Impostare link naturali in Joomla! PDF Stampa
Scritto da Federico Bernardello   
marted́ 30 ottobre 2007

Logo Joomla!Joomla! dispone di un componente che permette di gestire in maniera semplice e veloce i link in uscita dal sito.

Questo componente, di nome collegamenti web, utilizza però una funzione che rielabora i link salvati, inserendo nelle URL del codice aggiuntivo, utile principalmente per effettuare il conteggio dei click effettuati sul link (questo conteggio può essere visualizzato nel pannello di amministrazione del sito).

In questo modo, un link del tipo “http://www.epadova.com/” viene rielaborato dal componente in questione, che genera un URL del tipo http://www.bernardello.it/index.php?option=com_weblinks&task=view&catid=2&id=1“.

Questo formato risulta penalizzante, perchè le URL così generate non contribuiscono a creare valore aggiunto come backlinks e non servono a trasferire il PageRank ai siti linkati. E’ possibile modificare questa impostazione, intervenendo nel codice del core di Joomla! con l’unica avvertenza che, operando in questo modo, i contatori dei link in uscita smetteranno di funzionare.

Per definire l’utilizzo di url naturali nel componente weblinks editate il file weblinks.html.php che trovate in /components/com_weblinks/ e modificate il codice come riportato di seguito:


Codice originale:

 // cases are slightly different
 case 1:
  // open in a new window
  $txt = ‘<a href=”‘. $link .’” target=”_blank” class=”‘. $menuclass .’”>’. $row->title .’</a>’;
  break;



Codice modificato:

 // cases are slightly different
 case 1:
  // open in a new window
  $txt = ‘<a href=”‘. $row->url  .’” target=”_blank”>’. $row->title .’</a>’;
  break;



Prima di effettuare la modifica è consigliabile effettuare un backup del file originale, per poter eventualmente ripristinare la funzionalità nativa in caso di necessità. La soluzione è stata testata con Joomla! 1.013.

 

RSS Mondo IT

Feed RSS

Sottoscrivi i feed RSS di Mondo IT cliccando su uno dei tasti disponibili:

Mondo IT via RSS 2.0
Mondo IT via Atom 0.3
Copyright 2000-2011 di Federico Bernardello

XHTML validato CSS validato