• User Attivo

    Come indicizzare siti con frame

    Ciao ragazzi, il quesito che vi voglio proporre oggi è come ottimizzate voi siti costruiti in frame.
    Personalmente dopo aver "sistemato" i meta tag, inserisco i link in tabella invisibile (class optima dei CSS) per esigenze di clientela di solito, poi con un JS faccio il redirect della pagina all' url originale per far in modo che quando vengono trovate sui MdR non siano fuori dal frame che li contiene..e proprio su questo che mi soffermerei, ho qualche sospetto che questa ultima operazione mi possa penalizzare ma non ho prove certe per adesso. Ho provato anche a non inserirlo il redirect ma non ho notato grandi differenze, ma il tutto è ancora in fase sperimentale.
    Secondo voi che ne pensate? Io ho ottenuto anche qualche discreto risultato considerando che le Key che di solito devo utilizzare sono anche di largo uso (es.. agriturismo toscana, centro benessere maremma ecc..).
    Mi interesserebbe qualche vostro ulteriore consiglio o tecnica per indicizzare siti in frame

    GRAZIE :vai:


  • Super User

    forse non ho capito ma intendi dire che quando vado su una pagina che effettivametne riporta dei contenuti, tu mi rispedisci ad una pagina che organizza semplicemente i frame?

    ed i contenuti quindi dove stanno? come fa uno spider a leggerli?

    se lo scenario è questo e la tua domanda è "mi penalizza una cosa simile" la risposta è ASSOLUTAMENTE SI.

    per risolvere una volta per tutte il problema devi studiare un linguaggio di programmazione a tua scelta e capire come strutturare la pagina con menu, sezioni della pagina statiche e sezione di contenuti infilandoli tutti nella stessa pagina in modo che quando fai "visualizza il codice html" ci siano effettivamente i contenuti e non solo il codice html per l'organizzazione dei frame.

    ricorda poi che un redirect in js e peggio ancora con un meta refresh è da usare assolutamente con parsimonia per non far scaturire il dubbio di una door.
    :ciauz:


  • Community Manager

    Sono pienamente d'accordo con tymba, sopratutto guardando all'usabilità ed accessibilità del sito.

    Anche se tu creassi una site map per le pagine di contenuti dei frame (src=) poi l'utente si ritroverebbe nelle serp quella pagina e non il sito, che perderà in branding 🙂

    Soluzione: studiarsi gli include che sono facili facili 🙂


  • User Attivo

    Non credo di aver capito bene il tuo dubbio, ma il redirect

    (<script language="javascript">
    function checkurl(){
    var url = top.location.href;
    if(url=="http://www.sito.it/pagina.htm"){
    top.location.replace("http://www.sito.it");
    }
    }
    </script>)

    che effettuo serve per non far vedere all' utenza la pagina fuori dall' index che regge il frameset e quindi per evitare che si trovi per cosi dire intrappolato nella pagina che ha trovato e che è sprovvista del menù che invece si trova nel frame. E il mio dubbio è se questo interferisca con gli spider, ma a regola questi non dovrebbero leggere codice JS.

    Per quanto riguarda il meta refresh cosa intendi, potrebbe tornarmi utile. mi dai qualche delucidazione in +?
    Grazie