2012-07-25 24 views
6

Tengo un sitio web que carga su plantilla a través de ajax. Las metaetiquetas description y keywords están presentes en este archivo template.html y no en la página actual index.html que se está cargando. Después de cargar la plantilla, incrustará las metaetiquetas de la plantilla en el archivo index.html.¿Los motores de búsqueda captarán palabras clave y metaetiquetas de descripción generadas mediante JavaScript?

¿Google o cualquier otro motor de búsqueda podrá leer las etiquetas de meta description y keywords que se insertaron dinámicamente?

Pregunto esto porque he escuchado que muchos motores de búsqueda no son compatibles con JavaScript, sin embargo, al obtener una captura de pantalla de vista previa del resultado de búsqueda en google, muestra la página que contiene todo el diseño (después de la inserción de template.html) así que esto me hizo un curioso.

Gracias de antemano

+0

Bastante seguro que esto se ha preguntado aquí antes –

+0

Las preguntas de SEO no están realmente relacionadas con la programación. Esto pertenece a http://webmasters.stackexchange.com/ –

+1

Creo que vi algunas preguntas relacionadas con el cambio dinámico de metaetiquetas aquí http://stackoverflow.com/questions/2568760/is-it-possible-to-use-javascript -to-change-the-meta-tags-of-the-page pero lamentablemente no pude encontrar ninguna relacionada con la forma en que los motores de búsqueda interpretarán esto. lo siento – zanona

Respuesta

3

Agregar HTML al DOM con JavaScript has been shown para trabajar con el rastreo de Google. Entonces, la verdadera pregunta es si el uso de este método todavía funciona para el marcado de metaetiquetas. Tendrá que ejecutar su propia prueba, ya que nadie más parece haber llevado a cabo un estudio de caso sobre esto antes.

+1

gracias Zachary resulta que Google no lee meta palabras claves y etiquetas de descripción insertadas dinámicamente, una vez que ' La configuración directa en la página tomó algunos días y Google ajustó sus resultados. entonces la respuesta en este caso fue realmente No. – zanona

+1

¿Puedes publicar el código para que podamos ver cómo lo hiciste? ¿También se aseguró de que la última fecha de caché de esa página esté después del cambio? –

0

La respuesta simple es ¡NO! ¡La mayoría de los motores de búsqueda no se arrastran sobre enlaces o palabras añadidos dinámicamente por javascript!

+0

Eso no es verdad. Google admite la mayoría de los métodos simples de agregar HTML al DOM. http://www.seomoz.org/ugc/can-google-really-access-content-in-javascript-really –

Cuestiones relacionadas