Vai al contenuto
ArchiLinks
ArchiLinksRegistrati

Checklist per la migrazione del sito: da T-4 settimane al giorno 45

Cambio di dominio, nuova piattaforma, cambio di hosting o un nuovo schema URL: ai link che puntano a te non importa quale. Questa lista ti dice cosa catturare prima del lancio e cosa ricontrollare dopo.

Team di ricerca ArchiLinks ·

Cantiere edile in miniatura isometrico che mostra tre zone sfasate con planimetrie, macchinari e strutture finite

La nostra posizione

La maggior parte delle perdite di migrazione deriva da redirect mancanti, non dal tipo di redirect

I team discutono per ore su 301 contro 302 e poi rilasciano con 3.000 URL con link esterni che restituiscono 404. Trova tutti i backlink a un sito web prima di decidere qualsiasi altra cosa, perché l'elenco ti dice dove si trova il rischio.

  • Estrai le pagine collegate 4 settimane prima, non la notte prima.
  • Ogni URL con un link esterno necessita di un redirect 301 a una pagina pertinente.
  • Mantieni i redirect attivi per almeno un anno, perché i vecchi link spesso sopravvivono alle pagine a cui una volta puntavano.

La cronologia

01

T-4 settimane: inventario

Scansiona il vecchio sito, esporta il rapporto sulle prestazioni di Search Console ed esegui toppages più refdomains per il vecchio host. Archivia i tre file insieme alla data.

02

T-3 settimane: mappa

Crea la mappa dei redirect partendo dalle pagine collegate, poi dal traffico, infine dalla scansione. La ricetta per la mappa dei redirect mostra lo script di classificazione.

03

T-2 settimane: test su staging

Esegui ogni vecchio URL contro staging e verifica un solo salto, stato 301 e un 200 alla fine. Fallisci il rilascio in caso di catena o loop.

04

T-0: lancio

Rilascia i redirect, la nuova sitemap, i tag canonical aggiornati e i link interni in un'unica release. Invia la nuova sitemap in Search Console. Per un cambio di dominio, usa lo strumento Change of Address.

05

T+1 settimana: log e copertura

Controlla i log del server per i hit di Googlebot sugli URL vecchi, poi il rapporto Pages per picchi di 404 o soft 404. Correggi la mappa; non aspettare.

06

T+30-45 giorni: differenza dei link

Dopo l'aggiornamento mensile, estrai refdomains per il nuovo host e confrontalo con il file vecchio. Differenze superiori a qualche percentuale meritano un'occhiata.

Cosa cambia con il tipo di spostamento

SpostamentoRedirectControlli extraFocus sui dati dei link
Nuovo dominio301 a livello di dominio, a livello di percorso dove i percorsi cambianoStrumento Change of Address, vecchio dominio mantenuto per almeno 12 mesiDomini di riferimento che si spostano sul nuovo host nel tempo
HTTP a HTTPS o cambio www301 a livello di hostCanonical, HSTS, contenuti mistiPoche differenze; conferma che entrambi gli host risolvono su uno solo
Nuova piattaforma, stesso dominioMappa a livello di percorsoPaginazione, parametri, slash finaliPagine più linkate che hanno cambiato percorso
Da sottodominio a cartella (o viceversa)Mappa a livello di percorso, regole a livello di hostCookie, robots.txt per host, analyticsSe i link puntano al vecchio host o al nuovo
Unione di due sitiMappa molti-a-unoContenuti duplicati, scelte canonicalSovrapposizione di domini di linking tramite intersect

La lista di controllo per il giorno del lancio

  • Gli URL vecchi restituiscono 301 in un singolo salto, testati da uno script piuttosto che a mano.
  • Il nuovo host restituisce 200 con un canonical auto-riferente su ogni template.
  • robots.txt sul nuovo host non contiene regole di staging. Un Disallow: / lasciato è l'errore classico del giorno del lancio.
  • La sitemap XML elenca solo URL 200, indicizzabili e canonical.
  • Link interni, navigazione e dati strutturati puntano a nuovi URL, non a quelli reindirizzati.
  • Le proprietà Analytics e Search Console esistono per il nuovo host prima del passaggio.
  • I file JSON di base sono commitati, con la data in ogni nome di file.
Un limite noto

Il nostro grafo dei link viene ricostruito circa una volta al mese. Un link creato nella settimana del tuo lancio potrebbe non apparire nell'estrazione del giorno 30. Usa il rapporto Links di Search Console per l'ultimo miglio e valuta la differenza dal secondo aggiornamento. Gli stessi dati alimentano la recensione equità tra link interni ed esterni dopo il lancio, e domini regionali hreflang copre il caso multi-paese.

Tubo metallico isometrico che collega un magazzino a un vuoto, illustrando un percorso di redirect interrotto

