SEO con JavaScript y Flash como Usarlo Correctamente

3 comentarios
Email This Post Email This Post

En un mundo perfecto, los detalles de la presentación de un sitio no deberían afectar su ranking en los motores de búsqueda. Sin embargo, más que eso, afectan la percepción de valor de un usuario humano y su posicionamiento.

El contenido relevante es lo que los usuarios están buscando y la meta de un motor de búsqueda es suministrarla. Entonces, en este mundo perfecto, las páginas que contengan las mismas informaciones serán clasificadas de forma semejante, independientemente de las tecnologías utilizadas en su composición. Infelizmente, en muchos casos, la verdad es bien diferente.

Usar Flash o AJAX para presentar informaciones, por ejemplo, puede dejar su sitio mucho más invisible para los motores de búsqueda. De igual manera, cuando se usa los links basados en JavaScript para la navegación, usted podrá proporcionar el mismo desafortunado resultado.

Este es el primero post de una serie que pretende mostrar cómo utilizar el JavaScript, Flash y otros recursos en su sitio sin impedir el optimización para motores de búsqueda (SEO).

Arquitectura Global

Vale la pena mencionar que hay determinadas decisiones de arquitectura que son categóricamente problemáticas para cualquier campaña de optimización para motores de búsqueda (SEO). Si los superiores de gestión, por ejemplo, exigen un sitio totalmente construida en Flash, el SEMarkerter tendrá que gastar muchas neuronas para alcanzar una buena relación con el motor de búsqueda. De la misma forma, si la lógica de negocios exige que un usuario haga un login antes de que pueda ver cualquier contenido, es fácil anticipar lo que va a causar problemas para el optimización para motores de búsqueda (SEO). Un spider no irá a efectuar el login y, por consiguiente, no verá nada, excepto la página de login. Técnicamente, es posible emplear el cloaking para detectar la presencia de spiders y entregarles el contenido sin exigirles el login. A menos que existan circunstancias que imponen restricciones contradictorias, aconsejamos las siguientes orientaciones generales:

  • No exija a los visitantes que hagan login antes de que ellos puedan visualizar su contenido.
  • Presentar una copia con texto claro, sin imágenes de todo el contenido basado en Flash. Use un design basado en HTML/CSS – no use AJAX o Flash siempre y cuando lo pueda evitar.
  • No exija de los visitantes un soporte de JavaScript para la navegación a ser funcional.

Search Engine-friendly JavaScript

Los motores de búsqueda son proyectados para indexar contenido, y no para ejecutar códigos de aplicación. Por lo tanto, el JavaScript, cuando es utilizado de manera errada, puede degradar la relación del sitio con el motor de búsqueda. Por otro lado, el JavaScript no es categóricamente problemático, y tiene su utilización adecuada.

Links JavaScript

El primer escenario discutido es la utilización del código JavaScript para la navegación. Un link con JavaScript es cualquier botón o texto que, cuando se le hace clic, navega en una página. El aspecto típico de un link JavaScript:

<a href=”#“ OnClick=”local.href=’http://www.ejemplo.com’; return false;”>Texto Ancla</a>

La principal objeción a la utilización de este tipo de link es el uso de JavaScript cuando un link regular sería suficiente. Esto típicamente evita que un spider siga los links, y también impide que los usuarios que deshabilitan el JavaScript naveguen en su sitio. Usarlos para toda la navegación puede impedir que un sitio sea indexado cómo un todo. Si usted necesita usar esos links, proporcione alternativas de navegación en algún otro lugar en la sitio.

Las mismas cuestiones también serían aparentes en la navegación envolviendo tecnologías dinámicas, como Java Aapplets, AJAX y Flash. En general, cualquier navegación no alcanzada utilizando un ancla estándar (tag: <a>)  irá a dificultar la indexación del sitio. Ahora, Google parece estar siguiendo algunos links JavaScript obvios. Sin embargo, y porque esta es la excepción y no la regla, depender de esto no es recomendado.

De la misma manera, usar el JavaScript como una especie de página excluida del protocolo, es decir, asumiendo que spiders no ven o siguen los links en JavaScript, también es desaconsejable. Aunque el JavaScript no sea seguido por los spiders, otros sitios pueden linkar para tal URL, y probablemente la página sería indexado independientemente. Si usted no quiere que un link sea indexado, debe excluirlo usando el robot.txt o la meta tag de exclusión.

Adicionar artigo ao Rec6 Adicionar artigo ao Linkk Adicionar artigo ao doMelhor Adicionar artigo ao Eu Curti Adicionar artigo ao del.icio.us

Sugerimos la lectura de estos otros artículos...

3 Respuestas a este post

Firme los comentarios de este artculo oRSS de comentário o TrackBack URL
  1. SEO con JavaScript y Flash como Usarlo Correctamente - Final | Blog Maestro de SEO disse,

    [...] Hoy continúo con  el post sobre  SEO con JavaScript y Flash como Usarlo Correctamente. [...]

  2. 100 Pistas Rápidas de SEO - Parte 1 | Blog Maestro de SEO disse,

    [...] Si tuviera realmente que usar una navegación con Javascript, haga una navegación alternativa con links de texto para que el crawler y los visitantes con [...]

  3. SEO: Evite Errores, No Pierda Dinero | Blog Maestro de SEO disse,

    [...] Tener la navegación del sitio hecha en JavaScript u otro medio que le dificulte el ingreso a los spiders. Existen muchas sites que intentan hacer una [...]

Deje un Comentario

Nota: La moderación de comentarios puede estar activada, entonces no hay necesidad de reenviar su comentario.