¿Cómo afecta el cliente XML + XSLT al SEO?

11

Tengo un sitio que está construido completamente en XML y se transforma mediante un único archivo XSL. ¿Cómo afecta esto al SEO? ¿Es posible almacenar metadatos específicos de la página? ¿Verán los robots la página transformada (el resultado de la hoja de estilo XSL) o el XML simple?

Stephen Ostermiller
fuente
3
¿Se transforma del lado del cliente o del lado del servidor?
Del lado del cliente, utilizando un archivo XSL antiguo simple vinculado desde el XML.
Quizás pertenece a webmasters.stackexchange.com

Respuestas:

4

El SEO todavía se puede hacer bien si cuidas de:

  • Sitemaps: para enlaces generados dinámicamente
  • Vocabulario estándar: no solo para reutilizar con algún servicio (como Google Maps), sino también "metavocabulario" (como Dublin Core)
  • Herramientas para webmasters: de los motores de búsqueda.

Como ejemplo, aquí está mi propio antiguo sitio controlado por XML / XSLT del lado del cliente. Puede verificar cómo se indexa el sitio en: Google , Yahoo o Bing .

Stephen Ostermiller
fuente
1
+1 para alguien que realmente hizo esto y proporcionó enlaces para respaldo
Mark Henderson
¿Por "vocabulario estándar" quiere decir que las etiquetas importantes tienen que ser las mismas que las etiquetas HTML?
Milind R
2

Los robots verán lo que envías desde el servidor.

Si envía un XML que tiene un enlace a una hoja de estilo, los robots verán el XML. Si transforma el XML en HTML en el servidor, los robots verán el HTML.

Guffa
fuente
Entonces, el robot ve el XML y el XSLT. La pregunta es: ¿realiza el robot la transformación antes de indexar la página?
aioobe
0

La mayoría de los robots de motores de búsqueda que rastrean la web buscan etiquetas específicas dentro de una página HTML. No creo que usen su XSL para transformar el XML antes de intentar reconocer las etiquetas en esa página.

Entonces, si su página tiene una etiqueta <title>, etiquetas <h1>, contenido de calidad en etiquetas <p>, etc., algunos robots pueden entenderlo como html e indexarlo correctamente como html normal.

¿Pero por qué apostar en esto?

Si está realmente preocupado por el SEO para su sitio web, debe pensar en transformar estas páginas en el servidor y simplemente devolver html a los robots y usuarios.

Además, confiar en los navegadores para transformar su XML + XSL correctamente (como lo espera) es una mala idea y probablemente se rompa en más formas de las que puedo imaginar.

También te puede interesar leer el XML + XSLT: ¿Buen SEO? ¡Vamos a averiguar! publicación de blog que tiene un enlace a una discusión en foros de google webmaster.

Evgeny
fuente