Joomla.it Forum
Componenti per Joomla! => SEO => : bobighorus 19 Mar 2009, 17:40:03
-
Ciao a tutti!
Su Joomla! 1.5.9 ho verificato un cattivo comportamento di sh404sef per quanto riguarda il componente nativo di Joomla! "weblink": se si clicca su qualsiasi weblink viene visualizzato errore 404 perchè le url vengono riscritte in maniera sbagliata, anteponendo l'url del sito; per intenderci i link diventano della forma http://www.miosito.it/www.iltuolinkesterno.org
Questo accade solo quando il link inserito è un dominio semplice (www.sito.it) invece funziona bene quando viene indicata una pagina specifica (www.miosito.it/pagina.html) . ???
Come posso risolvere?
Grazie mille! ;)
-
Ho risolto da solo il problema aggirandolo; ho seguito questa ottima guida:
http://sviluppare-in-rete.blogspot.com/2008/10/joomla-15-personalizzare-il-componente.html .
In questo modo si hanno dei link diretti ai siti esterni senza passare attraverso il componente weblink - e quindi sh404sef - che riscrive le url.
I link diretti, a mio parere, possono giovare molto in termini di SEO.
Unica pecca che in questo modo si perde inevitabilmente il conteggio delle visite ai link.
Spero di essere stato utile.
-
scusa una curiosità ma un backlink generato dal componente weblink ha oppure no la stessa validità di un link diretto?
mi spiego meglio...
www.sito.it oppure http://www.sito.it/links/sito-it.html è la stessa cosa o cambia in ambito SEO?
-
Ecco una tecnica un pò + veloce:
basta modificare la riga 47 del file default_items.php contenuto in ../components/com_weblinks/views/category/tmpl
da
<?php echo $item->link; ?>
a
<a href="<?php echo $item->url ?>"><?php echo $item->title ?>[/url]
-
una tecnica piu' veloce per fare cosa?
-
una tecnica piu' veloce per fare cosa?
per avere direttamente l'indirizzamento diretto, che piace molto di + ai motori ;)
-
ok, perfetto grazie infinite
-
Ecco una tecnica un pò + veloce:
basta modificare la riga 47 del file default_items.php contenuto in ../components/com_weblinks/views/category/tmpl
da
<?php echo $item->link; ?>
a
<a href="<?php echo $item->url ?>"><?php echo $item->title ?>[/url]
ma con questa modifica li conta sempre i click che vengono effettuati sul link ???
-
ma con questa modifica li conta sempre i click che vengono effettuati sul link ???
Purtroppo no..xò io preferisco molto di + piacere ai motori di ricerca che vedere i click ::)
-
non sei l'unico ;)
-
Ecco una tecnica un pò + veloce:
basta modificare la riga 47 del file default_items.php contenuto in ../components/com_weblinks/views/category/tmpl
da
<?php echo $item->link; ?>
a
<a href="<?php echo $item->url ?>"><?php echo $item->title ?>[/url]
C'è un problema però,in questo modo il link viene aperto nella stessa finestra di navigazione anche se l'impostastazione del link è settata su apri in una nuova finestra. Come si potrebbe fare per farlo aprire in una nuova finestra?
-
basta aggiungere un target="_blank"
<a target="_blank" href="<?php echo $item->url ?>"><?php echo $item->title ?>
-
Che scemo che sono, hai ragione! Grazie ciao
-
mi sembra che ci siamo. Metto risolto nel titolo. :)
-
ragazzi io ho fatto così:
ho modificato la riga 47 del file default_items.php contenuto in ../components/com_weblinks/views/category/tmpl
da
<?php echo $item->link; ?>
a
<a target="_blank" href="<?php echo $item->url ?>"><?php echo $item->title ?>
il link si apre in una nuova finestra ma diventa iper testo anche la descrizione.
ho sbagliato qualcosa io? si può risolvere?
un'altra domanda.....su joomla 1.0.x quale file si deve modificare per fare questo fix?
grazie mille
-
Ho anch'io lo stesso problema, anche con la modifica non va.
@justvins
su 1.0.15b non ho nessun problema con weblink
-
scusa e qual è il percorso? io non trovo il file da sostituire
-
scusa e qual è il percorso? io non trovo il file da sostituire
a cosa ti riferisci ? alla versione x 1.0 ?
-
esattamente.
per fare la stessa operazione sotto joomla 1.0.x quale file va modificato ?