Website-Seuchen: Es kann auch IHNEN passieren!
Als Webentwickler sieht man das Internet irgendwie anders: Viele Websites an denen man vorbeisurft haben haben für den aufmerksamen Webentwickler so etwas wie eine morbide Faszination. Oft sehen Websites zwar optisch ordentlich aus, haben aber Mängel an Struktur und Technik, die zartbesaiteten Entwicklern schnell die Farbe aus dem Gesicht treiben. Hier die Punkte die Sie mit Ihrer Website besser vermeiden sollten:
Nutzung von Frames
Man glaubt es kaum: Auch im 21.Jahrhundert werden noch Seiten erstellt die auf HTML-Frames basieren. Befindet sich im Quellcode ihrer Website so etwas wie "frame" und "frameset" - Es ist Zeit für Panik!
Tabellenbasiertes Layout
Als großer Trend der 90er wurden viele Website-Layouts mittels Tabellen realisiert. Die Vorteile liegen auf der Hand: Tabellen sind einfach zu handhaben und sehen in den meisten Browsern gleich aus. Was der findige Webdesigner allerdings beachten sollte ist folgendes: HTML-Code ist nicht zur optischen Aufbereitung einer Website da. HTML-Code soll Inhalte logisch strukturieren, für die Optik ist CSS zuständig . Entsprechend problematisch sind Tabellen- Layouts daher für Suchmaschinen wie Google und Top-Positionen bei den Suchergebnissen werden so zuverlässig verhindert.
Keine logische Struktur
Eine Nachricht, die es wert ist, wiederholt zu werden: HTML-Code ist für die logische Struktur zuständig, sollte also auch verwendet werden, um Benutzern und Suchmaschinen die Navigation zu ermöglichen. Die Hauptüberschrift ihrer Seite ist vielleicht groß und bunt - ist sie allerdings nicht als h1-Tag deklariert, unterscheidet sie sich logisch nicht von anderen Texten ihrer Seite. Nutzen Sie also alles was HTML zu bieten hat: h1, h2, Listenelemente, das volle Programm. Im neuen HTML5 Standard wird die logische Auszeichnung von wichtigen Seitenelementen sogar noch stärker an Bedeutung gewinnen.
Keine (dynamischen) Seitentitel
Wer im Seitentitel (oberer Bereich des Webbrowsers) keine relevanten Titel und Schlüsselwörter zur derzeit betrachteten Seite unterbringt ist selbst schuld: Besucher haben, wenn Sie die Seite als Lesezeichen abspeichern in der Übersicht keine nützlichen Informationen und Suchmaschinen vermissen eines der am stärksten gewerteten Kriterien für das Ranking von Websites.
Keine lesbaren URLs
Viele Websites haben das Problem erkannt, aber noch immer plagen URLs wie http://beispiel.at/index.php?abs=les&sek=url&term=plage&id=328u3232iusdf2232 Suchmaschinen und Besucher gleichermaßen. Dabei könnte es so schön sein: URLs wie http://beispiel.at/blog/lesbare-urls-sofort-erstellen helfen Benutzern sofort Struktur und Inhalt der betrachteten Seite zu erfassen und ermöglichen Suchmaschinen die einfachere Klassifizierung der Inhalte.
CSS-Definitionen im Seiteninhalt
CSS Definitionen gehören soweit es geht in externe CSS-Dateien um eine saubere Trennung von Darstellung und Inhalt zu gewährleisten. Nur in absoluten Ausnahmen oder durch Technologien wie JavaScript sollte eine Definition von CSS-Stilen in HTML-Tags (über "style") vorgenommen werden.
Invalider Code
Das Beste zum Schluss: Bei vielen Websites wird neben Kreativität im Webdesign auch große Kreativität bei der Implementierung bewiesen: Inkorrekte HTML-Definitionen, erfundene Tags oder ähnliches. Solche Freiheiten werden allerdings schnell von Suchmaschinen und Browsern bestraft. Achten Sie auf validen Code! Mit diesem Tool können Sie Ihre Website schnell auf Fehler überprüfen:
Falls Sie Unterstützung brauchen: KeplerLabs checkt ihre Website gerne auf Mängel und verschafft Ihnen eine objektive Einschätzung der Verbesserungspotentiale.
