Sven Rautenberg: meta name="keywords" / meta name="description"

Beitrag lesen

Moin!

Um nochmal auf deine Ursprungsfrage zurück zu kommen. Afaik trennst du die einzelnen Suchbegriffe durch ein Komma. Steht kein Komma dazwischen, kann dies zwei Folgen (je nach Suchmaschine) haben:

Ich glaube, dass die Trennung von Worten in den Keywords scheißegal ist!

Ein Suchmaschinenparser hat die Aufgabe, Worte zu erkennen. Und wenn eine Suchmaschine Meta-Tags interpretiert, steht sie ebenfalls vor der Problematik: "Wie hat der Seitenersteller denn jetzt die Keywords getrennt?". Und da die Suchmaschine das nicht wissen kann, wird eben dort getrennt, wo Whitespace und Interpunktionszeichen auftreten. Das führt dazu, dass "selfhtml forum" und "selfhtml, forum" in den Keywords absolut identisch zerlegt werden in "selfhtml" und "forum".

Es macht für eine Suchmaschine auch keinen Sinn, das zusammenhängende Wort als einen Begriff zu behandeln (so dass die Doppeltnennung für den Seitenersteller notwendig wird). Suchmaschinen suchen immer nach dem Einzelauftreten eines Wortes. Wenn man nach "selfhtml forum" sucht, werden Seiten gefunden, in denen die Worte irgendwo drinstehen. Erst wenn man explizit nach dem Begriff "'selfhtml forum'" sucht, findet die Suchmaschine nur noch die Seiten, in denen die Worte direkt hintereinander kommen.

Das ist allerdings auch bei den Seiten der Fall, bei denen die Worte im <body> so erscheinen. Und auch dort ist es egal, ob nur ein Leerzeichen oder auch ein Komma dazwischen sind.

Also: Die ganzen Gedanken, wie denn die (wie erwähnt immer weniger interessanten) Keywords zu gestalten sind, kann man sich im Prinzip sparen. Weil: Man macht sich ja auch keine Gedanken, wie man den Seiteninhalt für Suchmaschinen gestalten muß. Da schreibt man auch einfach so, wie die menschliche Grammatik es erfordert. Und wenn aus menschlicher Sicht die Keywords eine Aufzählung sind, dann erscheint es sinnvoll, diese durch Kommas zu trennen.

- Sven Rautenberg

--
ss:) zu:) ls:[ fo:} de:] va:) ch:] sh:) n4:# rl:| br:< js:| ie:( fl:( mo:|