WordPress ha delle doti seo note a tutti, forse tra tutti i cms per creare un blog è quello che permette la più rapida indicizzazione sui motori di ricerca in particolare se si parla di indicizzazione su google.
Chiacchierando con il mio amico Giuseppe Di Stefano, di Dot Com Web Agency, ho capito come è possibile rendere ancora più digeribile gli articoli nelle serp di google.
Pare che google ami particolarmente le pagine con estensione .html, quindi mi sono chiesto come si può fare per aggiungere l’estensione .html agli articoli di wordpress.
Innanzi tutto è necessario attivare il mod_rewrite, e creare un file di testo che andrà rinominato, una volta che è stato caricato nella root dell’ hosting linux, .htaccess che deve contenere più o meno questo testo:
# BEGIN Url Rewrite section
# (Automatically generated. Do not edit this section)
<IfModule mod_rewrite.c>
RewriteEngine OnRewriteBase /
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d [OR]
RewriteCond %{REQUEST_FILENAME} gallery\_remote2\.php
RewriteCond %{REQUEST_URI} !/wpg2-2$
RewriteRule . - [L]RewriteCond %{REQUEST_METHOD} OPTIONS
RewriteRule . /gallery/modules/webdav/data/options/ [QSA,L]
RewriteCond %{THE_REQUEST} /d/([0-9]+)-([0-9]+)/([^/?]+)(\?.|\ .)
RewriteCond %{REQUEST_URI} !/wpg2-2$
RewriteRule . /gallery/main.php?g2_view=core.DownloadItem&g2_itemId=%1&g2_serialNumber=%2&g2_fileName=%3 [QSA,L]
RewriteCond %{THE_REQUEST} /v/([^?]+)\.davmount(\?.|\ .)
RewriteCond %{REQUEST_URI} !/wpg2-2$
RewriteRule . /wpg2-2?g2_view=webdav.DownloadDavMount&g2_path=%1 [QSA,L]
RewriteCond %{THE_REQUEST} /w(/[^?]*)?(\?.|\ .)
RewriteCond %{REQUEST_URI} !/wpg2-2$
RewriteRule . /wpg2-2?g2_controller=webdav.WebDav&g2_path=%1 [QSA,L]
RewriteCond %{THE_REQUEST} /v/([^?]+)(\?.|\ .)
RewriteCond %{REQUEST_URI} !/wpg2-2$
RewriteRule . /wpg2-2?g2_path=%1 [QSA,L]
</IfModule># END Url Rewrite section
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Creato il file .htaccess, bisogna entrare nel pannello di controllo di wordpress e cliccare su “impostazioni -> permalink”.
Ora bisogna selezionare la voce “Struttura personalizzata” e scrivere quanto segue:
/%category%/%postname%
In questo modo stiamo dicendo a wordpress che dopo l’indirizzo del nostro blog, deve mostrare il nome della categoria / il nome dell’articolo.
N.B. Ci sono molte varianti per personalizzare i permalink, come l’inserimento della data, anno o mese di scrittura dell’articolo ecc ecc.. la scelta dipende solo da voi.
a questo punto dopo l’ultimo “%” bisogna inserire .html, in modo da avere questa struttura:
/%category%/%postname%.html
In questo modo, ogni articolo che verrà scritto (o che è stato scritto in passato) avrà l’estensione .html.
Fatto.
N.B.2 Sconsiglio a chi ha scritto molti articoli di usare questa tecnica, perchè in questo modo potrebbe perdersi l’indicizzazione nelle serp, creando un effetto controproducente, piuttosto usate questo trucchetto se avete intenzione di creare un blog.
Registrati alla Mailing List:
- Riceverai un abstract degli articoli in anteprima
- Riceverai i migliori articoli del mese direttamente via mail
- Riceverai eBook esclusivi Prima degli altri
- Non riceverai MAI SPAM

marzo 20th, 2009 → 7:00 am @
0