Un 301 che finisce in un 404 non conserva nulla

Alcuni team inviano ogni vecchio URL alla nuova home e lasciano che le pagine di destinazione scadano più tardi. Il redirect stesso funziona. Ecco perché l'abitudine è rischiosa, poiché ogni salto appare pulido in un log mentre la pagina alla fine risponde con un 404.

Immagina di spostare un negozio su un nuovo dominio e di mantenere solo i prodotti che vengono ancora venduti. Le pagine di categoria che contenevano la maggior parte dei link esterni ora rimbalzano verso nulla di utile. Conta gli URL con link esterni prima di ritirare qualsiasi cosa. Rendilo il primo passo. Una pagina con domini di linking ha bisogno di una destinazione viva sullo stesso argomento, non di un shrug.

Mantieni la regola breve: un salto, poi un 200 finale. Qualcos'altro è una perdita che hai scelto.

Cosa protegge un 301 a salto singolo verso una pagina attiva

Il valore di un link risiede sull'URL a cui punta. Un redirect trasporta quel valore solo se l'indirizzo su cui atterra risponde e corrisponde ancora all'argomento. Un prodotto spostato allo stesso prodotto nel nuovo catalogo supera questo test, mentre un prodotto inviato alla homepage di solito no, anche se era la pagina a cui tutti linkavano.

Ricontrolla lo stato finale dopo ogni modifica al template. Un redirect che funzionava al lancio può finire in un 404 dopo un rilascio successivo, quando qualcuno rimuove una categoria durante una pulizia del menu.

Quando un 410 è la risposta onesta

Alcuni vecchi URL non avevano link, visite o sostituzioni reali. Per quelli, un chiaro 404 o un 410 è più onesto di un redirect verso una pagina che non risponde alla domanda che faceva quella vecchia. Un redirect verso una pagina non correlata è spesso trattato come un soft 404, quindi non salva nulla.

Scrivi la decisione per ogni gruppo di URL, con il motivo accanto. Una cartella di tutorial ritirati riceve una risposta diversa da una cartella di pagine con ottanta domini di linking, e vorrai spiegare quella differenza a un collega tra sei mesi.

Controllare l'ultimo salto, non solo il primo

La maggior parte dei test di redirect si ferma alla prima risposta, che è il punto sbagliato in cui fermarsi. Segui la catena fino alla fine, poi registra il numero di salti e lo stato finale accanto all'URL vecchio. Una catena di due salti non è rotta, ma aggiunge ritardo e un altro punto in cui una regola può fallire.

Se uno script è fuori portata, un foglio di calcolo e alcune chiamate curl faranno il lavoro. La pagina degli script API ha una versione che puoi programmare.

Unico germoglio verde isometrico che cresce da solo in un paesaggio grigio vuoto, che rappresenta contenuti isolati

Sitemap e richieste manuali dopo il lancio

Mantieni la vecchia sitemap raggiungibile per alcune settimane dopo lo spostamento. I crawler che revisiteranno il vecchio host possono ancora trovare quegli indirizzi in un unico elenco, il che accelera il loro primo passaggio attraverso i redirect.

Le richieste manuali sono uno strumento diverso. Usale per le poche pagine che contano di più, non per centinaia di URL inviate una per una. Una pagina richiesta senza link interni e con un corpo sottile tende a sparire di nuovo, quindi la richiesta è buona solo quanto la pagina dietro di essa.

Aspettare è un piano valido. Dai tempo alla scansione, poi giudicala sui dati.

Mantenere la vecchia sitemap elencata per un po'

Lascia la vecchia sitemap in Search Console fino a quando gli URL vecchi smettono di apparire nelle statistiche di scansione. Poi rimuovila intenzionalmente e annota la data nel registro di migrazione.

Non rimuoverla il giorno del lancio solo per rendere la proprietà più ordinata. Una rimozione precoce nasconde l'unico elenco che nomina ogni vecchio URL che devi ancora tracciare.

Richiedere l'indicizzazione per le pagine che contengono link

Scegli i venti nuovi URL con più link esterni, usando lo stesso join che hai creato per la mappa dei redirect, e richiedili manualmente. Lo sforzo segue il rischio invece della dimensione del sito.

Se una pagina richiesta è ancora mancante dopo alcune settimane, guarda la pagina prima di chiedere di nuovo. Controlla i suoi link interni, il suo canonical e il suo contenuto. Una quinta richiesta non cambia nulla.

Per quanto tempo prima che lo spostamento possa essere valutato

Valuta lo spostamento dal secondo estrazione di link, non dalla prima. Il nostro indice si aggiorna circa una volta al mese, quindi un'estrazione al giorno tre mostra principalmente l'immagine del mese scorso. Esegui la seconda estrazione dopo l'aggiornamento e usala per trovare tutti i backlink a un sito web sul nuovo host.

