Redesign senza perdite di traffico

Come rinnovare il sito senza perdere traffico organico: audit pre-lancio, mappa dei redirect, controlli tecnici e monitoraggio post-lancio.

Il redesign è una delle cause più comuni di crolli improvvisi del traffico organico. Il sito è bellissimo, il team è contento — e un mese dopo GSC mostra meno 40%. La causa è quasi sempre la stessa: URL cambiati senza redirect, oppure il motore di ricerca non ha ancora re-indicizzato la nuova struttura. Ecco la guida passo per passo a un redesign sicuro, senza perdite.

Perché il redesign uccide il traffico

I motori di ricerca indicizzano URL specifici. Se /blog/seo-guide/ è esistito per anni, Google ha accumulato per quell'URL valore dei link, autorevolezza e storico dei clic. Un redesign che cambia la struttura degli URL equivale a distruggere tutto questo: agli occhi del crawler, la pagina è semplicemente sparita.

Rischi SEO del redesign e come evitarli.
La trappola classica del redesign — sostituire gli URL senza un redirect 301. Il crawler arriva al vecchio indirizzo, riceve un 404, rimuove la pagina dall'indice. Tutti i link che puntano a quella pagina smettono di trasferire valore.

Dopo un redesign, cinque cause di perdita di traffico ricorrono più spesso:

Causa 1Cambio di URL senza redirect

I vecchi URL rispondono 404 — Google li rimuove dall'indice insieme al valore dei link accumulato.

Causa 2Cambio di CMS con pattern di URL diversi

WordPress genera /page-slug/, un nuovo CMS genera /page/page-slug/. Senza una mappa di redirect, il traffico si perde.

Causa 3Sito bloccato in robots.txt

Gli sviluppatori impostano Disallow: / sul server di staging e se lo portano dietro in produzione per sbaglio.

Causa 4Meta tag persi nella migrazione

I contenuti vengono migrati ma title, description e canonical vengono dimenticati — le pagine perdono pertinenza per la ricerca.

Causa 5Regressione dei Core Web Vitals

Il nuovo design è più pesante: font più grandi, animazioni complesse, immagini non ottimizzate.

Audit pre-lancio: cosa registrare

Prima di toccare il design — almeno due settimane di audit. Serve fissare lo stato attuale per avere una baseline con cui confrontarsi dopo il lancio. Quattro strumenti essenziali:

StrumentoCosa ti dàQuando usarlo
Screaming Frog / SitebulbLista completa degli URL con metadati e codici di stato2 settimane prima del lancio
Google Search ConsoleTraffico, CTR, posizioni per paginaPrima del lancio e settimanalmente dopo
Ahrefs / SemrushMappa dei backlink e pagine con più autorevolezzaPrima del lancio
PageSpeed InsightsBaseline Core Web Vitals — LCP, CLS, INPPrima e dopo il lancio
Esporta da Screaming Frog la lista completa degli URL in CSV e conservala. Ogni URL di quella lista deve restare oppure ricevere un redirect 301. È la tua checklist post-lancio.

A parte, segna le pagine con più traffico e link in entrata — sono le priorità della mappa dei redirect. Perdere le top 10 pagine per traffico significa perdere il 70–80% del traffico organico.

Cosa fissare prima del redesign

100%

URL del sito

Scansione completa con Screaming Frog: codici di stato, title, description, canonical, H1

Top-20

Pagine per traffico

Da GSC sugli ultimi 12 mesi — sono le priorità dei redirect

Top-50

Pagine con link

Da Ahrefs o Semrush — le pagine con link esterni non vanno perse senza un 301

Baseline

Core Web Vitals

Screenshot di PageSpeed Insights prima del lancio — per il confronto successivo

Architettura degli URL e mappa dei redirect

La struttura degli URL è la parte più delicata di un redesign. Se la struttura cambia (es. /services/seo/ diventa /seo-services/), ogni vecchio URL deve ricevere un redirect 301 esplicito. La mappa dei redirect è una tabella vecchio URL → nuovo URL: si costruisce prima del lancio, si verifica a mano, si consegna allo sviluppatore.

Usa un redirect 301 (permanente), non un 302. Solo il 301 trasferisce valore dei link e segnali di posizionamento al nuovo URL. Il 302 mantiene il vecchio URL nell’indice come attivo — ti ritrovi con due indirizzi in competizione.
ScenarioTipo di rispostaRisultato SEO
Pagina spostata definitivamente301Il valore dei link passa al nuovo URL
Redirect temporaneo302Il valore dei link resta sul vecchio URL
Pagina eliminata per sempre410 GoneGoogle deindicizza più in fretta
Il vecchio URL risponde 404Nessun redirectTraffico e valore dei link persi

Se una pagina non serve più e il suo contenuto non è duplicato altrove — usa 410, non 404. Il 410 comunica a Google che l'eliminazione è intenzionale, quindi il crawl budget viene speso meglio: il crawler smette prima di tornare sull'URL morto.

nginx
# Nginx: redirect a specific page
location = /old-services/ {
    return 301 /services/;
}

# Nginx: redirect an entire section
location /old-blog/ {
    rewrite ^/old-blog/(.*)$ /blog/$1 permanent;
}

