Blogspot articoli simili

Una delle cose che con blogspot non si possono fare nativamente, è l’elenco degli articoli collegati. Mentre in WordPress basta scaricare qualche plugin, la vita su blogger è molto più difficile. La soluzione però c’è e ben nota. Io però ho aggiunto un’altra simpatica funzionalità:  il tracciamento con Google Analytics.

I click sui post correllati verranno  (in inglese "related posts") salvati, in modo da poter analizzare se sono cosa utile nel blog, oppure è solo un peso in più. Condizione necessaria: avere Analytics già operativo nel blog.

Prima di tutto è necessario installare all’interno del vostro blogspot template il widget di Hoctro!
Per maggiori informazioni di cosa si tratta e come gestirlo potete anche leggere qui.

Nell’esempio ho usato lo script nuovo, per renderlo compatibile con il vecchio vi basta sostituire pageTracker._trackPageview(...) con urchinTracker(...).

Ora andiamo a cercare il punto nel widget in cui vengono creati in javascript i nodi dei link. Io per facilità ho cercato ";li" e ho trovato subito. Quello che dovrete scrivere va dopo:

var li = document.createElement('li');
var a = documnt.createElement('a');
a.href = alturl;

Aggiungete quindi questa righa:

a.onclick = function(){pageTracker._trackPageview('RelatedPostClick/' + encodeURIComponent(entry.title.$t));};

Che inserirà in Analytics, per ogni click in un post correlato, un link "virtuale" con l’indirizzo:
"RelatedPostClick/<titolo post>"

Potete personalizzare a vostro piacimento il link. Se volete mettere al posto del titolo l’URL potete usare:

a.onclick = function(){pageTracker._trackPageview(&#39; + escape(alturl) + &#39;);};

Have a good blog!

Loading Facebook Comments ...

2 pensieri su “Blogspot articoli simili

  1. Merlinox Autore articolo

    Dipende: se utile ai fini SEO o della navigabilità.
    Secondo me no. Forse sarebbe utile avere delle pagine per ogni tag con l’elenco dei post. Quello forse si.

    Rispondi

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *