Un reindirizzamento di dominio è un metodo strategico utilizzato per inoltrare senza problemi utenti e motori di ricerca da un dominio o URL a un altro. Questa tecnica è essenziale durante le migrazioni di siti web, le transizioni di marchio o gli aggiornamenti della struttura degli URL, per garantire che il traffico, le classifiche SEO e l’esperienza degli utenti rimangano ininterrotti.
In AvaHost, il reindirizzamento dei domini è gestito con precisione e flessibilità, sia che stiate consolidando più domini, lanciando una nuova identità di marchio o ristrutturando il vostro sito. La nostra piattaforma supporta sia i reindirizzamenti temporanei (302) che quelli permanenti (301), consentendovi di preservare la link equity e di mantenere un accesso coerente per i visitatori, il tutto con una configurazione minima attraverso il nostro intuitivo pannello di controllo.
Tipi di reindirizzamento di dominio
1. 301 Redirect (reindirizzamento permanente)
Un reindirizzamento 301 reindirizza permanentemente un URL a un altro e trasferisce quasi tutto il valore SEO al nuovo URL.
Casi d’uso:
- Spostamento di un sito web su un nuovo dominio.
- Reindirizzamento di vecchie pagine a URL aggiornati.
- Consolidamento di più domini in uno solo.
Esempio (file .htaccess di Apache):
Redirect 301 /old-page.html https://example.com/new-page.html2. 302 Reindirizzamento (Reindirizzamento temporaneo)
Un reindirizzamento 302 indirizza temporaneamente gli utenti a un nuovo URL senza passare il valore SEO in modo permanente.
Casi d’uso:
- Test di un nuovo sito web o di una nuova pagina.
- Reindirizzamento degli utenti durante la manutenzione del sito web.
Esempio (configurazione Nginx):
rewrite ^/old-page$ https://example.com/new-page temporary;3. Reindirizzamento dell’aggiornamento dei meta
Un meta refresh redirect viene eseguito a livello di pagina anziché a livello di server.
Casi d’uso:
- Visualizzazione breve di un messaggio prima del reindirizzamento.
- Alternativa leggera quando i reindirizzamenti lato server non sono possibili.
Esempio (meta tag HTML):
(Questo reindirizzamento avviene dopo 5 secondi)
4. Reindirizzamento JavaScript
I reindirizzamenti basati su JavaScript avvengono sul lato client e richiedono che JavaScript sia abilitato nel browser.
Casi d’uso:
- Reindirizzamento degli utenti in base a condizioni (ad esempio, posizione, tipo di dispositivo).
Esempio:
window.location.href = "https://example.com/new-page";Come impostare un reindirizzamento
Utilizzando .htaccess (per i server Apache)
Modificare il file .htaccess nella directory principale:
RewriteEngine On
RewriteRule ^old-page$ /new-page [R=301,L]Utilizzo di Nginx
Modificare il file di configurazione di Nginx:
server {
listen 80;
server_name olddomain.com;
return 301 https://newdomain.com$request_uri;
}Riavviare Nginx per applicare le modifiche:
sudo systemctl restart nginxUtilizzando cPanel
- Accedere a cPanel.
- Andare su Domini > Reindirizzamenti.
- Scegliere il tipo di reindirizzamento (301 o 302), inserire il vecchio e il nuovo URL e salvare le modifiche.
Migliori pratiche per i reindirizzamenti di dominio
- Usare i reindirizzamenti 301 per gli spostamenti permanenti per mantenere le classifiche SEO.
- Ridurre al minimo le catene di reindirizzamenti per migliorare la velocità di caricamento.
- Testate i reindirizzamenti utilizzando strumenti come l’URL Inspection Tool di Google.
Conclusione
I reindirizzamenti di dominio sono essenziali per gestire migrazioni e consolidamenti di siti web e per migliorare l’esperienza degli utenti. Sia che si utilizzino reindirizzamenti 301, 302 o basati su JavaScript, la loro corretta implementazione garantisce una navigazione senza interruzioni per gli utenti e i motori di ricerca.


