Allora aspetta che viene un post lungo...
1. CENNI PRELIMINARI1.1 Linguaggio URLCom'è noto i motori di ricerca tendono a preferire ciò che di più statico esista.
In effetti a loro non cambia nulla tra le URL:
www.miosito.tld/pagina/
e
www.miosito.tld/pagina.xhtml
Poichè identificano la pagina come statica e stanno a posto.
1.2 Linguaggio delle pagineIn realtà poi le pagine non vengono riconosciute dalla URL, ma dagli header che inviano, per cui il MDR riconosce subito una pagina PHP a priori, stesso discorso per qualsiasi altro linguaggio ( .html, .asp, .shtml ).
1.3 Quindi cosa è importante?Più il linguaggio che, praticamente, il formato delle URL.
Eh si, perchè una pagina in PHP è più lenta ad essere interpretata e renderizzata dal motore, per cui veniamo penalizzati a prescindere ( ma è praticamente una cosa insignificante ) anche per via del linguaggio utilizzato.
Ovviamente #1 : le pagine .html che genera Joomla! sono PHP, non HTML eh!
Ovviamente #2 : supponiamo di avere una pagina in PHP con questa url:
www.miosito.tld/paginaincasinata.php
e una html con url
www.miosito.tld/paginaincasinata.html?query=1&id=6&product=6
Ovviamente la seconda verrà maggiormente penalizzata, in barba al linguaggio, perchè PRIMA DI TUTTO si da vantaggio a chi passa meno parametri via query string.
2. FORMATO PER I MOTORI2.1 EstensioneCome detto non dovrebbe contare, per cui io sinceramente consiglio di "fare quello che volete".
2.2 CasusOvviamente c'è peso e peso delle pagine.
La JED, per esempio, ha URL da schifo, ma ranking altissimi
un esempio?
http://extensions.joomla.org/extensions/ads-&-affiliates/text-&-link-ads/4013/detailse prima erano ancora peggio
2.3 Posizionarsi con l'URL?Già, io terrei conto anche di questo: cioè che l'URL è una parte si importante per il posizionamento della pagina, ma è anche vero che il suo peso è relativo ed anzi nemmeno troppo ingente.
Per cui quando scriviamo le URL il mio consiglio è quello di scriverle pensando esclusivamente alle persone fisiche.
3. FORMATO PER I VISITATORI3.1 EstensioneSecondo me tra
www.miosito.tld/pagina.html
www.miosito.tld/pagina
non c'è pressochè differenza.
Le pagine in .php o possono disorientare il visitatore: ancor peggio le .asp che comunicano anche una filosofia aziendale ( e di programmazione ), in fin dei conti.
Le pagine con .html sono state digerite dagli internauti che oramai sanno che quel formato è come il .pdf dei documenti, serve a scrivere pagine web.
Le pagine assolute senza estensione invece hanno forse il vantaggio di essere user-friendly al massimo!
Ma la differenza è invisibile...
3.2 TecnologiaRiprendendo il discorso .asp, rinominare in .html potrebbe essere un buon metodo per nascondere la tecnologia usata ( anche PHP eh! ), utile quando abbiamo un sitino di 4 pagine in cui c'è la pagina dinamica che dovremmo scrivere in .php!
( ovvio che solamente con il ns beneamato cms non c'è questo problema, ma il discorso è generale )
3.3 Seghe mentali Come mi sono già espresso sopra...il formato delle url...sono solo inutili paranoie mentali: più tempo ci pensate, più tempo perdete invece di pensare ad un alias per le vs url veramente efficacie.