Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di M@nu
    Registrato dal
    Dec 2001
    Messaggi
    352

    Indicizzazione frame parziale

    Ciao a tutti!
    Ho un sito, una sezione di questo sito è fatta a frame:
    intestazione, menu, pagina con l'elenco dei prodotti (pagina asp).
    Google mi indicizza solo la pagina con l'elenco dei prodotti (ovviamente la ricerca viene fatta per nome prodotto) sicchè quando si clicca sul link di google mi apre solo la pagina con l'elenco dei nomi dei prodotti e non la pagina a frame completa pedendo così tutti i link del menù e i riferimenti dell'intestazione.
    Cosa posso fare per far sì che mi indicizzi l'intera pagina a frame usando cmq come chiavi le parole contenute nella pagina del singolo frame con l'elenco dei prodotti...???
    Non so se mi sono spiegata.......
    Caio Ciao
    IL MONDO È BELLO PERCHÉ È VARIO.

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 1999
    Messaggi
    457
    inserisci nella pagina elenco prodotti questo script che controlla se il framset e' attivo e nel caso non lo fosse lo ricompone
    codice:
    <SCRIPT type="text/javascript" language="javascript">
    <!--
    if(self.name==top.name){ 
    location.href="frameset.html" 
    } 
    //-->
    </SCRIPT>

  3. #3
    Utente di HTML.it L'avatar di assia
    Registrato dal
    May 2002
    Messaggi
    1,181
    Se i motori hanno già indicizzato i diversi prodotti potresti mettere nella pagina in questione questo script:

    <script>

    if(self.name==top.name){

    location.href="indirizzo_del_frameset.htm"

    }

    </script>

    che fa si che si venga reindirizzati sulla pagina "indirizzo_del_frameset.htm" (ovviamente da cambiare con la tua URL) se la pagina viene aperta al di fuori di un frameset.


    Added: Ops...mentre scrivevo avevano già risposto!

  4. #4
    Utente di HTML.it L'avatar di M@nu
    Registrato dal
    Dec 2001
    Messaggi
    352
    Bello!!
    tanto per sapere questo javascript potrebbe incidere sulla mia indicizzazione su google. Ho raggiunto un buon risultato e non vorrei perderlo....
    e poi vorrei chiedervi anche un'altra cosa.

    La pagina a frame non ha inizialmente la pagina dei prodotti, ovvero ha l'intestazione, il menu, e una pagina di benvenuto. Cliccando sul menu viene caricata la pagina con l'elenco dei prodotti (che tra l'altro è una pagina asp con cui passo dei valori). E' possibile con lo script dirgli anche che pagina caricare nel frame centrale?

    ho provato modificando in questo modo

    <SCRIPT type="text/javascript" language="javascript">
    <!--
    if(self.name==top.name){
    location.href="../../prodotti.asp"
    parent.scheda.location.href="elenco_prodotti.asp"
    }
    //-->
    </SCRIPT>


    In secondo luogo la mia pagina elenco_prodotti.asp per funzionare ha bisogno che gli passi anche dei valori
    ad es. elenco_prodotti.asp?IDProdotto=001&Lingua=Italiano
    presenti nel link di google. C'è secondo voi modo di "tirare giù" il nome del link proveniente da google?
    IL MONDO È BELLO PERCHÉ È VARIO.

  5. #5
    Utente di HTML.it L'avatar di M@nu
    Registrato dal
    Dec 2001
    Messaggi
    352
    p.s parent.scheda.location.href="elenco_prodotti.asp" non funziona....
    IL MONDO È BELLO PERCHÉ È VARIO.

  6. #6
    Utilizza il tag <noframe> e inserisci i link alle pagine che ti interessano, magari fai delle pagine html specifiche con il link alle pagine per i visitatori.

    Magari se posti l'url si capisce meglio.
    LiveReception

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.