Il rapporto Pages e i dati dei link rispondono a domande diverse. Leggili fianco a fianco, non come verdetto competitivo sullo stesso spostamento.

Cinque controlli prima che il sito di staging vada online

01

Mantieni lo staging fuori dall'indice

Metti una password o una allow-list davanti a staging. Una regola robots.txt da sola non impedisce ai motori di ricerca di indicizzare URL che già conoscono dai link.

02

Controlla le impostazioni noindex e canonical

Apri il template e le impostazioni CMS e cerca un flag noindex o un canonical che nomina un altro URL. In WordPress, l'impostazione di visibilità di ricerca è quella che le persone dimenticano dopo aver copiato un sito da staging.

03

Sostituisci il file robots di staging

Recupera il robots.txt live una volta fatto il passaggio e confrontalo con il file che intendevi rilasciare. Le regole di staging che raggiungono la produzione possono tenere i crawler fuori dall'intero host.

04

Esegui il test del salto sull'host live

Staging dimostra che la mappa funziona su una copia. Esegui di nuovo il test a salto singolo sul dominio reale dopo i cambiamenti DNS, perché una cache CDN o una regola host possono comportarsi diversamente lì.

05

Mantieni il vecchio host che risponde

Lascia il vecchio dominio servire i redirect per tutto il tempo in cui i suoi URL ricevono ancora link o visite. Metti la data di rinnovo in un calendario prima che qualcuno dimentichi che il dominio esiste.

Monitorare il sito dopo il lancio, non solo prima

Un'audit pre-lancio registra ciò che era vero il giorno in cui è stato eseguito. La maggior parte dei danni del lancio si manifesta più tardi, dopo un aggiornamento del plugin, un cambiamento nella regola CDN o un template che tocca un'impostazione che nessuno ha revisionato.

Tratta la sorveglianza post-lancio come un insieme di piccole differenze rispetto a una baseline salvata. Non serve un dashboard. Una pianificazione e una cartella di file datati basteranno.

Cosa dovrebbe confrontare una sorveglianza settimanale

Scegli i controlli che farebbero più male se cambiassero e eseguili lo stesso giorno ogni settimana.

  • Codice di stato e URL finale per i 50 vecchi URL più linkati
  • robots.txt e il meta tag robots sui template principali
  • Conteggio degli URL 200 live contro il conteggio nella nuova sitemap
  • Tag canonical sulla homepage, una categoria e un articolo

Perché un'audit una tantum perde la deriva lenta

Le impostazioni derivano dopo il lancio. Un flag di test lasciato acceso, un plugin che riscrive i permalink o un redirect aggiunto per correggere una pagina possono ciascuno annullare parte del piano. Un'audit fatta il giorno del lancio non può vederne nessuna.

Una differenza programmata sì. Tieni i file di baseline nel controllo versione e confronta l'output di ogni settimana con essi, così un cambiamento inatteso è visibile il giorno in cui avviene.

Sottodomini, rimozioni e cambi di dominio per intero sito

Alcuni team spostano una sezione su un sottodominio e indicizzano solo le sue pagine popolari. Questo può funzionare. Il costo è che i link diretti alle pagine più silenziose ora atterrano su un host con meno storia, quindi contali prima di tagliare qualcosa.

Le richieste di rimozione sono più strette di quanto sembrino. Search Console applica una rimozione alla proprietà in cui la presenti, quindi una richiesta fatta su un sottodominio non agisce sul dominio principale. Controlla la proprietà prima. Poi invia e mantieni entrambi verificati.

Indicizzare solo le pagine popolari su un sottodominio

Inizia con i link per URL in quella sezione. Le pagine che contengono link esterni ma poco traffico sono le prime che una regola solo-pagine-popolari nasconderebbe. Mantenile indicizzabili, o reindirizza ciascuna alla sua pagina popolare più vicina e scrivi il motivo accanto alla regola.

Dove il sito principale linka al sottodominio decide quanto facilmente le sue pagine vengono trovate. Elenca quei link prima di scegliere quali pagine rimanere nascoste, perché una pagina che il sito principale non linka mai è difficile da raggiungere in ogni caso.

Un cambio di dominio per intero sito, pagina per pagina

Una regola a livello di host gestisce la root, ma un cambio di dominio richiede anche una mappa a livello di percorso. Quando la prima parte dell'URL cambia e lo slug rimane uguale, uno scambio di host copre la maggior parte delle pagine, e le eccezioni richiedono le loro righe.

Crea l'elenco partendo dalle pagine collegate, poi abbina ogni vecchio percorso al suo nuovo. La ricetta per la mappa dei redirect mostra come classificare quell'elenco in base ai link.