Hasta dónde es capaz Google de rastrear e interpretar JavaScript

Publicado por Lino Uruñuela el 3 de julio del 2015

Una de las cosas que más curiosidad me provoca Google es saber hasta que punto rastrea JavaScript, y hasta que punto es capaz de interpretar lo que con JavaScript haces en el site.

Desde hace tiempo se ha pensado que Google era capaz de rastrear JavaScript, y no solo eso, sino que también era capaz de interpretar lo y valorar las acciones que con él se hiciera.

La verdad que soy un poco excéptico de hasta que punto será capaz de hacerlo, ya que hay mil y una maneras de poder volverlo loco ejecutando código JS sin que fuese capaz de saber si estamos haciendo algo útil o no.

Puede que sea capaz de saber si ese JavaScript termina recibiendo un trozo de texto o código, pero dudo que sepa para que lo usaremos y mucho menos sabrá si le es útil al usuario.... es lo que tiene ser una máquina!

En esta serie de experimentos que voy a ir publicando en diferentes posts voy a intentar probar hasta que punto es capaz de rastrear y de interpretar las funcionalidades típicas que solemos hacer con Java Script en un site.
  • Cargar contenido con Ajax (con y sin jQuery), en este post
  • Ocultar links que no queremos que descubra para no desperdiciar link juice, por ejemplo en los enlaces a la política de cookies, o enlaces a otros sites que por lo que sea no queramos que Google lo vea ni traspase valor.
  • Tras la acción de un usuario mostrar u ocultar determinado texto no visible por defecto.
  • Cambios de estilos en css, que por ejemplo podemos cambiar entre versiones móvileso desktop.

 

Habría muchísimas otras opciones para las que podemos usar javascript, pero de momento voy a probar a ver cómo reacciona ante estos escenarios, ya que suelen ser los que nos encontramos en muchos sites.

Este será el primer test que hagamos, y lo vamos a realizar cargando determinado contenido usando ajax de dos maneras, la primera usando jQuery y la segunda sin usarlo.

 

 

Primer test, cargando contenido con y sin jQuery

 

Usando jQuery

Haz click aquí para cargar el contenido

Sin usar jQuery

Y para comprobar si también es capaz de rastrear y obtener el contenido usando Ajax pero sin utilizar jQuery hemos creado otra página que responde a este otro método, haz click aquí para ver la palabra oculta de la segunda página

 

Este texto va a ser sustituido por el contenido en Ajax

 

 


Jr Ilslotezhace Hace más de 4 años y 113 días

Buen Post! estare pendiente de las actualizaciones!

angelhace Hace más de 4 años y 110 días


Contacta

Lánzate y pregunta!


He leído y acepto la política de privacidad

Mecagoenlos.com te informa que los datos de carácter personal que nos proporciones rellenando el presente formulario serán tratados por Lino Uruñuela. como responsable de esta web.

La finalidad de la recogida y tratamiento de los datos personales que te solicitamos es para enviar un correo con los datos que introduzcas, sin guardarse en ninguna base de datos.

Legitimación: Al marcar la casilla de aceptación, estás dando tu legítimo consentimiento para que tus datos sean tratados conforme a las finalidades de este formulario descritas en la política de privacidad.

Como usuario e interesado te informamos que los datos que nos facilitas estarán ubicados en los servidores de Linode.com (proveedor de hosting de Mecagoenlos.com) cumpliendo la ley de protección de datos. Ver política de privacidad de Linode.com.

Podrás ejercer tus derechos de acceso, rectificación, limitación y suprimir los datos en info@mecagoenlos.com, así como el derecho a presentar una reclamación ante una autoridad de control. Más información aquí.

Últimos posts

Últimos comentarios


Fran Javietr

Hola Lino como podemos añadir a este código la identificación de la ip del bot, como sabes hay falsos bots y una forma de saber si son l
Post: Monotorizar GoogleBot con Google Analytics

Javier

Buenas Lino, ¿Alguna novedad sobre cómo considera Google los links en PDFs? Se me ocurre que, siguiendo con este experimento, se po
Post: Link building con PDF

Francisco

Flaco. Por lo general, no dejo comentarios pero, en tu caso, voy a hacer una excepción pues, sencillamente... ¡sos un genio!, Gracias.
Post: Cómo cargar css y js y no bloquear la carga de contenido

Juan Francisco Gancia

Excelente artículo, gracias! Te encuentro de casualidad por un post de hace 10 años.
Post: Diferencias entre url indexada y url accesible

Lino Urnuela

@Emirodgar gracias! Pero parece que en tema de imágenes las pilla lo hagas cómo lo hagas parece, eso sí, siempre que no tengas un fall
Post: Indexar imágenes en Google usando Lazy Load

Emirodgar

Muy interesante el experimento. Yo estaba probando con los nuevos formatos webp y pero al final, como eran pocas imágenes y usaba Masonry,
Post: Indexar imágenes en Google usando Lazy Load

Lino Uruñuela

Completamente de acuerdo :) Pero en este experimento solo quería comprobar el método usado para hacer lazy load, en este caso con xmlht
Post: Indexar imágenes en Google usando Lazy Load

Francisco Morales

Lino muy interesante las distintas formas de cargar la imagen. Pero no crees que lo realmente interesante de aplicar Lazy Loading es cargar
Post: Indexar imágenes en Google usando Lazy Load

javier

Buenas , esto del onclik ha cambiado actuamente en algunas web que tengo las lee y sigue enlaces
Post: ¿Cómo ejecuta, interpreta e indexa Google el contenido cargado mediante javascript?

David Girona

Antes de Nada muchas gracias por la aportación. Estoy probando de poner en marcha este procedimiento y me surgen un par de dudas. En
Post: Cómo añadir el valor del meta Robots a Google Analytics via Google Tag Manager