Rompiendo las SERPs de Google con el Bug de los Conejos

Publicado el 29 junio 2018 por Alexna

Alvaro Peña de iSocialWeb al aparato! Hola familiares y amigos! Hoy me estreno con un bug de google muy potente! Eso sí, no sabemos lo que durará, por lo que mientras dure vamos a darle caña para disparar nuestros CTRs a valores absolutos 

Pero primero de todo…

¿De donde viene el Bug de los Conejos?

Este bug salió a la luz en “La SEOMafia” un grupo de SEOs en la sombra que conspiramos contra Google a diario. Allí el bueno de Xavi Viguer nos compartió lo siguiente…

Señores! Resulta que en mi equipo Albert Esteve ha encontrado lo siguiente.

Esta conversación al final dio lugar al siguiente tweet:

Y de repente llega un día en que Google decide dar un solo resultado para sus búsquedas…. WTF #SEO vía @xavierviguer pic.twitter.com/f8ejaOtmFe

Alvaro Peña (@isocialwebseo) 11 de junio de 2018

Tras el tweet… gran parte del personal no se enteró ni del nodo, pero entre unas cosas y otras le acabó llegando hasta JohnMu…

Thanks — I’ve passed that on.

— John ☆.o(≧▽≦)o.☆ (@JohnMu) 11 de junio de 2018

…y tras un par de días el resultado de esa query y otras similares quedaron solucionadas. Pero ahora bien…

¿Sigue funcionando este Bug?

Antes de explicar todo acerca del Bug del Conejo y ya que muchos seguisteis el hilo de este error mediante twitter, aclaremos este punto.

Hoy es día 28 de Junio y a día de hoy si buscamos “Loro” en google, veremos lo siguiente…

Por cierto, un saludo para el Loro en chandal de Cesar Aparicio que gracias a esto descubrí que el bug todavía estaba activo.

Así que por lo que vemos que este bug no estaba muerto sino que estaba de parranda.

¿Qué peculiaridad genera el Bug del Conejo?

Como se puede ver en la imagen superior y en la del tweet, el bug lo que genera es que se rompan las SERPs y que todo resultado existente tras la web que aplique la técnica, ya no aparezca en los resultados de google.

¿Qué implicación tiene esto? Pues que si estás en top 1 y consigues aplicar esta técnica, te quedarás sólo en los resultados de google. De igual forma si estás segundo o tercero tendrás uno o dos compañeros más con los que compartir el CTR en lugar de 10.

¿Me pueden penalizar por explotar este bug?

Sinceramente tendría poco sentido. Esto es un bug del buscador, no se está yendo contra las políticas de google y se podría estar generando de forma fortuita. Durará lo que dure google en solventarlo y listo.

¿Por qué se produce el Bug del Conejo?

Ojo cuidao! aquí viene mi interpretación del hecho. La razón por la que YO entiendo que se da este error, si alguien tiene otra visión será genial poder debatirlo y aprender todos juntos.

Si tienes nociones básicas de programación o en algún momento te has peleado con código. Habrás tenido problemas seguro con las comillas, dobles comillas, así como con caracteres especiales. En este caso, si no están bien implementadas, te encuentras roturas de código y resultados no deseados.

Programación para dummies

Hagamos una analogía con un lenguaje de programación que conoce la gran mayoría de la gente y pongamos un ejemplo fácil de entender para todos los públicos. Imaginaros que tenemos la construcción del lenguaje de PHP llamada echo, que muestra una o más cadenas.

Algo muy típico con esta sentencia podría ser:

echo “hola mundo”;

Esto devolvería => hola mundo

Ahora bien y si tuviéramos…

echo “Hola “señor” Alex Navarro”;

Cuando el lenguaje de programación en cuestión procese la cadena, encontrará que comienza en “Hola y acaba en las siguiente dobles comillas, tal que así: “Hola “. Por lo que todo lo que hay después, al no tener una estructura correcta, generará un error y romperá.

Si has entendido esto podrás entender facilmente qué está pasando en el error de las SERPs de los conejos. Veamos la imagen de la ruptura:

Perdonar la calidad, pero es la única imagen que tengo de este momento. Si os fijáis bien, la ruptura se produce tras procesar el emoji. Por lo que el proceso mediante el cual google procesa esta cadena, no tiene contemplada esta casuística y casca.

¿Cómo se reproduce el error? ¿Cómo puedo aplicarlo en mi web?

Primero de todo tienes que tener en cuenta que NO todas las búsquedas sirven para aplicar este bug. Para que este error sea reproducible y aprovechable, se tiene que dar la casuística de que google scrapee informaciones procedentes de tablas HTML y además las muestre como información añadida en sus resultados.

Esto es algo que se da mucho en búsquedas relacionadas con animales, por ejemplo, donde google toma información referente al reino animal, familia, clase…

Pero ojo! esto no se da sólo aquí, también lo puedes encontrar por ejemplo en precios de entradas y otras búsquedas:

Ahora sé donde se da pero… ¿Cómo aparece ahí esa información?

Todas estas páginas tienen un patrón común y no es otra cosa que las tablas HTML. Una cosa tan sencilla como esa. Google busca información adicional y las tablas, son una forma muy sencilla de clasificar y esquematizar este tipo de información, así que se sirve de estas para coger datos.

¿Entonces pongo una tabla HTML y listo?

Pues no, necesitas un poco más. La receta del bug sería:

1º Generar una tabla HTML con información de interés para que google la sirva en sus SERPs.

2º Generar enlaces con anclas en los campos de la tabla.

3º Añadir un emoji dentro del texto del enlace.

Esto lo podéis ver por ejemplo en esta web:

**Extraido de la web de Christian Ranz Pangeanimales.com

Otros Bugs similares

El procesamiento erróneo de caracteres especiales en las SERPs no es algo común, pero sí hemos encontrado y aprovechado estos bugs en otras ocasiones. Un ejemplo es el de este carácter, o lo que quiera que sea: ด้้้้้็็็็็้้

Este carácter generó en su momento una anomalía en las SERPs que generaba algo parecido a esto:

Mediante esta anomalía se daba que tras la impresión de este carácter, se desplazaran los resultados de google la parte proporcional a la logitud del carácter. Para que se entienda más claramente. Esto pasa por ejemplo ahora mismo en twitter app. Podéis ver un ejemplo en el nombre del amigo Victor:

De hecho el resultado que os muestro en la primera imagen es la concatenación de ambos caracteres ด้้้้้็็็็็้้ + /̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋

Conclusión

Antes de acabar el artículo me gustaría destacar algo. Compartir este tipo de “tips” no tiene como finalidad spamear las SERPs, sino hacer pensar a la comunidad y que entre todos saquemos nuevos errores que nos den ventajas frente a la competencia en el SEO o nos permitan entender más y mejor cómo funciona google.

Profesionales como Alex Navarro o Chuiso, son especiales porque piensan y le dan vueltas a las diferentes áreas del SEO. No reventéis todo lo que se muestra, sino aportar vuestro granito de arena y darle un valor añadido y así todos saldremos ganando ;) hasta google ya que les haremos de testers gratis.

P.D: Gracias a Alex y su equipo por darnos a iSocialWeb la oportunidad de entrar en su casa. ¡Esperamos poder compartir más temas interesantes pronto!

La entrada Rompiendo las SERPs de Google con el Bug de los Conejos se publicó primero en Seo y marketing online Vivirdelared.com.