Per un po’ di tempo se si cercava “Consulente informatico” su Google uscivo primo ma col dominio http://sergiogandrus.it. Cioè senza il famoso www.
Il perchè mi è ignoto in quanto quando ho fatto un po’ di lavoro di SEO sul mio blog l’ho sempre “sponsorizzato” come www.sergiogandrus.it.
In passato c’è stata un’indicazione W3C per passare agli URL senza www iniziale ma non è stata recepita dai più e quindi molte persone continuano a metterlo davanti al dominio pur non essendoci una reale necessità.
Alla fine conviene farsi trovare sempre col dominio con www.
Dato che non volevo disperdere preziosi “inbuond links” tra le due versioni di URL, ho modificato il file .htaccess sul server dove risiede questo blog per far puntare tutte le chiamate verso il dominio senza www a quello con il www.
La piccola modifica corrisponde in queste istruzioni
RewriteCond %{HTTP_HOST} ^sergiogandrus.it [NC]
RewriteRule ^(.*)$ http://www.sergiogandrus.it/$1 [L,R=301]
Quindi, nel caso di un blog WordPress come questo, il file .htaccess consisterà in
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]RewriteCond %{HTTP_HOST} ^sergiogandrus.it [NC]
RewriteRule ^(.*)$ http://www.sergiogandrus.it/$1 [L,R=301]
</IfModule># END WordPress
Questo è un redirect assolutamente SEO friendly.