Cancellare è rapido e non si torna indietro. L'ordine qui sotto costa dieci minuti e mette in salvo tutto ciò che più avanti si rivela importante — e qualcosa lo è sempre.
Prima fai una copia, e non solo dei file
- File e database, ovviamente.
- La posta. Cancellare l'hosting cancella le caselle, e con esse i messaggi.
- La zona DNS. Esportala. Ricostruire trenta record a memoria è un brutto pomeriggio.
- Il certificato e le eventuali chiavi, se qualcos'altro ne dipende.
Poi controlla cosa punta a quel sito
Un sito che sta per sparire è spesso richiamato da qualcosa che resta: un modulo che gli invia dati, un'immagine collegata da un altro sito, un lavoro pianificato su un altro server, un'API che un'app continua a chiamare. Cerca quel dominio prima che smetta di rispondere.
grep -rn "old-site.com" /var/www/ --include="*.php" | head -20
Lascia un reindirizzamento, non un buco
Se il contenuto si è spostato, reindirizza. Un 301 conserva la reputazione guadagnata dal vecchio indirizzo e porta i visitatori nel posto giusto; cancellarlo perde entrambe le cose.
server {
server_name old-site.com;
return 301 https://new-site.com$request_uri;
}
E se è davvero sparito
Restituisci 410 invece di 404. Dice «questo esisteva ed è stato tolto di proposito», e i motori di ricerca lo lasciano cadere prima e più pulitamente di un 404 che potrebbe essere solo una svista.
L'ordine
- Copia tutto, posta e DNS compresi —
- Verifica che la copia si apra — Non che esista: che si apra.
- Metti al suo posto il reindirizzamento o il 410 —
- Aspetta due settimane — Guarda nel registro se qualcosa continua a chiedere.
- Poi cancella —
Non disdire il dominio nello stesso momento. Tenere il nome un altro anno costa poco e mantiene vivo il reindirizzamento, che è poi la parte in cui i visitatori si imbattono davvero.
