Kategorie: Suchmaschinenoptimierung
Stolpersteine bei der Suchmaschinenoptimierung
Fehlerfreier Programmiercode ist für jede Suchmaschinenstrategie die Grundlage. Suchmaschinen verwenden Programme (Robots), die das Internet nach Links absuchen, diesen Links folgen und dann den Inhalt der Seiten indizieren. Diese Robots können jedoch einige Programmierfehler sowie bestimmte Techniken wie Javascript oder Flash nicht verarbeiten und gehen daher einfach weiter zum nächsten Link - ohne Ihre Seiten aufzunehmen.
Welches sind die hauptsächlichen Stolpersteine, die Suchmaschinen-Robots am erfolgreichen Indizieren Ihrer Homepage hindern können?
Fehlerhafter Programmiercode
Browser sind sehr nachsichtig, ignorieren viele kleinere Programmierfehler und stellen die entsprechende Seite trotzdem meist richtig dar. Für Suchmaschinen-Roboter kann fehlerhafter Programmiercode jedoch äußerst problematisch sein und dazu führen, dass Ihre Seiten nicht indiziert werden.
Validieren Sie daher bitte zuerst Ihre Seiten bei einer der folgenden Adressen um sicherzustellen, dass Ihr Programmiercode fehlerfrei ist:
Fehlerfreier Code ist die Grundlage für eine effektive Suchdienststrategie. Pixelcop validiert bereits bei der Erstellung Ihrer Homepage jede einzelne Seite. Webdesign und Suchmaschinenoptimierung sind untrennbar miteinander verknüpft.
Warum ist Javascript schlecht für die Suchmaschinenoptimierung?
Javascript wird oft für interaktive Menus, Dopdown-Menus und Mouseover-Effekte eingesetzt. Suchmaschinen-Robots verstehen jedoch kein Javascript, können den Links durch Ihre Webseiten nicht folgen und somit den Inhalt nicht indizieren, wenn Sie ausschließlich Javascript für die Navigation verwenden. Interaktive Menueffekte können ferner mittlerweile auch viel besser durch CSS ersetzt werden, es gibt heutzutage keinen Grund mehr, Javascript hierfür einzusetzen.
Ferner haben einige Ihrer Besucher auch Javascript in ihren Browsern deaktiviert (in einigen Firmen ist dies aus Sicherheitsgründen Vorschrift ) und können das Javascript Menu gar nicht sehen. Sie verlieren also nicht nur gute Suchdienstpositionen, sondern auch menschliche Besucher.
Warum sind Tabellen-Layouts schlecht für die Suchmaschinenoptimierung?
Tabellen wurden in den 90er Jahren gerne für das Layout einer Seite missbraucht. Tabellen können zwar von den Suchmaschinen-Robots gelesen werden, aber es besteht die Gefahr, dass der zu indizierende Inhalt - aufgrund der programmiertechnischen Gestaltung von Tabellen - im Code zu weit nach unten geschoben wird.
Dies gilt insbesondere, wenn sich die Navigation links befindet und der Inhalt rechts. Suchmaschinen-Roboter lesen den Tabellencode von links nach rechts, "sehen" also zuerst den Kopfbereich (1), danach die Navigation (2) und erst zuletzt den wichtigsten Bereich - den Inhalt (3). Für Suchmaschinen besitzt jedoch der Anfang einer Seite besondere Wichtigkeit.
Gestaltet man das Layout aus unserem Besipiel jedoch mittels XHTML und CSS, so lässt sich der Inhalt im Programmiercode nach oben verschieben und bekommt damit für die Suchdienste die Aufmerksamkeit, die ihm gebührt.
Neben den negativen Auswirkungen auf die Suchmaschinen bereiten Tabellen und Javascript zusätzlich noch Probleme für behinderte Benutzer, ermöglichen also kein behindertenfreundliches oder barrierefreies Design. Auch diese Probleme können einfach und suchdienstfreundlich durch den Einsatz von XHTML + CSS gelöst werden.
Tabellen-Layouts hatten in den 90er Jahren aufgrund fehlender Alternativen Ihre Platz, gelten nun aber aufgrund der vielen Probleme, die sie mit sich bringen und wegen einer besseren und moderneren Alternative (CSS) als veraltet.
Flash
Google hat bereits damit begonnen, Flash-Inhalte aufzunehmen, da jedoch oft der gesamte Inhalt in einem einzigen .swf File untergebracht ist, können die Inhalte nicht sauber getrennt und klassifiziert werden. XHTML Texte rangieren daher wesentlich besser als Flash-Inhalte. Auch sind, abgesehen von Google, die meisten Suchdienste noch nicht in der Lage, Flash überhaupt zu indizieren.
Dies bedeutet nicht, dass Sie kein Flash auf Ihrer Homepage einsetzen sollten - Flash Animationen und Flash Applikation haben durchaus ihre Berechtigung, und hybride Webseiten aus XHTML / CSS + Flash bieten eine optimale Lösung.
Sind Frames schlecht für Suchdienste?
Frames wirken sich - auch wenn Sie Gegenteiliges gehört haben sollten - keineswegs negativ auf Ihre Suchmaschinenpositionierung aus. Andererseits bieten Frames aber auch keine Vorteile und sollten alleine schon aus Gründen der Benutzerfreundlichkeit durch andere Techniken (CSS Layout mit php include oder SSI = Server Side Include) ersetzt werden.