• User

    Cambio struttura delle directory del sito - redirect 301 in html

    Salve ragazzi
    Avrei intenzione di rifare la struttura del mio sito (su server windows aruba, pagine in html) e spostare i file in una struttura directory più adatta al seo.
    Sto leggendo le varie discussioni sul redirect 301.
    Mi sorge una domanda: Il contenuto html del vecchio file deve mantenere il codice html oppure basta solo scrivere nella pagina una cosa di questo tipo:

    <html>
    <body>
    <META HTTP-EQUIV=Refresh CONTENT="0; URL=nuovo indirizzo">
    </body>
    </html>
    

    ad esempio voglio spostare la pagina index.html nella directory /pluto/paperino/
    quindi faccio una copia del file, uno lo sposto nella directory che mi interessa e quello che rimane nella root con il suo nome originale deve contenere solo il pezzo di codice html relativo al redirect 301 ???

    spero di essermi spiegato bene ... grazie a tutti, un saluto


  • User

    io ci riprovo, nessuno mi sa aiutare ??? Grazie.


  • Moderatore

    Ciao fab71,
    vedo che la domanda originale è di quasi due anni fa... hai già migrato nel frattempo?

    Dalla domanda non mi è chiaro se hai anche impostato i redirect 301 o se intendi usare solo il meta-tag.
    Provo a rispondere a entrambi gli scenari.

    Come avrai appreso, la soluzione corretta è usare i redirect 301.
    Se non hai modo di amministrare il server e impostarli, alternativamente puoi usare sulle vecchie pagine il tag canonical (si mette nell'head, come un meta tag):
    <link rel="canonical" href="nuovo indirizzo" />

    L'effetto sarà che i motori di ricerca imparano a trasferire il valore attribuito precedentemente ai vecchi URL verso i nuovi indirizzi, e aggiorneranno gli indici.

    Dal punto di vista del motore di ricerca, una volta questo ha aggiornato i propri indici - dopo un po' di tempo - le vecchie pagine potrebbero essere eliminate, ma se vi fossero ancora accessi da link esterni, bookmark, etc... ai vecchi URL, puoi tenere comunque le vecchie pagine in piedi con il meta refresh che già usi.
    Così facendo dovresti salvare capra e cavoli.

    Se invece puoi impostare dei redirect 301 negli header HTTP di risposta del server, segui quella strada. Una volta impostati i redirect i vecchi file html statici puoi buttarli.

    Spero d'esserti stato utile


  • User

    Ho un sito amatoriale di viaggi in moto tornanti it che è trascuratissimo ma esiste dal 2000 (quindi circa 13 anni), è fatto con i frame ... orribile ....
    Vorrei fare un restiling del sito e siccome sono molte pagine indicizzate, non volendo perdere ranking, si crea questo problema del redirect o del canonical.
    Ho fatto una prova: scrivi su google "grande strada delle dolomiti", la pagina relativa su tornanti.it esce tra i primi risultati ma il link ha i %20 tra le parole che compongono il nome del file. Ho preso come test questo file, ne ho creato uno nuovo chiamato grande-strada-delle-Dolomiti e nel vecchio file quello con i %20 ho impostato il rel canonical verso la nuova pagina. Sto facendo questo test per vedere i tempi di google, correggimi se sbaglio. Prima di avventurarmi in una grande mole di lavoro vorrei cercare di capire bene il funzionamento del rel canonical. Inoltre mi scuso per il msg privato, pensavo si spammare il forum, magari se lo ritieni opportuno rendiamo pubblica la discussione, un saluto e grazie per il supporto