Als ich das ersten Mal von den Microsoft Webslices für den Internet Explorer 8 gehört hatte, war ich ein wenig skeptisch, weil ich den Sinn nicht genau erfasst habe. Auch noch heute mit dem IE9 der vor unseren Toren steht, habe ich noch keinen wirklich guten Einsatz für die Webslices gefunden. Aber ich bin zuversichtlich, schließlich hat man beim Rss-Feed am Anfang sich auch gefragt, für was die Dinger gut sein sollen.

Ich bin vor kurzem über den Beitrag von Jan Welker gestoßen Jan Welker – Webslice, böse SEO Falle in dem er berichtet wie der angepasste Beispielcode von MSDN dem dotnet-forum.de organischen Traffic seitens Google gekostet hat.

Damit der Internet Explorer 8 die Webslices erkennt, benötigt es einen bestimmten DIV Container mit der Klasse hslice. Damit User die Inhalte nicht doppelt sehen, schlägt der MSDN Artikel vor diese DIV Box via display: none zu verstecken. Aber nur weil ein Code für den Browser versteckt wird, heißt dies nicht dass ihn auch Suchmaschinen übersehen.

Im Webslices Beispielcode auf MSDN findet man zum Beispiel folgenden Code:

<!– Web Slice: Note class=hslice and class=entry-title –>

<div id="schedule" class="hslice">

<h2 class="entry-title">My Conference Agenda</h2>

Ein ähnlicher wurde auch auf www.dotnet-forum.de verwendet. Im Grunde sollte so ein Code keine Probleme verursachen, es sei denn man möchte ein wenig Onpage Optimieren dann wäre es zu empfehlen den H2 zu löschen und wie Jan richtig schreibt durch ein SPAN ersetzen.

Leider weiß ich nicht ob seit der Lokalisierung des Problemes noch weitere Veränderungen vorgenommen worden sind. Aktuell fällt mir bei den Seiten auf denen laut Google die Webslices enthalten sind, folgendes auf.

emptyh1 thumb Webslices sind nicht böse – HTML code schon

leerer H1

h2 thumb Webslices sind nicht böse – HTML code schon

H2 mit Bildern mit Relativen Verweisen und Links

h2h24 thumb Webslices sind nicht böse – HTML code schon

Die Seite wird so gelanden wie sie dargestellt wird, dass bedeutet das zuerst die linke Sidebar mit den H4 geladen wird und dann erst die Content Elemente mit dem H2. Nicht gerade das was man eine logische Struktur nennt.

Mit so vielen H2 ist es irgendwie schon Verständlich das Google seine Schwierigkeiten hat die passenden Title zu finden, aber warum Google gerade den H2 der Webslices verwendet hat, der auf allen Seiten immer wieder der selbe ist und dazu auch noch versteckt worden ist, ist schon sehr komisch.

Das Das Beispiel am www.dotnet-forum.de zeigt aber deutlich wie wichtig es ist klare Struktur zu haben und den Suchmaschinen die Inhalte so unmissverständlich wie Möglich zu präsentieren. Zusätzlich sollte jede Seite nur unter einer URL erreichbar sein: site:dotnet-forum.de/DeveloperBlogs/ – Google-Suche


Tags: , , , , ,
  • Ihren XING-Kontakten zeigen
Ähnliche Beiträge:
  • Sind zu viele Leerzeichen im HTML Code schädlich?
    Onkel Matt hat mal wieder Fragestunde und beantwortet heute die Frage ob zu viele Leerzeichen im HTML Code schädlich sind. Sein Antwort: Im Grunde ist...

  • Brauchen wir noch HTML Sitemaps?
    Im neusten Webmaster Video geht Matt Cutts auf die Frage ein ob es heutzutage noch Sinn macht eine HTML Sitemap (nicht die XML Sitemap die...

  • Suchmaschinen: HTML oder PHP
    Unterscheiden Suchmaschinen wie Google, Yahoo! oder Live zwischen den Dateiendungen wie HTML oder PHP? Früher stand php für URLs mit Variablen und HTML für URLs...

  • Google zeigt HTML Tabellen in Snippets an
    Eine aktuelle Suche nach „bruceclay search operators“ zeigt wie Google auf einer recht interessanterweise die Suchanfrage dazu nutz um eine ganz besondere Art von Snippet...



Hinterlasse ein Kommentar