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.
Commenti (0)
Nessun commento ancora.
Segnala contenuto
Elimina commento
Eliminare definitivamente questo commento?
L'azione non si può annullare.