Vai al contenuto
SilktideAiuto

Indirizzi duplicati del sito web

Silktide controlla che il tuo sito web sia disponibile tramite un unico indirizzo web. Un errore comune consiste nel rendere lo stesso sito disponibile a diversi indirizzi, ad esempio con e senza "www", oppure tramite connessioni sicure e non sicure, senza reindirizzare a una versione preferita.

Ad esempio, tutti e quattro questi indirizzi possono mostrare lo stesso sito:

http://example.com/
https://example.com/
http://www.example.com/
https://www.example.com/

Un sito web dovrebbe avere un unico indirizzo canonico, con le altre varianti che reindirizzano a esso. In caso contrario, ogni variante agisce come una copia separata del sito.

Perché è importante

La pubblicazione di contenuti identici a diversi indirizzi frammenta la reputazione del sito e causa problemi pratici:

  • Le persone inseriscono link alla versione su cui sono approdate, distribuendo il valore per la ricerca dei backlink tra le diverse copie.
  • Le condivisioni sui social media si frammentano allo stesso modo, distribuendo Mi piace e conteggi delle condivisioni tra URL duplicati.
  • I motori di ricerca devono indovinare quale versione sia quella autorevole e potrebbero indicizzare quella che non avevi previsto.
  • I cookie impostati su una versione potrebbero non essere leggibili su un'altra, causando problemi di accesso e di carrelli degli acquisti quando i visitatori passano da una versione all'altra.
  • Le versioni pubblicate senza lasciano i visitatori su una connessione non sicura.

Come risolvere il problema

  1. Scegli un unico indirizzo canonico, in genere la versione https://, con o senza "www" secondo le tue preferenze.
  2. Configura il server web o la per reindirizzare in modo permanente (stato HTTP 301) ogni altra variante a quella scelta. Il pannello di controllo del tuo provider di hosting spesso include un'impostazione apposita; in caso contrario, basta una piccola modifica alla configurazione del server, ad esempio:
# Apache: reindirizza tutto a https://www.example.com
RewriteEngine On
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^ https://www.example.com%{REQUEST_URI} [L,R=301]
  1. Aggiorna i link interni e la tua sitemap per usare l'indirizzo canonico, in modo che visitatori e crawler non passino attraverso i reindirizzamenti.

Come Silktide esegue questo controllo

  1. Crea quattro varianti del dominio del tuo sito web: http:// e https://, ciascuna con e senza il prefisso "www". I siti web che si trovano su un sottodominio personalizzato, ad esempio blog.example.com, non vengono controllati.
  2. Invia una richiesta diretta a ciascuna variante, seguendo eventuali reindirizzamenti, e registra l'indirizzo finale di destinazione. Le stringhe di query e i frammenti generati automaticamente vengono ignorati, per evitare che sembrino destinazioni diverse.
  3. Se ogni variante che risponde termina allo stesso indirizzo, il controllo viene superato.
  4. In caso contrario, esegue nuovamente il controllo di ogni variante che risponde in un browser web reale (alcuni siti reindirizzano tramite , che solo un browser può seguire) e segnala ogni variante insieme all'indirizzo a cui conduce, per entrambi i tipi di richiesta.

Risoluzione dei problemi

Il mio sito reindirizza, ma il controllo continua a non essere superato

Verifica che ogni variante esegua il reindirizzamento. Una lacuna frequente consiste nel reindirizzare http://example.com ma non http://www.example.com, oppure nel reindirizzare verso destinazioni diverse (una variante alla home page, un'altra a un selettore della lingua).

Il reindirizzamento funziona nel mio browser

I reindirizzamenti eseguiti con JavaScript funzionano nei browser, ma sono più lenti e meno affidabili per i crawler e vengono trattati meno favorevolmente dai motori di ricerca rispetto ai reindirizzamenti lato server. Silktide mostra sia ciò che ha rilevato una richiesta diretta sia ciò che ha rilevato un browser, così puoi individuare il problema: usa invece un reindirizzamento 301 lato server.

Per saperne di più

Ultimo aggiornamento

Questa pagina è stata utile?

Indirizzi duplicati del sito web | Guida di Silktide