• User

    Cambio di cms - perdo il posizionamento?

    Salve a tutti,
    vorrei cambiare cms per il mio sito di annunci. Ora uso osclass, e vorrei passare a wordpress. Ho notato che i permalink sono diversi, e questo m'ha fatto pensare che potrei avere problemi con l'indicizzazione. Oppure sbaglio? In ogni caso, se cambio cms, ma il dominio rimane lo stesso, avrò problemi con google che non saprà cosa sta succedendo?
    Grazie,
    Roberto


  • Moderatore

    Ciao Roberto.
    Non è il cambio di cms a comportare direttamente problemi di indicizzazione/posizionamento, quanto la necessità di gestire il passaggio facendo in modo da non perdere le posizioni guadagnate fin qui all'interno delle serp.
    Hai pertanto l'esigenza di gestire il passaggio.
    Per semplificare il problema immaginiamo due situazioni (il dominio è lo stesso):

    1. l'url della vecchia e della nuova pagina coincidono: in questo caso non devi fare nulla; è la situazione tipica della homepage: tuosito.estensione o tuosito.estensione / index.php
    2. all'url della vecchia pagina corrisponde un diverso url nel nuovo sito: devi inserire un redirect 301 nell'htaccess che redirezioni il vecchio url verso il nuovo url.

    Esempio di redirect 301 nell'htaccess:

    redirect 301 vecchiapagina.html http :// tuodominio . estensione / nuovapagina

    Puoi inserire in ogni riga un'istruzione di questo tipo (ad ogni istruzione corrisponde un redirect da una vecchia pagina a una nuova pagina).
    Esistono anche delle istruzioni per eseguire un redirezionamento "in massa" secondo regole: se hai esigenze di questo tipo, specifica i tipi di url e fornisci più informazioni possibile, in modo da aiutare chi vorrà darti una mano con il codice. E' chiaro che se hai migliaia o decine di migliaia di url sarà indispensabile definire regole di questo tipo, in modo da redirezionare tutti gli url con poche istruzioni.

    Come puoi notare, dopo l'istruzione "redirect 301" ci sono i due url in sequenza separati da un semplice spazio vuoto: il primo url (il vecchio) è inserito senza l' http :// tuodominio . estensione , mentre il secondo url (il nuovo) è completo.

    Attenzione a non creare loop del tipo: A redireziona a B, B redireziona a C, C redireziona ad A. Verifica l'htaccess prima di renderlo attivo definitivamente.
    Buon lavoro. 🙂
    F.


  • User

    Quindi una volta cambiato cms, devo solo fare questa operazione nell' htaccess? Ma si può fare tramite regex? Non ho moltissime pagine, ma se si possono usare poche righe è meglio.


  • Moderatore

    @Roberto Di Marco said:

    Quindi una volta cambiato cms, devo solo fare questa operazione nell' htaccess? Ma si può fare tramite regex? Non ho moltissime pagine, ma se si possono usare poche righe è meglio.

    Non so come si presentino i tuoi url, ma ipotizzo che si possa usarle, certo.
    (E' chiaro che, preliminarmente, nel nuovo cms devi avere/importare i contenuti del vecchio).


  • User

    In teoria no... se farai le cose corrette al massimo noterai una google dance ma nulla di che...


  • User Attivo

    In wordpress c'è un ottimo plugin che si chiama redirect per la gestione delle url 301. Metti la vecchia ulr e la nuova... X ogni singola url che hai...