Javascript Considerado Dañino

Friday 23 de March de 2007

Más allá de las interminables animaciones, los popups con publicidad, y las ventanas mágicas que cambian de tamaño, el mayor peligro de Javascript es para los webmasters. Google es un usuario ciego, que, además, tiene Javascript desactivado.

¿Y a qué viene todo esto?

Simple: mientras sigas usando Javascript (o Flash, o cualquier cosa que no se pueda ver con un navegador en modo texto), Google no va a indexar el contenido de tu sitio. (Bueno, es una exageración; lo que sea agregado mediante javascript no va a ser visto por Google, pero cualquier contenido que no aparezca son palabras clave de las que Google no se entera, posiciones que se pierden, visitas que nunca llegan.)

Además, la mayoría de las librerías están mal implementadas (o se supone que se usen de manera diferente): con toda su documentación incluida en el mismo archivo, estamos gastando velocidad (y ancho de banda) que podríamos ahorrar. Revisen sus librerías, fíjense lo que al usuario no le importa (eliminen TODOS los comentarios, y funciones que no se usen), e intenten comprimirlas lo más posible: es lo más cercano que existe al ancho de banda gratis.

La solución es simple (y ya la mencioné antes): sólo usar javascript para cosas que no son necesarias.

En el mismo tema, las arañas de búsqueda siguen todos los links que encuentran; entonces (como ya pasó varias veces), si una araña encuentra un link que dice “No usar este link, destruye el sitio” (cosa que no sé por qué estaría ahí)… es hora de despedirse.

Igualmente, delegar la navegación a un select y un botón significa que Google no va a ir por ese camino.

Javascript para “efectitos”, links para la navegación, y formularios para cuando el usuario tiene que elegir o ingresar algo. Es el Orden Natural de las cosas en la red; viólenlo bajo su propio riesgo.

2 Comentarios a “Javascript Considerado Dañino”

  1. Martin dijo:

    Monday 26 de March de 2007, 12:13 am

    Que fue del tiempo que para que te encontraran en la web tenias que anotarte y casi pagar a los buscadores como yahoo, altavista y demas? Una reflexión medio inútil para estos tiempos de Google pero pregunto, todo lo que esta en la web Google lo encuentra o sigue el sistema de suscripción para que te tire en las búsquedas?

  2. Tordek dijo:

    Monday 26 de March de 2007, 4:53 am

    Realmente, no tengo idea de si es necesario enviar (aunque no es malo hacerlo, en la página). Como dicen las instrucciones, sólo hay que mandar la primera, las demás las encuentra sólo. Para cada uno de los sitios hay una página distinta, aunque quizá haya algún sitio que se encargue de enviar a todas las URLs.

    Ahora, estar listado no sirve de nada sin una buena posición, y eso sólo se consigue con buenos links y contenido.

Comentá:

XHTML permitido: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="">