Analiza gratis tu web WordPress con SpeedWP.

Cómo optimizar Adsense para que cargue más rápido en WordPress y aumentar tus visitas y ganancias

Optimizar Adsense WordPress

Te voy a explicar cómo optimizar Adsense en WordPress.

Adsense es uno de los sistemas de publicidad más usado para monetizar sitios web y aplicaciones y yo lo llevo usando desde el 2012.

El problema de Adsense y este tipo de publicidad es que es hace que tu sitio web sea mucho más lento, porque carga muchas peticiones externas.

Al ser peticiones externas, tú no puedes hacer nada para mejorarlo:

  • No puedes almacenar las imágenes en caché.
  • No puedes eliminar el Javascript o CSS que bloquea la visualización y el contenido de la mitad superior.
  • No puedes evitar redireccionamientos.

Pero sí que te voy a dar algunos consejos con los que mejorar las métricas y hasta tus ganancias.

Aunque el mejor consejo es que te busques otro método de monetización que te dé más beneficios que este y no recargue tanto la web.

¿Por qué deberías de optimizar Adsense?

Hay varios motivos por los que deberías de optimizarlo:

  1. Mejora el SEO: Si aceleras tu web, aumentas las visitas y ya sabes que a más visitas, más beneficios.
  2. Menos abandonos: Los usuarios abandonan una web, si esta tarda más de 3 segundos. Un sitio rápido lo soluciona.
  3. Más clics: Cuanto más rápido cargue, más clics hacen en los anuncios. Esto lo tengo más que comprobado.
  4. Mejor CPC o coste por clic: A medida de que tu web mejora, mejor reputación tiene, con lo que más marcas se anuncian en ella. Más marcas = más competición = más CPC.

Analiza la carga de Adsense

Lo primero que debes hacer es analizar la carga de Adsense.

Simplemente usa SpeedWP y verás el tiempo de carga de la web y podrás ir controlando los avances.

El tiempo de carga recomendable para una web es menos de 2 segundos, pero es complicado conseguirlo con la publicidad.

Un sitio Adsense optimizado suele oscilar entre 2 y 4 segundos, aunque esto cambia según el tipo de publicidad que cargue.

No es lo mismo que se muestre un anuncio de texto, que uno de imagen, que uno de vídeo.

Si tu web carga en más de este tiempo, toca optimizar AdSense.

Usa anuncios asíncronos

Desde hace ya tiempo Google implementó los anuncios asíncronos.

O sea que la carga de los anuncios no frenan la carga de la página web.

Si todavía usas de los antiguos ve a tu panel y cámbialos por otros.

Aunque seguramente estés usando los nuevos.

Anuncios asincronos

Usa tamaños exactos de anuncios

Lo que mejor resultado me ha dado, es usar tamaños exactos de anuncios de Adsense.

Por un lado, porque esos anuncios se cargan más rápido, al no tener que comprobar el espacio en la página.

Y por otro, porque garantizas al anunciante un espacio exacto en la página.

Obviamente es mi experiencia, así que tendrás que probar.

No mas de 3 anuncios por página

Un fallo muy común es llenar la web de anuncios.

Esto es un error, porque más anuncios no es igual a más ganancias.

Es más, seguramente ganes menos:

  • Web más lenta: Google te penaliza, así que pierdes visitas.
  • Más tasa de abandonos: Si la web carga lenta, los usuarios abandonan la web.
  • Menos competencia: Si pones más anuncios, hay menos competencia entre los anunciantes, así que ganas menos.

Mi recomendación es un máximo de 3 anuncios por página y de tamaños diferentes para aumentar la competencia:

  • Escritorio 3 anuncios: 1 anuncio horizontal debajo del menú de 728x90/250 o similar, uno en la barra lateral de 300x600 y otro debajo del contenido de 336x280.
  • Móvil 2 anuncios: 1 debajo de la imagen destacada o primer párrafo de 300x250 y otro al final del contenido de 300x600.

Ojo, no tengo la verdad absoluta, ve probando posiciones y quédate con los que tengan mejor CTR.

Desactiva lo anuncios automáticos

Si lo que queremos es controlar el número y posición de los anuncios, lo ideal es desactivar los anuncios automáticos.

De lo contrario Google los irá cargando dónde él quiera.

Jamás he conseguido buenos resultados con algo automático.

No pongas Adsense en la cabecera o pie de página

Tengo más que comprobado que los anuncios con más clics son los que están en el contenido.

¿Para qué poner un anuncio encima de la cabecera o en el pie de página, si ahí no hace clic nadie?

