Comment le XML côté client + XSLT affecte-t-il le référencement?


11

J'ai un site entièrement construit en XML et transformé par un seul fichier XSL. Comment cela affecte-t-il le référencement? Est-il possible de stocker des métadonnées spécifiques à une page? Les robots verront-ils la page transformée (le résultat de la feuille de style XSL) ou le XML brut?


3
Est-il transformé côté client ou côté serveur?

Côté client, en utilisant un ancien fichier XSL simple lié à partir du XML.

Peut-être appartient à webmasters.stackexchange.com

Réponses:


4

Le référencement peut toujours être bien fait si vous vous occupez de:

  • Sitemaps: pour les liens générés dynamiquement
  • Vocabulaire standard: non seulement pour une réutilisation avec certains services (comme Google Maps), mais aussi pour le "métavocabulaire" (comme Dublin Core)
  • Outils pour les webmasters: à partir des moteurs de recherche.

À titre d'exemple, voici mon propre ancien site piloté XML / XSLT côté client. Vous pouvez vérifier comment le site est indexé dans: Google , Yahoo ou Bing .


1
+1 pour quelqu'un qui a effectivement fait cela et fourni des liens pour la sauvegarde
Mark Henderson

Par «vocabulaire standard», voulez-vous dire que les balises importantes doivent être les mêmes que les balises HTML?
Milind R

2

Les robots verront ce que vous envoyez du serveur.

Si vous envoyez un XML qui a un lien vers une feuille de style, les robots verront le XML. Si vous transformez le XML en HTML sur le serveur, les robots verront le HTML.


Ainsi, le robot voit le XML et le XSLT. La question est: le robot effectue-t-il la transformation avant d'indexer la page?
aioobe

0

La plupart des robots des moteurs de recherche qui explorent le Web recherchent des balises spécifiques dans une page HTML. Je ne pense pas qu'ils utiliseront votre XSL pour transformer le XML avant d'essayer de reconnaître les balises de cette page.

Donc, si votre page a une balise <title>, des balises <h1>, un contenu de qualité dans les balises <p>, etc.

Mais pourquoi parier sur ça?

Si vous êtes vraiment préoccupé par le référencement de votre site Web, vous devriez penser à transformer ces pages sur le serveur et à renvoyer simplement du code HTML aux robots et aux utilisateurs.

En outre, s'appuyer sur les navigateurs pour transformer correctement votre XML + XSL (comme vous vous y attendez) est une mauvaise idée et est très probablement cassé de plus de façons que je ne peux même l'imaginer.

Vous pourriez également être intéressé par la lecture du XML + XSLT: Bon référencement? Découvrons-le! article de blog contenant un lien vers une discussion sur les forums Google pour les webmasters.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.