Di default, i template di Blogger/Blogspot visualizzano gli annunci di Adsense sotto i commenti dell’articolo, in una posizione poco visibile. Vediamo come aumentare la visibilità degli annunci (e i guadagni) inserendo Adsense sotto il titolo del post e subito dopo la fine dello stesso (in pratica, circonderemo l’articolo con due blocchi di annunci).
- Apri il template di blogger, fai un backup di quello attuale ed espandi i modelli widget.
- Cerca le seguenti 5 righe di codice
<b:if cond='data:post.includeAd'>
<data:adEnd/>
<data:adCode/>
<data:adStart/>
</b:if>
e sostituiscile con queste
<b:if cond='data:blog.pageType != "item"'>
<b:if cond='data:post.includeAd'>
<data:adEnd/>
<data:adCode/>
<data:adStart/>
</b:if>
</b:if>
(così facendo, nasconderai gli adsense dopo i commenti nelle pagine dei post singoli); - Ora inserisci Adsense sotto il titolo del post. Cerca
<data:post.body/>
… e, prima di esso, incollaci le seguenti righe di codice:
<!-- Adsense under post title -->
<b:if cond='data:blog.pageType == "item"'><b:if cond='data:post.includeAd'>
<data:adEnd/>
<div class='ad-block'>
<script type='text/javascript'>
<!--
document.write("<!-- Adsense sotto il titolo del post: http://technoburger.net/guide/blog/blogger/adsense -->");
document.write("<div class='annunci'>Annunci</div>");
//-->
</script>
<data:adCode/>
</div>
<data:adStart/>
</b:if></b:if>
<!-- END: Adsense under post title --> - Se vuoi inserire Adsense anche sotto il post (ti ricordo però che così facendo ti resterà un solo insieme di annunci da visualizzare in sidebar), ripeti i passaggi del punto 3, ma incollando il codice sotto
<data:post.body/> - Salvare il template e verificare che la pubblicità si visualizzi come desiderato.
Questo metodo, che ho visto per la prima volta su “Wrap Adsense Code Inside Blog Post Without Violating TOS”, è piuttosto comodo, perché permette:
- di modificare il template senza far uso dei parser HTML;
- di modificare il colore e il formato della pubblicità direttamente dalla bacheca di Blogger (senza dover, ogni volta, modificare a mano il template HTML).
Ho però personalizzato un po’ il codice, per visualizzare (tramite Javascript) l’etichetta “Annunci”. Perché l’ho fatto? Per il vostro bene… Coming soon… ![]()





February 5th, 2009 at 6:29 pm
[…] va contro il regolamento (TOS)? In certi casi, sì! Axlwar mi ha chiesto come inserire la pubblicità di Adsense sotto il titolo dei post su Blogger/Blogspot; ho risposto alla sua domanda scrivendo la guida che potete leggere seguendo quel link… ma la […]
February 6th, 2009 at 7:41 pm
Attenzione attenzione: grazie all’assistenza di notoriusxl abbiamo potuto verificare che a volte il browser flock che io uso può dare problemi in quanto non gestisce correttamnente le doppie virgolette (”) nel codice del tema del blog.
Il consiglio (sempre di notoriusxl) è di sostituire i double quote con questo:
"
Quindi “item” diventa
"item"
a me così a funzionato!
February 6th, 2009 at 8:22 pm
@axlwar
(casomai, più tardi, modifico il codice e faccio inserire direttamente " - tanto Blogger lo modifica lui stesso così, dopo il salvataggio)
Grazie a te per il commento
August 27th, 2009 at 11:55 am
ciao, ho fatto tutto come scritto sopra..vado per cliccare su “salva” e mi dice:
Messaggio di errore XML: Element type “pageType” must be followed by either attribute specifications, “>” or “/>”.
C’è qualche cosa da aggiungere che non hai scritto per caso?
grazie ciao!