In questo articolo scritto da JoomlaWorks, gentilmente tradotto da Vincenzo Galliano per la community di Joomla.it, viene spiegato il motivo per il quale è meglio evitare di utilizzare la url "index.php" nel logo del proprio sito.
Un errore comune che la maggior parte delle persone fa quando finiscono di realizzare un sito web con Joomla! è quello di dimenticarsi di cambiare il link del logo del loro sito con, semplicemente, nomedominio.com.
Ciò di solito accade per uno dei seguenti motivi:
- Le persone aggiungono una pagina index.html nel loro sito in modo tale non sia visibile mentre lo sviluppano.
- Le persone aggiungono un codice di questo tipo:
<a href="/index.php">Logo</a>
perchè lavorano su un server di sviluppo (ovvero server locale) quindi non possono aggiungere il nome reale del dominio.
In realtà, ciò non è affatto una cosa positiva, lato seo, per il sito web. Si sa, Google presume che le URL dominio.com/ e dominio.com/index.php siano due pagine differenti. Quindi senza saperlo, si sta mandando a farsi friggere il potenziale SEO del proprio sito, con l'attuale più importante motore di ricerca...
Quindi, non dimenticate di correggere il link del logo, quando metterete il sito online, dato che è il tasto per ritornare alla homepage più cliccato.
Il metodo migliore per implementare questa modifica è di aggiungere il seguente breve codice php come link:
<a href="<?php echo $this->baseurl; ?>/" title="My site's homepage">Your logo</a>
In alternativa, si può aggiungere (ovviamente se lo si sta utilizzando) questo codice nel file .htaccess:
# Redirect /index.php to / - will also clear /index.php/something to /somethingRewriteCond %{THE_REQUEST} ^[A-Z]+\ /index\.php(/[^\ ]*)?\ HTTP/RewriteRule ^index\.php(/(.*))?$ /$2 [R=301,L]
Il suddetto codice va usato con cura in quanto potrebbe creare problemi al vostro sito web.
Maggiori informazioni sul file .htaccess possono essere trovate qui: http://snipt.net/fevangelou/custom-htaccess-rules-used-on-joomla-sites-we-build/.
Se siete masochisti (ed io aggiungerei matti), potete sempre creare un account Google Analytics, e dire in particolare a Google che la root del sito web è /index.php in modo tale che lui non consideri dominio.com/ e dominio.com/index.php come due pagine differenti.
Link all'articolo originale: http://blog.joomlaworks.gr/why-you-should-avoid-using-indexphp-in-your-s
Tradotto da Vincenzo Galliano