Sí, podrás ganar algo por impresiones, pero tendrás que tener mucho tráfico y a costa de ralentizar tu web.

Obviamente antes de hacer nada, analiza, pero ya te digo que no creo que te vaya muy bien.

Usa un solo código Javascript

El código de Adsense se forma por una parte por la llamada a un script Javascript que llama al servidor de anuncios.

Y por otra con el código del anuncio que lo muestra.

Te pongo un ejemplo:

Código Javascript:

<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>

Código de anuncio:

<!-- Nombre del anuncio -->
<ins class="adsbygoogle" style="display:inline-block;width:300px;height:250px" data-ad-client="ca-pub-XXXXXXXXXXXXXXXX" data-ad-slot="XXXXXXXXXXX">
</ins> <script> (adsbygoogle = window.adsbygoogle || []).push({});
</script>

El problema de ponerlo a mano o usando algunos plugins, es que este primer código lo mete una vez por cada anuncio que pongas, con lo que multiplicas las peticiones al servidor.

Solo necesitas hacer una llamada a este para que todos los anuncios se muestren.

Yo te recomiendo que uses Google Tag Manager para insertar este script y después metas los anuncios sin este.

Puedes usar el plugin DuracellTomi's Google Tag Manager con el que puedes jugar mucho para sacarle el máximo partido a GTM.

Por ejemplo, sólo ejecutar este código en ciertas páginas, categorías, etiquetas, etc.

Verás como la velocidad de tu web mejora.

Evita anuncios de vídeo

A no ser que estos te sean muy, pero que muy rentables, yo evitaría los anuncios de vídeo.

Sé que bajará la competencia, pero también sé que tu sitio no se ralentizará tanto y lo que pierdes por un lado lo ganarás con creces por otro.

Puedes verlo en tu panel de Adsense - Informes - filtra por Creatividades publicadas.

¿Mejor anuncios de texto?

Al igual que con los vídeos, puede que los anuncios gráficos no te sean rentables o sean menos que los anteriores.

Esto ya depende del sitio web que tengas, la plantilla, la distribución, etc.

Es cosa de analizar qué te viene mejor para dejar y conseguir tu web lo más rápida posible.

Usa Google AMP

He comprobado que los anuncios de Adsense en Google AMP consiguen superar a veces a los normales en CPC y CTR.

Basta con que instales el plugin AMP oficial.

Aunque esto debes de analizarlo a fondo para comprobar si te da buen resultado.

Pero ojo no siempre AMP es recomendable y te aconsejo comparar web rápida VS Google AMP.

Google AMP

Usa un certificado SSL

A pesar de que hay anunciantes que no usan certificados SSL para la publicidad, con el tiempo esto será un estándar, con lo que solo se necesita esperar un poco.

Además, usarán servidores con protocolos HTTP2 que es mucho más rápido que el actual.

Si tu hosting ya lo tiene, deberías de mejorar la carga de tu web.

Yo te recomiendo Siteground que te lo da totalmente gratis.

Analiza los anuncios a nivel de página

Los anuncios a nivel de página se cargan desde dispositivos móviles y sólo algunas veces.

Hay a quien le dan buen resultado y hay a quien no, por eso debes de analizar su rendimiento.

Son anuncios bastante intrusivos, porque uno está fijo en la página y otro ocupa toda la pantalla.

Ya que se ponen y molestan al usuario, hay que saber si son rentables.

Anuncios a nivel de página

Carga Adsense sólo en las páginas que den beneficios

¿Sabias que no todas las páginas donde cargas publicidad dan beneficios?

Si conectas Adsense con Google Analytics, podrás verlo.

Ojo, si lo acabas de hacer, dale por lo menos 30 días para que veas las ganancias.

Puedes verlo en Google Analytics - Comportamiento - Editor - Páginas del editor.

Busca páginas que tengan mucho tráfico, pero pocos o ningún beneficio en el apartado ingresos del editor.

Quizás puedas monetizar esas URLs de otra forma que dé más beneficios y no ralentice tu web.

Si no hay forma de monetizarla y la publicidad no da dinero, no la pongas.

Carga AdSense sólo en las páginas que den beneficios

Precarga las DNS de Adsense

Algo que mejora un poco la velocidad es la precarga de DNS de Adsense.

Básicamente lo que hacemos es una llamada previa a los dominios publicitarios, lo que mejora algo la velocidad.

El problema es que sólo podremos precargar los de Google, puesto que los de los anunciantes varían según los anuncios que se muestran.

Lo puedes hacer con plugins como WP Rocket en Ajustes - WP Rocket - Precarga - Precarga de peticiones DNS.

