Disattivare AdSense su una pagina (senza diventare matti)

Photo by Dlanor S on Unsplash

Capita sempre più di rado, ma ogni volta ci si sente un po’ pionieri. Parlo di quando si ha un problema per cui sembra non esistere risposta su Google. Questa volta mi è successo quando ho cercato come disattivare AdSense su una sola pagina di un sito WordPress.
O meglio, quando ho cercato un modo facile di farlo, che non mi richiedesse tre ore di studi approfonditi.

Disattivare gli annunci di Google su una singola pagina.

Possiamo stare a discutere fino a domattina sulla liceità o meno delle segnalazioni di non conformità di AdSense.
Rimane il fatto che quando se ne riceve una, il ban è dietro l’angolo. Tanto vale adeguarsi e disattivare Adsense sulla pagina segnalata.

Diciamolo, gli annunci automatici di AdSense sono una figata pazzesca. Se non altro perché ci permettono di commisurare lo sforzo ai ricavi. Leggi: se i ricavi sono prossimi allo zero, deve esserlo anche lo sbattimento richiesto
In WordPress è ancora più facile. Picchi il codice in header.php e te ne dimentichi.
Almeno, fino a quando non ti arriva una segnalazione di non conformità per una pagina.
Proprio quello che mi è successo qualche tempo fa.
E a cui, a quanto pare, non esiste soluzione. O meglio, stando a quanto ho trovato su Google, infatti, i modi esistono, ma sono tutti terribilmente complicati.

Come ho eliminato gli annunci su una singola pagina: quick and dirty

Ribadisco: ero alla ricerca di una soluzione rapida: esistono plugin estremamente evoluti per la gestione della pubblicità, ma non facevano al caso mio. Si trattava di un sito che usa solo AdSense, non ha progetti di espansione in quel senso e sopratutto che richiede il minimo possibile di manutenzione tecnica.
Quindi, come sempre, dove l’alta tecnologia fallisce, la bassa tecnologia trionfa
Dal momento che non ho trovato nulla che agisse sulla pubblicità, ho fatto un passo indietro. Se non posso lavorare al livello della gestione di AdSense, per disattivare gli annunci di Google su una pagina, devo lavorare a livello di codice
Detto, fatto: ricordate quando ho detto che basta inserire il codice nell’header?  il plugin Addfunc Header & Footer permette di personalizzare header e footer per ciascuna pagina e articolo. Quindi, ecco qui.

Disattivare AdSense su una determinata pagina lavorando sull’Header

A questo punto le cose diventano quasi banali:

  • Installiamo il plugin
  • Rimuoviamo il codice AdSense dall’header generico (o dal plugin che utilizziamo)
  • Impostiamolo nella sezione Site-Wide Head code del plugin, che si trova in impostazioni -> head & footer code

A questo punto siamo a metà dell’opera, nel senso che siamo tornati al punto di prima, con gli annunci che appaiono in tutte le pagine.

Per disattivare AdSense su un singolo elemento del nostro sito dobbiamo solo aprire in edit la pagina o il post che ci interessano. Scorrendo un po’ (dipende dai plugin che abbiamo installati) troveremo la voce Head & Footer code

Ora, io che sono un vecchio cinghiale e mi fido poco dei campi lasciati vuoti ho inserito un commento HTML.
Il concetto comunque è semplice: quello che scriviamo nel campo sostituirà il codice Header generico inserito sopra, se abbiamo attivato la spunta Replace… 

Ciao-Ciao AdSense sulla pagina incriminata.

Brutto? Senza dubbio. Sporco? Probabile. Elegante? Nemmeno per idea. Ma problema risolto, in dieci minuti. (Che visto il rendimento degli Ad, è pure troppo).

kappa:
Related Post