2010-01-19 15 views
5

¿Existe una forma estándar ampliamente utilizada de cómo indexar contenido cargado de Ajax (para motores de búsqueda)?Indexación de contenidos cargados de ajax

Por ejemplo, indizar contenido HTML que se insertaría dinámicamente en una página.

Gracias

Respuesta

2

Es posible que desee considerar el uso de algún tipo de generador sitemap que agrega todo el contenido que normalmente carga a través de AJAX.

Sitemaps son especialmente beneficiosos en los sitios web donde:

  • Algunas áreas del sitio web no están disponibles a través de la interfaz navegable o
  • webmasters utilizar rico contenido Ajax, Silverlight o Flash que es normalmente no procesado por motores de búsqueda .

De Wikipedia - Sitemaps

Recuerde que:

porque la mayoría de los rastreadores web no ejecutar código JavaScript, públicamente aplicaciones web indexables deben proporcionar un medio alternativo de el acceso a contenidos que normalmente se recuperaría con Ajax, a permitir que los motores de búsqueda indexarlo

De Wikipedia - AJAX Drawbacks

Además usted puede estar interesado en probar los siguientes artículos:

1

Una forma de hacer esto es utilizando retrocesos JS para cuadros de diálogo como thickbox: Un enlace apuntaría al cuadro de diálogo cargar contenido Ajax, y el repliegue href='...' apuntaría a una representación de motores de búsqueda legible de ese contenido (es decir, el fragmento HTML que cargaría la función AJAX, pero rodeado por los elementos básicos necesarios del cuerpo HTML).

Ejemplo (I tiró rel='box' fuera de mi culo, esto se supone que es el ancla para el plugin de caja, como rel=thickbox):

<a href='/encyclopedia/definition/mushroom.html' rel='box'>Definition of Mushroom</a> 
  • Al hacer clic en el enlace en un navegador Ajax/JS habilitado se abrirá un bonito cuadro de diálogo con el artículo
  • Al hacer clic en el enlace sin JS (o como motor de búsqueda) dará lugar a una nueva página que contiene el artículo (que necesita inteligencia del lado del servidor para detectar de qué canal proviene la solicitud) .

Eso es todo lo que viene a mi mente en esta dirección. Ajax y los motores de búsqueda son un campo ampliamente desconocido.

0

Realmente no sé la respuesta, pero me parece que un contenido cargado de javascript no ayudará a mejorar las posiciones de SEO porque el motor de búsqueda no puede hacer referencia a un contenido cargado de jaja. Otro motor de búsqueda de palabras no puede decir: "Oye, ve aquí y luego haz clic en el 3er botón de la parte superior para ver el contenido que te interesa".

creo que una buena idea es poner a este contenido XML y poner un enlace a este XML en la etiqueta (como URL para RSS) ...

0

¿Qué ocurre con el uso de un contenido alternativo para clientes con discapacidad JS (motores de búsqueda)? Creo que no hay otra manera de permitir que los motores de búsqueda indexen su sitio AJAX correctamente.

Cuestiones relacionadas