Jak XML + XSLT po stronie klienta wpływa na SEO?

11

Mam witrynę zbudowaną całkowicie w formacie XML i przekształconą przez pojedynczy plik XSL. Jak to wpływa na SEO? Czy można przechowywać metadane właściwe dla strony? Czy roboty zobaczą przekształconą stronę (wynik arkusza stylów XSL) lub zwykły plik XML?

Stephen Ostermiller
źródło
3
Czy jest przekształcona po stronie klienta czy po stronie serwera?
Po stronie klienta przy użyciu zwykłego starego pliku XSL połączonego z plikiem XML.
Być może należy do webmasters.stackexchange.com

Odpowiedzi:

4

SEO można nadal robić dobrze, jeśli zajmiesz się:

  • Mapy witryn: dla dynamicznie generowanych linków
  • Standardowe słownictwo: nie tylko do ponownego użycia z niektórymi usługami (np. Google Maps), ale także „słownictwo” (jak Dublin Core)
  • Narzędzia dla webmasterów: z wyszukiwarek.

Jako przykład, oto moja stara strona oparta na XML / XSLT po stronie klienta. Możesz sprawdzić, w jaki sposób strona jest indeksowana: Google , Yahoo lub Bing .

Stephen Ostermiller
źródło
1
+1 dla osoby, która to zrobiła i udostępniła linki do tworzenia kopii zapasowych
Mark Henderson
Przez „standardowe słownictwo” masz na myśli, że ważne tagi muszą być takie same jak tagi HTML?
Milind R
2

Roboty zobaczą, co wysyłasz z serwera.

Jeśli wyślesz plik XML z linkiem do arkusza stylów, roboty zobaczą plik XML. Jeśli przekształcisz XML na HTML na serwerze, roboty zobaczą HTML.

Guffa
źródło
Tak więc robot widzi XML i XSLT. Pytanie brzmi: czy robot dokonuje transformacji przed zaindeksowaniem strony?
aioobe
0

Większość robotów wyszukiwarek, które indeksują sieć, szukają określonych tagów na stronie HTML. Nie sądzę, że użyją twojej XSL do transformacji XML przed próbą rozpoznania tagów na tej stronie.

Więc jeśli twoja strona ma tag <title>, tagi <h1>, jakość treści w tagach <p> itd. ... niektóre roboty mogą to rozumieć jako HTML i odpowiednio indeksować jak zwykły HTML.

Ale po co się na to stawiać?

Jeśli naprawdę martwisz się o SEO swojej witryny, powinieneś pomyśleć o przekształceniu tych stron na serwerze i po prostu podawać zwykły html z powrotem robotom i użytkownikom.

Również poleganie na przeglądarkach w celu prawidłowej transformacji XML + XSL (zgodnie z oczekiwaniami) jest złym pomysłem i najprawdopodobniej jest zepsute na więcej sposobów, niż mogę sobie wyobrazić.

Być może zainteresuje Cię także XML + XSLT: Dobry SEO? Dowiedzmy Się! post na blogu zawierający link do dyskusji na forach Google dla webmasterów.

Evgeny
źródło