Wie wirkt sich clientseitiges XML + XSLT auf SEO aus?

11

Ich habe eine Site, die vollständig in XML erstellt und von einer einzelnen XSL-Datei transformiert wird. Wie wirkt sich das auf SEO aus? Ist es möglich, seitenspezifische Metadaten zu speichern? Werden Roboter die transformierte Seite (das Ergebnis des XSL-Stylesheets) oder das einfache XML sehen?

Stephen Ostermiller
quelle
3
Wird es clientseitig oder serverseitig transformiert?
Clientseitig unter Verwendung einer einfachen alten XSL-Datei, die über XML verknüpft ist.
Vielleicht gehört zu webmasters.stackexchange.com

Antworten:

4

SEO kann immer noch gut gemacht werden, wenn Sie sich um Folgendes kümmern:

  • Sitemaps: für dynamisch generierte Links
  • Standardvokabular: Nicht nur zur Wiederverwendung mit einigen Diensten (wie Google Maps), sondern auch "Metavokabular" (wie Dublin Core)
  • Webmaster-Tools: von Suchmaschinen.

Als Beispiel ist hier meine eigene alte clientseitige XML / XSLT-gesteuerte Site. Sie können überprüfen, wie die Website indiziert ist: Google , Yahoo oder Bing .

Stephen Ostermiller
quelle
1
+1 für jemanden, der dies tatsächlich getan und Links für die Sicherung bereitgestellt hat
Mark Henderson
Mit "Standardvokabular" meinen Sie, dass die wichtigen Tags mit den HTML-Tags identisch sein müssen?
Milind R
2

Die Roboter sehen, was Sie vom Server senden.

Wenn Sie ein XML senden, das einen Link zu einem Stylesheet enthält, sehen die Roboter das XML. Wenn Sie das XML auf dem Server in HTML umwandeln, sehen die Roboter das HTML.

Guffa
quelle
Der Roboter sieht also XML und XSLT. Die Frage ist: Führt der Roboter die Transformation durch, bevor er die Seite indiziert?
Aioobe
0

Die meisten Suchmaschinenroboter, die das Web crawlen, suchen innerhalb einer HTML-Seite nach bestimmten Tags. Ich glaube nicht, dass sie Ihre XSL verwenden werden, um das XML zu transformieren, bevor sie versuchen, die Tags auf dieser Seite zu erkennen.

Wenn Ihre Seite also ein <title> -Tag, <h1> -Tags, Qualitätsinhalte in <p> -Tags usw. enthält, verstehen einige Roboter dies möglicherweise als HTML und indizieren es ordnungsgemäß wie normales HTML.

Aber warum darauf wetten?

Wenn Sie sich wirklich Gedanken über SEO für Ihre Website machen, sollten Sie darüber nachdenken, diese Seiten auf dem Server zu transformieren und den Robotern und Benutzern nur einfaches HTML zurückzusenden.

Es ist auch eine schlechte Idee, sich darauf zu verlassen, dass die Browser Ihr XML + XSL richtig transformieren (wie Sie es erwarten), und es ist höchstwahrscheinlich mehr kaputt, als ich mir vorstellen kann.

Vielleicht interessiert Sie auch das XML + XSLT: Gute SEO? Lass es uns herausfinden! Blog-Beitrag mit einem Link zu einer Diskussion in den Google Webmaster-Foren.

Evgeny
quelle