• User Attivo

    Vi ringrazio molto per le indicazioni!

    Per quanto riguarda Ethan, sicuramente seguirò tutte el cose che mi hai detto, l'unico problem, come ho scritto sopra, che ci saranno diversi cambiamenti nella struttura del sito, come al divisione su due o più pagine di contenuti che ora stanno in unica pagina...questo penso che possa essere un problema...anche se eventualemnte il vecchio indirizzo può essere reindirizzato su una di queste nuove pagine, quella principale, in modo che poi l'utente riesca a ritrovarsi senza troppi problemi.

    Per quando riguarda ziobudda, io purtroppo non conosco bene Drupal, infatti non sarò io personalmente che farò il restyling. Mi stai dicendo che posso far gestire direttamente al CMS i vecchi indirizzi e il relativo redirect sulle nuove pagine? Le vecchie pagine non credo che rimangano online...Per questo è assolutamente necessario stare attenti a fare in modo che i vecchi link non rimangano orfani e siano tutti reindirizzati alle pagine del nuovo sito.
    Penso che se tutti i vecchi link indicizzati e ben posizionati vengano reindirizzati ai nuovi indirizzi possano passare tutto il loro trustrank e pr, evitando così cali nelle serp...però attendo vostre conferme prima di dare per scontata questa affermazione...


  • Super User

    Alecss: come ti dicevo nel mio precedente post io farei il lavoro in due passaggi: prima ristrutturerei il sito web con l'uso di un cms specialistico come Drupal, lasciando inalterati i link così da non perdere posizioni nelle serp (Drupal se ti serve permette di gestire in maniera automatica la divisione di un post in pagine tramite l'uso di un modulo che mi sembri si chiami "page" quindi l'url rimane lo stesso ma accodi il ?page=X). Quando il passaggio sarà completato inizierei a passare dal vecchio url al nuovo url per le "vecchie pagine", partendo da pagine poco visitate per controllare che il passaggio non influisca negativamente sul posizionamento.

    Fatto questo mi sembra che ci sia un modulo (oppure lo si puo' creare in modo molto semplice) che preso un url ti rimanda a quello nuovo con l'uso del codice HTML di redirect corretto.

    Ovviamente per Drupal esistono tutti i moduli necessari per fare un buono lato SEO.

    M.


  • Community Manager

    Ciao Alecss,

    url e title devono rimanere uguali.

    Altrimenti, per le url, usa un 301 come redirect 😉


  • User Attivo

    Grazie Giorgio per le indicazioni.

    Però, come mi diceva Michel (ziobudda), non è conveniente fare un redirect 301 per ogni pagina, anche perché saranno centinaia le pagine da reindirizzare.
    Mi consigliava infatti, di utilizzare un modulo apposito in Drupal, visto che verrà utilizzato quresto cms per il rifacimento.

    Tu cosa ne pensi?


  • Community Manager

    Ciao Ale,

    dovresti trovare il modo di creare un 301 in automatico e non farlo a mano.

    Non ho esperienza con la tecnica che consiglia ziobudda, quindi non posso giudicare.

    Ti posso dire che con il 301 non sbagli sicuro 🙂


  • Super User

    Solo una precisazione sul mio pensiero: al posto di creare per tutte le pagine un 301 da subito (cioè appena parte il sito nuovo, visto che non so se Google se la prende bene di avere un 301 per qualsiasi pagina) io farei prima il sito nuovo non modificando l'url delle singole pagine, poi poco per volta cambiarei l'url usando il 301 per spostare da vecchio a nuovo url.

    Che ne dici Giorgio ?

    M.


  • User Attivo

    Anche se trovassi un modo per generare 301 in automatico (magari da Drupal si può anche), non rischierei di avere alla fine un file htaccess con un sacco di richieste che peserebbero assai sia al server, sia per Google?


  • Super User

    Con Drupal ti crei un modulo (nel caso non esistesse) che ti fa lui il 301 per i vari url.

    Per farti capire: c'è un modulo, chiamato global redirect, che automaticamente spara un 301 quando un utente (quindi anche uno spider) arriva su un url node/XXX e lo redirige sull'url SEO-Friendly; tutto questo senza che tu debba toccare l'htaccess, ma solamente definendo l'url alias di node/XXX tramite comoda interfeaccia web. In questo modo non puoi avere contenuti doppi.

    @Alecss said:

    un file htaccess con un sacco di richieste che peserebbero assai sia al server, sia per Google?

    Be', peserebbe sempre sul server (dovrebbe parsare tutto il file per ogni richiesta), ma una sola volta per Google (al momento che carpisce il 301 Google dovrebbe aggiornare l'url).

    M.


  • User Attivo

    Ok, penso di aver capito ora come può funzionare la cosa in Drupal 😉


  • User Attivo

    Dimenticavo, con il modulo global redirect poi si può fare la stessa cosa che hai illustrato, nel momento in cui decido di passare agli url nuovi e definitivi, giusto? Con uesto modulo presumo si possa anche dare agli url nuovi un "aspetto" più seo friendly immagino...