1,917 22/03/2026 07/04/2026 4 min

Gestire il crawl budget è cruciale per massimizzare la visibilità del tuo sito. Se le pagine non sono indicizzate correttamente, i visitatori potrebbero non trovarle mai. In questo articolo, vedremo come configurare correttamente i redirect 301 e i tag canonical su un server Apache 2.4, garantendo una configurazione sicura e performante da ambiente di produzione.

Prerequisiti

  • Accesso SSH al server Apache 2.4
  • Un editor di testo (nano, vim, ecc.)
  • Permessi di amministrazione per modificare la configurazione del server
  • Conoscenze di base su SEO e struttura dei URL

Step per Configurare i Redirect 301

1. Identificare le URL Obsolete

Prima di tutto, devi sapere quali URL non sono più utili. Analizza il tuo sito per trovare quei link che potrebbero creare confusioni.

grep -i "404" /var/log/apache2/access.log

# Output: elenco delle URL che restituiscono errore 404

Perché funziona: Analizzando il log degli accessi, puoi identificare le pagine che i visitatori tentano di raggiungere ma che non esistono più.

2. Modificare il File .htaccess

Una volta identificati i vecchi URL, puoi far partire i redirect. Apri il file .htaccess nel tuo editor preferito:

nano /var/www/html/.htaccess

# Output: accesso al file .htaccess

Perché funziona: Il file .htaccess consente di configurare il comportamento del server per le richieste HTTP.

3. Aggiungere i Redirect 301

Aggiungi le righe necessarie per ogni URL obsoleta, reindirizzandole verso la nuova pagina.

Redirect 301 /vecchi-url https://www.tuosito.it/nuova-url

# Output: redirect impostato correttamente

Perché funziona: Il codice 301 indica che la pagina è stata spostata in modo permanente, migliorando l'ottimizzazione dei motori di ricerca.

4. Verificare i Redirect

Assicurati che i redirect funzionino come previsto utilizzando un tool come cURL:

curl -I -L https://www.tuosito.it/vecchi-url

# Output: intestazione della risposta con stato 301

Perché funziona: Verifica che il server risponda correttamente e che i visitatori siano reindirizzati alla nuova URL.

Step per Aggiungere Tag Canonical

1. Identificare le Pagine Duplicati

Utilizza Google Search Console per analizzare le pagine duplicate. Questa identificazione è fondamentale per evitare penalizzazioni SEO.

https://search.google.com/search-console

# Output: elenco delle pagine duplicate

Perché funziona: Search Console offre strumenti per monitorare la salute del tuo sito e identificare problemi di contenuto duplicato.

2. Modificare il Codice HTML delle Pagine

Accedi ai file delle tue pagine. Aggiungi il tag canonical nel

delle pagine duplicate:
<link rel="canonical" href="https://www.tuosito.it/pagina-originale" />

# Output: tag canonical aggiunto correttamente

Perché funziona: Questo tag segnala ai motori di ricerca quale versione della pagina è quella principale, evitando confusioni.

3. Testare i Tag Canonical

Utilizza strumenti come la Rich Results Test di Google per verificare i tuoi tag canonical:

https://search.google.com/test/rich-results

# Output: verifica del tag canonical

Perché funziona: Testare il tag ti assicura che Google lo riconosca correttamente.

Verifica Finale

Una volta completate tutte le modifiche, esegui una scansione del tuo sito con uno strumento SEO come Screaming Frog per assicurarti che i redirect e i canonical siano correttamente implementati.

./screamingfrogseospider --crawl https://www.tuosito.it

# Output: report completo delle URL

Perché funziona: Questo strumento fornisce una panoramica chiara dei problemi SEO e delle configurazioni del tuo sito.

Troubleshooting

Errore 404 dopo il Redirect

Causa: L'URL di destinazione non esiste o è stata digitata male.

Fix: Controlla l'URL di destinazione nel file .htaccess.

Errore 500 Interno del Server

Causa: Un errore di sintassi nel file .htaccess.

Fix: Controlla i log del server per gli errori e correggi il file .htaccess.

Tag Canonical Assente

Causa: Mancanza del tag canonical nelle pagine duplicate.

Fix: Aggiungi il tag canonical nel

delle pagine appropriate.

Conclusione

Ottimizzare il crawl budget è cruciale per la SEO del tuo sito. Configurare correttamente i redirect e i tag canonical aiuta a migliorare l’indicizzazione. Passa al prossimo passo, analizzando i tuoi contenuti per migliorare ulteriormente le performance SEO.