Agrega los dominios //pagead2.googlesyndication.com, //googleads.g.doubleclick.net, //adservice.google.com, //adservice.google.ca.

No te olvides de vaciar la caché.

Precarga DNS AdSense

Probar, probar y probar

Como todo en la vida esto se basa en probar.

Te recomiendo que a cada cambio que hagas, le des como mínimo una semana de prueba, según las visitas de tus sitio.

También te digo que aunque las ganancias bajen algo, si bajas a la mitad los tiempos de carga, Google te lo agradecerá.

Así que a la larga sales ganando al tener más visitas.

Aunque tengo mucha experiencia en Adsense, hay gente experta como Bruno Ramos, que seguro que te enseña más cositas interesantes.

¿Y tú qué? ¿Has probado alguno de estos consejos? ¿Cómo te ha ido?

Cuéntamelo en los comentarios.

Analiza gratis tu web WordPress con SpeedWP.

8 comentarios en “Cómo optimizar Adsense para que cargue más rápido en WordPress y aumentar tus visitas y ganancias”

  1. El plugin indicado para anuncios de Adsense ya no funciona.

    This plugin has been closed as of March 12, 2020 and is not available for download. Reason: Guideline Violation.

    Te lo comento para que puedas actualizarlo Raúl.
    Gracias por tu artículo y por los aportes de los comentaristas.

  2. Buen artículo Raúl! Velocidad, Adsense y rentabilidad no van muy de la mano, pero tocas todos los puntos clave para conseguir el mejor equilibrio.

    Tal como indicas, es fundamental testear en cada web, porque lo que funciona en una, en otra puede tocar gravemente los ingresos aunque vuele.

    En la web que más trabajo finalmente he dejado 2 bloques de enlaces y 2 de display en el contenido. Nada en el sidebar: el ojo del usuario va al contenido, y en móvil no son visibles.

    Nada debajo del menú para evitar clics inválidos ni infracciones de políticas (ojo con esto, sobre todo en menús desplegables que solapan los anuncios), y en las categorías solo un bloque de enlaces debajo del texto de introducción.

    Dado que inevitablemente todo pasa por Adsense, la única forma que hemos encontrado de agilizar la carga y mejorar la experiencia de usuario ha sido con un desarrollo a medida del theme que usamos.
    Eso nos permite saturar incluso con anuncios automáticos (hasta +3 de anuncios in-page en contenidos largos), y viñetas para móvil. Los ancla desactivados por bajo CPC, distracción y saturación.

    Por cierto, en el post te refieres a estos últimos como anuncios a nivel de página, pero ya están integrados en los automáticos, por si quieres cambiarlo.

    Respecto a la reducción del CPC al ampliar la densidad de anuncios, es un «efecto» normal, ya que el aumento de clics provoca que descienda la media. Simplificando el sistema, hay más clics de CPC bajo que de alto.
    Entonces aquí la clave es encontrar el equilibrio perfecto, y eso depende de cada URL, ya que la ubicación y cantidad de anuncios depende de muchas variables (tipo, estructura, intención, maquetación etc.)

    Un saludo!

    1. ¡Hola Bruno!

      Pedazo de comentario me has dejado.

      Sí, yo he estado por quitar el banner del sidebar, pero suele dejar ganancias, así que de momento lo dejo.

      Lo ideal es lo que dices, un diseño personalizado, pero lamentablemente no siempre se puede.

      Muchas gracias por los consejos.

      Y para quien quiera más, he agregado un enlace a tu web, por si quieren aprender más sobre Adsense. Estas cosas mejor dejarlas a los expertos, que yo con la optimización de WordPress ya tengo bastante 😉

      ¡Un abrazo!

  3. Hola Raúl, espero que estés genial,

    Pues decirte que yo por el momento he quitado los anuncios en la barra lateral de un blog, porque me fijé que en gtmetrix aumentaba x2 mi velocidad, ahora carga en 1 segundo aproximadamente.

    Evidentemente cargan mejor los anuncios dentro de los artículos y cuanto menos código mejor.

    Un abrazo,

    Flor 😉

    1. Hola Flor,

      Claro, los que están dentro tienen más clics y ganas más. No sirve de nada tener muchos anuncios porque ralentizan y además baja el CPC.

      Un abrazo.

  4. Buenas recomendaciones Raul,

    Personalmente yo empece a usar un solo código Javascript, esto mejoro muchísimo la velocidad de mis sitios web.

    Recomiendo hacerlo.

    Tu amigo,
    -Julio Sanchez

Hazte WPOptimizer para comentar y aprender a optimizar WordPress

¡Lo quiero!

Si eres WPOptimizer