Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => : alessandro.web2 01 Aug 2012, 19:15:47
-
salve a tutti,
è noto a tutti che impostando una pagina come home la si sta duplicando. Questo perchè vi sarà sia l'home classica sia la pagina identica con url diverso dalla home ma con lo stesso contenuto.
Come evitare di creare contenuti duplicati??
Grazie mille
-
premetto che non ho capito una mazza di ciò che chiedi,
ma se la domanda fosse in italiano così formulata:
Come duplicare la voce home senza per questo avere problemi di contenuti duplicati?
la risposta sarebbe quella di utilizzare la voce di menù alias. ;)
-
è noto a tutti che impostando una pagina come home la si sta duplicando.
Ciao alessandro, non mi risulta. Se imposti una pagina come home il suo alias resta quello che gli attribuisci. Se l'alias è home la pagina sarà tuosito.xx/home.html, se l'alias è peppe, l'indirizzo della tua homepage sarà tuosito.xx/peppe.html
-
Rispiego:
1 crei una nuova pagina (attribuendogli un alias ovviamente, ad es. home)
2 la imposti come pagina predefinita
A questo punto joomla visualizzerà la pagina sia con l'url www.nomesito.it
sia con l'url www.nomesito.it/home
risultato: due url con lo stesso contenuto = google si innervosisce.
-
risultato: due url con lo stesso contenuto = google si innervosisce.
Starai scherzando spero.. si tratta della home page!
-
DUE url diverse con lo stesso contenuto come sopra descritto equivalgono a contenuto duplicato, pertanto non utile all'utente, pertanto google le valuta male...
si tratta di seo credo tu lo sappia no?
-
alessandro ma secondo te se dal 2005 ad oggi nessuno si è preoccupato per questa sciocchezza un motivo ci sarà, non credi? :)
All'utente poi poco gliene frega se la pagina è raggiungibile da due o dieci url... google valuta male le pagine raggiungibili da due diversi link, è vero, ma per quello si usa il canonical. Stai tranquillo per la home, la grande G non si è mai lamentata perché qualcuno ha deciso di aprire una pagina preesistente alla digitazione del dominio ;)
-
Ad ogni modo se vuoi comunque impostare un link affinché google riconosca una sola home, puoi usare questo metodo:
nei tag head del template incolli<?php $app = JFactory::getApplication();
$menu = $app->getMenu();
if ($menu->getActive() == $menu->getDefault()) { ?>
<link rel="canonical" href="http://www.mysite.com" />
<?php } ?>
In questo modo ogni qualvolta il core genera i contenuti della home, il link usato sarà quello specificato in href=""
Spero di aver risolto il tuo problema
-
"alessandro ma secondo te se dal 2005 ad oggi nessuno si è preoccupato per questa sciocchezza un motivo ci sarà, non credi?"
La penso come te, ma per chi si occupa di seo in questo periodo google ci sta facendo passare brutte giornate con i suoi aggiornamenti che mi portano a rivalutare tutto il lavoro svolto sinora e quindi sto cercando di fare il possibile per non incorrere in nessun intoppo...
Ad ogni modo... il metodo che mi hai suggerito farebbe si che la pagina www.nomesito.it (http://www.nomesito.it/home)/home (http://www.nomesito.it/home) venga deviata semplicemente su www.nomesito.it (http://www.nomesito.it/home) ho capito bene?
-
no, non è un semplice redirect, è proprio un sistema per dire a google che il vero indirizzo di quella pagina è quello che tu segnali. Qualunque url che ha gli stessi contenuti e la stessa configurazione della home di joomla! (es. sito.it/index.php, sito.it/home.html, sito.it/home/, sito.it/, www.sito.it, ecc...) viene riconosciuta da qualunque spider come se fosse la pagina www.sito.it
-
Mi sai dire in che file lo trovo questo tag???
Grazie in anticipo del supporto
-
index.php della cartella del template
-
ok grazie mille