Google ha estado jugando con su robot de búsqueda y en una reciente actualización que fue parte del evento Google I/O de hace unos días, la gente de Google indicó que ya es posible que el robot de Google pueda leer los enlaces hechos en Javascript.
Básicamente, algunas veces se utiliza el agregado “onClick” en los tag <a> de HTML para agregar enlaces que anteriormente eran no válidos para Google, pero que sí queríamos que cumplieran su funcionalidad. Ahora Google es capaz de detectar la URL de destino a la que apunta el enlace, reconocer el anchor text y, además, traspasar PageRank.
<div onclick="document.location.href='http://foo.com/'">
<tr onclick="myfunction('index.html')">
<a href="#" onclick="myfunction()">new page</a>
<a href="javascript:void(0)" onclick="window.open('welcome.html')">open new window</a>
Así, funciones incluso hechas en Javascript que pueden estar dentro del código al que sólo se le pasa como atributo el nombre del archivo de destino final (véase el caso 3 de los tipos de enlaces en javascript, que contiene “myfunction”) o las conocidas funciones de AJAX que usan como atributo href sólo un destino de # o de javascript:;.
Probablemente esta sea una movida de Google por su reciente idea de cambiar la página de resultados a AJAX y así evitar también hacer esperar al usuario cuando se mueve entre las diversas páginas de resultados.
Un ejemplo claro de los enlaces en AJAX que ahora sí son rastreables por Google se puede encontrar en el Blog coldfusionBloggers en los enlaces que paginan el contenido del sitio.
Vía | Google: Enlaces con Javascript ahora transmiten PageRank y Anchor Text (Baluart), JavaScript Links Now Passing PageRank & Anchor Text (Blogstorm)
Tags: enlaces javascript validos para google, google buscador enlaces javascript, google enlaces validos, google links en javascript, javascript si pasa pagerank