A WWW o non a WWW? Come aggiungere WWW ai tuoi URL in WordPress
Il Gennaio 6, 2022 da adminCi sono diverse ragioni per cui potresti aver bisogno di cambiare l’URL del tuo sito WordPress. Diciamo un cambiamento del marchio, o il necessario passaggio da HTTP a HTTPS per motivi di sicurezza. Poi, naturalmente, c’è la questione dell’aggiornamento di un sito web da www a un URL nudo (non-www).
Nel seguente tutorial, spiegherò perché potresti voler aggiungere www ai tuoi URL in WordPress e ti fornirò un paio di metodi per farlo.
Ragioni per usare WWW
A prima vista, potrebbe non sembrare che ci sia molta differenza tra l’URL non-www di Zapier:
E l’URL www di Salesforce:
Entrambi si trovano su una connessione criptata (come evidenziato dal prefisso https://). Ed entrambi usano un nome di dominio .com chiaro e conciso.
Tuttavia, c’è una ragione per cui uno di questi siti web usa www e l’altro no.
I siti web più grandi che contengono sottodomini devono usare www. In definitiva, si riduce a come i browser dei visitatori gestiscono i cookie.
Con www, i browser memorizzano i cookie per il sito web nel suo complesso, compresi tutti i sottodomini.
Senza www, i browser devono memorizzare un cookie diverso per ogni richiesta di sottodominio. Come potete immaginare, il processo è altamente inefficiente e rallenta i tempi di caricamento del sito web come risultato.
A parte questa (ottima) ragione, la differenza tra www e non-www è superficiale.
Come aggiungere WWW in WordPress
Per coloro che vorrebbero aggiungere www al proprio sito WordPress – indipendentemente dal fatto che sia per un sito con più sottodomini – ci sono un paio di modi per farlo.
Basta fare attenzione. Una mossa sbagliata e potreste finire con la schermata bianca della morte. Potrebbe essere semplice eseguire il cambiamento da non-www a www, ma avrà effetti di vasta portata sul vostro sito web. Cambierà:
- L’indirizzo web sul frontend per i visitatori.
- L’URL di login per voi e per l’accesso al backend degli altri utenti di WordPress.
- Il funzionamento dei link interni ed esterni che puntano al sito.
Prima di aggiungere www in WordPress, leggi attentamente le seguenti istruzioni.
Aggiungi WWW nell’amministrazione di WordPress
Dalla dashboard di WordPress, visita Impostazioni generali. In questa schermata, dovrai aggiornare questi due campi:
Aggiungi www. dopo “https://” e premi Salva Modifiche.
WordPress dovrebbe immediatamente farti uscire a questo punto. Se non lo fa, dovrai farlo da solo.
Per accedere di nuovo, inserisci il tuo URL admin nella finestra del browser. Questa volta, però, aggiungici www.
Se non riesci ad accedere dopo aver fatto questo, devi aggiornare la cache del server. Se continui ad avere problemi, usa l’opzione successiva.
Aggiungi WWW con il file wp-config.php
Se vuoi hard-code il cambio del nome del dominio nel sito web, usa il file wp-config.php per farlo.
Visita il tuo pannello di controllo e apri il tuo file manager o FTP manager. Poi, individuate il file wp-config.php e aggiungete le seguenti righe di codice:
define( 'WP_HOME', 'https://www.better-businesses-etc.com' );
define( 'WP_SITEURL', 'https://www.better-businesses-etc' );
Ricordatevi di sostituire better-businesses-etc.com con il vostro nome di dominio. Quando hai finito, salva le tue modifiche.
Una cosa veloce da notare:
Le impostazioni di wp-config.php prevarranno sempre sulle impostazioni del nome di dominio nel cruscotto di WordPress. Se avete avuto problemi cercando di aggiungere www in WordPress e la cancellazione della cache non ha funzionato, probabilmente è perché qualcuno ha già codificato l’URL non-www in questo file. Fai una ricerca per le linee di cui sopra e modificale per riflettere la struttura del nome di dominio di cui hai bisogno.
Esegui una ricerca nel database e sostituisci
A seconda dei tuoi plugin e del tema, potresti aver bisogno di eseguire anche una ricerca e sostituzione nel database per cambiare tutti gli altri riferimenti del vecchio URL non www con quello nuovo. Il modo più semplice per farlo è attraverso WP-CLI.
Più informazioni su come fare questo possono essere trovate sul nostro Esecuzione di una ricerca e sostituzione con la documentazione WP-CLI.
Perché dovresti implementare un 301 Redirect
Se ti stai chiedendo, “Perché non creo semplicemente una versione del mio sito web su www e una su non-www? Non sarebbe più facile?”
Ecco come stanno le cose:
Non è ideale avere sia una versione www che una non-www di un sito web. Ci sono un paio di ragioni per questo.
Per cominciare, Google indicizza il contenuto del sito web e lo associa all’URL completo. Se avete lanciato il vostro sito WordPress con un dominio non-www e poi decidete un anno dopo di volerlo cambiare, Google dovrà indicizzare la versione www di esso da zero e perderete tutto quel buon link juice che avete accumulato.
Creare un’immagine speculare www del sito non-www porrebbe problemi anche nel SEO. I bot di Google non capiscono che lo stai facendo per catturare tutto il traffico che va al www o al non-www del tuo sito. I bot di Google lo vedranno e cercheranno di classificare entrambe le versioni del sito contemporaneamente. Quindi, non solo il vostro contenuto competerà contro se stesso, ma subirà una penalità per l’elencazione di contenuti duplicati nella ricerca.
In fondo: dovreste scegliere se aggiungere www al vostro sito WordPress o semplicemente lasciarlo fuori del tutto. Ma fate una scelta e attenetevi ad essa.
Poi, quando vi siete impegnati con il vostro URL, impostate un reindirizzamento 301.
Vai al tuo domain manager e configura un redirect 301 per spingere il traffico dal non-www:
https://better-businesses-etc.localhost
all’URL www:
https://www.better-businesses-etc.localhost
Questo ti assicura di catturare tutto il traffico web alla ricerca del tuo marchio che potrebbe inciampare sulla versione sbagliata o vecchia del tuo URL.
Pensieri finali
Al www o non al www? Questa era la domanda di oggi.
Come avete imparato, ci sono chiare ragioni per cui i grandi siti web con sottodomini dovrebbero usare www. Per tutti gli altri, la scelta è vostra. Se vi piace come appare, o volete essere sicuri al 100% che le persone che conoscono il vostro marchio possano trovarvi, andate avanti e aggiungete www al vostro sito WordPress. Assicuratevi solo di seguire i passaggi di cui sopra per assicurarvi che sia implementato correttamente.
Lascia un commento