Como hacer que Google muestre tu meta description

¿Está Google ignorando tu meta-description? Estas harto de optimizar y que Google ponga lo que quiera? Este atributo podría ayudarte…

Google en su afán de buscar la mejor conexión entre los resultados de búsqueda y los usuarios, suele ser bastante, como decirlo, dictatorial, en lo que el snippet respecta (title + description).

En muchos casos, dependiendo de la query del usuario Google no toma la meta description escrita por el webmaster, y en algunos casos ni el meta title. En teoría Google no lo hace perversamente porque quiere conquistar el mundo, sino más bien concluye que tu snippet no va a lograr atraer lo suficiente al usuario para hacer clic e “intenta” ayudarte.

Claro, Google podrá ser todo lo que quieras, pero no va a conocer tu negocio y nicho a la perfección (aun) y muchas veces estas “reediciones” de nuestros snippet pueden ser muy perjudiciales. A mí me paso de repente empecé a ver que el CTR bajaba y después de revisar descubrí que el snippet que ponía Google no tenía mucho sentido y a la competencia no se lo cambiaba.

Nota: descubrir que el snippet no era el mismo no fue fácil, en ese momento no era público aun que Google podía reeditar los snippets, así que te puedes imaginar que en ese momento fue una pesadilla.

Aquí un ejemplo de esto, para España googleando “buzzsumo gratis” este blog aparece en 4ª posición (no tengo ni la menor idea del porqué en este momento, pero vamos a averiguarlo)

serps - buzzsumo

Observa la meta-description según ese snippet y compáralo con la meta-description real, para lo cual use seoquake:

description - buzzsumo

Son bastante diferentes, y de hecho observando el snippet que Google ha puesto veo que ha resaltado la palabra “free” por lo que está asociando el post a la query “buzzsumo gratis” y tú puedes decir “pero Harold eso es bueno, apareces y vas a tener más visitas” y yo te diría “si, pero no es una visita calificada, esta persona anda buscando usar buzzsumo gratis y mi post no habla de eso, por lo tanto si entra es un bounce seguro, o simplemente va a pasar de largo y voy a dejar de ser relevante”

Como vez, no siempre te va a beneficiar, ya anteriormente he visto otras cosas peores, para easyback.link aparecía para una query relacionada al porno, ¿y sabes porque era? Pues  dentro del formulario aparece en el listado de temáticas la palabra “porno / xxx” y en la lista de países aparecían algunos que terminaban en “menores” entonces asociaba porno/xxx de las temáticas a los países con la palabra “menores” y creía que easyback.link respondía a la query “menores pornoxxx”.

Aquí está la captura de GSC:

Y aquí el snippet en SERPS:

Nota: ahora aparece menores porque hice la prueba de remover los países que llevaban dicha palabra, pero aún sigue asociando.

EasyBacklink

¿Pero Harold, Gordito del SEO, como haces para evitar esto?

Perdón por el bla bla de arriba, pero es un buen contexto creo para el tema (Creo). Ahora lo que nos atañe: Como evitar que Google ponga lo que quiera.

Pues bien, de esto hablé escuetamente en otro post: META ROBOTS: TODO LO QUE NECESITAS SABER PARA EL 2020 (leelo si no lo has hecho).

Ahora bien, si bien doy la solución no explico o no doy muchos detalles de cómo implementarlo en tu web, así que ahora te mostraré como hacerlo en tu web con WordPress.

El atributo HTML data-nosnippet y el meta nosnippet

Tenemos 2 formas para evitar que Google modifique nuestro snippet, con el meta robots nosnippet y con el atributo HTML data-nosnippet. A continuación te explico la diferencia.

Nota: Unos 30 minutos después (si mandas a indexar con GSC) podrás ver el cambio en SERPs.

El atributo HTML data-nosnippet

Con el atributo HTML data-nosnippet lo que hacemos básicamente es decirle a Google “no tomes este texto para el snippet” y este atributo es aplicable a cualquier tag HTML como por ejemplo <p>, <span>, <div>, <section>, etc, este método tiene la ventaja que es focalizado, y lo pones solo donde lo necesitas. En cambio el meta robots nosnippet puede afectar en otras cosas como verás más abajo.

Para implementarlo en WordPress es muy sencillo, solo debes irte al editor HTML de tu entrada/pagina así:

wordpress - editor html

Después localizar el o los párrafos que Google está tomando como snippets, los envuelves ya sea en un <span> o <div> con el atributo data-nosnippet, así:

  1. Antes de colocar el atributo
    ejemplo data-nosnippet - sin el atributo
  2. Después de colocar el atributo
    ejemplo data-nosnippet - con el atributo

También puedes poner <span data-nosnippet=”true”>texto</span> de igual forma, puedes hacer que parte de un párrafo si pueda ser elegido para el snippet y otro no, como en el siguiente ejemplo:

 

<p>Este párrafo tiene info interesante que puede usarse en el snippet<span data-nosnippet> menos esta parte y no quieres que se muestre.</span></p>

 

Meta Robots NOSNIPPET

Advertencia!
Al usar NOSNIPPET estás diciéndole a Google que no muestre ningún otro snippet de tu web en los resultados de búsqueda, como FAQs y otros, a menos que Google lo considere útil para el usuario. Asi que debes usarlo con precaución y haciendo las pruebas respectivas