# Test redirect with curl
curl -I https://example.com/old-url/
# HTTP/1.1 301 Moved Permanently
# Location: https://example.com/new-url/

Per Apache usa .htaccess con le direttive Redirect 301 o RewriteRule. Testa ogni redirect prima del lancio pubblico — un solo URL mancante tra le top 10 pagine per traffico significa perdite reali.

Setup tecnico post-lancio

Le prime 48–72 ore dopo il lancio del nuovo design sono critiche. Verifica che il crawler veda esattamente ciò che intendi — non una versione di staging con l'indicizzazione disattivata.

  1. Controlla robots.txt — assicurati che la produzione non sia bloccata con Disallow: /
  2. Rigenera la sitemap XML con i nuovi URL e inviala a GSC dalla sezione Sitemaps
  3. Richiedi l’indicizzazione delle pagine chiave via GSC → Controllo URL → Richiedi indicizzazione
  4. Verifica i meta tag — title, description, canonical su ogni pagina prioritaria
  5. Passa in rassegna la mappa dei redirect — testa ogni 301 con curl o DevTools Network
  6. Misura i Core Web Vitals — PageSpeed Insights sulle top 20 pagine per traffico
robots.txt di staging. Gli sviluppatori aggiungono spesso Disallow: / al server di staging e dimenticano di rimuoverlo al deploy in produzione. È uno degli errori di redesign più costosi: il sito esce dall'indice in pochi giorni.

Controlla anche i tag canonical. Nel cambio di CMS o template tornano spesso a percorsi relativi o spariscono del tutto. Il canonical deve contenere l'URL assoluto del dominio di produzione: https://example.com/page/ — non /page/.

html
<!-- Correct canonical in <head> -->
<link rel="canonical" href="https://example.com/services/seo/">

<!-- Wrong — relative path (common CMS migration error) -->
<link rel="canonical" href="/services/seo/">

Monitoraggio post-lancio

Il redesign non è un evento — è un processo. I primi tre mesi dopo il lancio sono un periodo di instabilità, mentre Google rivaluta il sito. Il tuo compito è osservare i segnali e reagire in fretta.

Settimanalmente

Le posizioni in GSC — occhio ai cali sulle pagine chiave e ai nuovi errori 404 in Copertura.

Mensualmente

Core Web Vitals in GSC e PageSpeed Insights — soprattutto LCP e CLS, quelli che regrediscono più spesso dopo un redesign.

Subito

Ogni nuovo 404 in GSC → Copertura è un redirect mancante. Aggiungi il 301 lo stesso giorno.

Tabella diagnostica — se qualcosa va storto dopo il lancio, parti da qui:

SintomoCausa probabileCorrezione
Calo del traffico dopo 2–4 settimaneGoogle sta rivalutando la nuova strutturaAspetta 4–6 settimane, verifica tutti i redirect
404 in GSC dopo il lancioURL assente dalla mappa dei redirectAggiungi un 301 verso il nuovo URL pertinente
Soft 404 in GSC → CoperturaPagine di categoria o filtro vuoteNoindex o 301 verso la sezione padre
Pagine duplicate nell’indiceCanonical non impostato dopo la migrazione CMSAggiungi il canonical che punta all’URL canonical
Regressione improvvisa della velocitàNuovo design pesanteOttimizza le immagini, rimuovi il JS render-blocking
La stabilizzazione normale del traffico dopo un redesign richiede 6–12 settimane. Se le posizioni non si riprendono entro 3 mesi — fai un audit tecnico completo: c'è probabilmente un problema sistemico di redirect o di indicizzazione.
Bisogna mantenere i vecchi URL durante un redesign?
No — purché i redirect 301 siano al loro posto. Mantenere gli URL è lo scenario ideale, ma se la struttura era confusa e andava semplificata, una mappa di redirect corretta conserva la maggior parte del valore dei link e del traffico.
Quanto impiega Google a re-indicizzare un sito dopo un redesign?
In genere 4–8 settimane per le sezioni grandi. I siti piccoli (sotto 500 pagine) si re-indicizzano in 1–2 settimane. Usa GSC → Controllo URL per richiedere l’indicizzazione: accelera il processo sulle pagine prioritarie.
E se il traffico cala subito dopo il lancio?
Prima controlla robots.txt — cerca un Disallow: / finito lì per sbaglio. Poi i tag canonical sulle pagine top. Poi passa la mappa dei redirect e trova i 404 mancanti. Se tutto è corretto, è instabilità temporanea — dai a Google 2–3 settimane.
Serve una nuova sitemap XML dopo un redesign?
Sì, assolutamente. Se gli URL sono cambiati, la vecchia sitemap contiene pagine inesistenti — Google spreca crawl budget sui 404. Rigenera la sitemap subito dopo il lancio e inviala via GSC → Sitemaps.
Cambiare solo il design visivo, senza toccare gli URL, influenza la SEO?
Minimamente — se contenuti e meta tag restano intatti. Il rischio principale è la regressione dei Core Web Vitals per un design più pesante: font, immagini, animazioni. Misura PageSpeed Insights prima e subito dopo il lancio.

Check it with SpiderHead

Free and local: run the audit on your own machine.

Try it