Con <meta name=”robots” content=”nosnippet” /> aplicamos una directiva a nivel general dentro de la URL donde se ha puesto, es decir, evitaría que Google tome cualquier cosa y texto de la URL en sí. Es decir, le estas diciendo a Google que tome exactamente la información que has puesto en el meta title y description.

Solo tienes que poner <meta name=”robots” content=”nosnippet” /> en el <head></head> del HTML y ya, si tienes WordPress hay varias formas de hacerlo.

Configurar Meta Robots NOSNIPPET con RANK Math SEO en 3 pasos

Si estas usando Rank Math SEO sigue los siguientes pasos:

  1. Ve a la sección de Rank Math SEO en la entrada/pagina y ve a la sección “Avanzado”
    rank math - propiedades avanzadas
  2. Ahí marcas la sección “Sin snippet”
    rank math - propiedades avanzadas - sin snippet
  3. Guardas y listo, verificas en la entrada/pagina si el meta robots ha sido incluido, yo lo hago viendo el código fuente y buscando la palabra nosnippet pero también puedes usar alguan extensión como SEO Minion.
    codigo fuente - nosnippet

Para habilitar el nosnippet en todas las URLs  debes ir a la opcion Tiulos y Meta de la configuración del plugin y marcar la casilla “nosnippet” de esta forma, por default la opción estará activa en todas las URLs de tu web.

Rank Math - configuracion general

Y eso es todo con Rank Math SEO.

Configurar Meta Robots NOSNIPPET con Yoast by SEO en 3 pasos

Ahora veamos cómo realizar la configuración con Yoast.

  1. En el caso de Yoast SEO, al igual que con Rank Math SEO, ve a la sección correspondiente en la entrada/pagina y busca el tab “avanzado”.
    Yoast SEO - seccion avanzado
  2. Al desplegar el tab, busca la opción “Meta robots avanzado”
    Yoast SEO - seccion avanzado - meta robots
  3. Ahí debes colocar el mouse y se te desplegará una lista de la cual eliges “Sin snippet”. Guardas y verificas ya sea viendo el código fuente o con SEO Minion y listo.
    Yoast SEO - seccion avanzado - meta robots - sin snippet

En el caso de Yoast, no es posible configurar de forma global la directiva, por lo tanto, deberás ir una por una si deseas hacerlo en todas las URLs.

Configurar Meta Robots NOSNIPPET con SEOPress en 3 pasos

  1. Ve a la entrada/pagina que quieres modificar y busca la sección de SEO, ahí busca la sección “Advanced” o “Avanzado”
    SEOPress - tab avanzado
  2. Ahí marca la casilla nosnippet
    SEOPress - tab avanzado - nosnippet
  3. Guardas y verificas viendo el código fuente o con extensiones como SEO Minion.

Para habilitar el nosnippet en todas las URLs  debes ir a la opcion Titles & Metas de la configuración del plugin y marcar la casilla “nosnippet” de esta forma, por default la opción estará activa en todas las URLs de tu web.

SEOPress - configuracion general

Configurar el Meta Robots NOSNIPPET sin Plugin de SEO

venta de backlinks

Algunos plugins de SEO como All in one SEO Pack, The SEO Framework (hasta la última versión a la hora de escribir este post) no tienen esta opción de editar o cambiar el meta robots, pero hay otro par de soluciones interesantes.

Con plugins como Header and Footer Scripts

Este tipo de plugins (Header and Footer Scripts) permiten agregar scripts en el head y footer, y lo podemos usar para poner el meta robots también, solamente tienes que poner el meta robots en la sección header:

<meta name=”robots” content=”nosnippet” />

Header and footer Scripts

Directamente en el theme

También puedes agregar de forma global o local el meta robots dependiendo del theme que tengas, por ejemplo con los hooks de Astra y otros themes puedes agregar el meta robots y decidir si quieres que sea Global o para ciertas categorías/secciones.

También, si tienes un child theme puedes editar el head.php directamente y agregar el meta robots.

No me voy a detener a explicar estos métodos con detalle ya que depende de cada theme y configuración que tengas y en lugar de facilitar lo más seguro es que te confunda un poco.

En conclusión

En conclusión, el meta robots nosnippet y el atributo HTML data-nosnippet son dos poderosas formas de evitar que Google ponga lo que le venga en gana en las SERPs pero debes usar el atributo HTML data-nosnippet preferiblemente sobre el meta robots nosnippet, a menos que lo tengas todo muy claro y estes claro que podria afectar que se muestren otros snippets de tu web en los resultados de búsqueda. Espero haberlo explicado bien, sino déjame un comentario y con gusto te ayudo.

Si te fue de utilidad agradezco que lo compartas y/o comentes. Nos vemos en la próxima.

plugins y themes premium - miproyectowp

¿Te ha sido útil este contenido?

¡Haz clic para puntuar!

Promedio de puntuación 5 / 5. Recuento de votos: 1

Hasta ahora, ¡no hay votos!. Sé el primero en puntuar este contenido.

Ya que has encontrado útil este contenido...

¡Sígueme en los medios sociales!

¡Siento que este contenido no te haya sido útil!

¡Déjame mejorar este contenido!

Dime, ¿cómo puedo mejorar este contenido?

Comentarios

Comenta