navigation, suchmaschinen-verständlich
Niels [Project66]
- html
0 Aleksej V.0 molily
hallo, folgendes problem:
habe eine website, ohne frames(php),
javascript-menü als objekt von einem file(*.js).
suchmaschinen verarbeiten aber die enthaltenen links aus dem menü nicht, weil halt *.js-script. wie kann man ein scrolldown(oder ähnlich optisch gutes...) menü haben und trotzdem von suchmaschinen richtig durchsucht werden können?
bitte helft mir...
mfg niels
Hallo,
Du könntest eine Sitemap mit normalen links machen und von der startseite einen link setzen. wäre auch gut für user ohne JS.
wenn der link stört kannst du ihn ja mit js ausblenden.
Grüße aus Düsseldorf,
Aleksej
Hallo, Niels,
javascript-menü als objekt von einem file(*.js).
suchmaschinen verarbeiten aber die enthaltenen links aus dem menü nicht, weil halt *.js-script. wie kann man ein scrolldown(oder ähnlich optisch gutes...)
Ein »optisches gutes« Menü ist noch lange kein benutzbares Menü. Dass du bei der Konzeption überhaupt nicht an die Probleme des JavaScript-Menüs gedacht hast, ist schade. Suchmaschinen sind nicht die einzigen, denen dein Menü in dieser Form zu schaffen machen. Vielleicht solltest du dir nicht nur darüber Gedanken machen, ob das Menü suchmaschinen-verständlich ist, sondern auch darüber, ob es benutzer-verständlich ist, dann käme auch ersteres von selbst.
menü haben und trotzdem von suchmaschinen richtig durchsucht werden können?
In einem noscript-Element im Dokumentkörper http://selfhtml.teamone.de/html/transit/scripts.htm#noscript kannst du an der Stelle, an welcher dein JavaScript-Menü auftaucht, eine Navigation unterbringen, welche angezeigt wird, wenn JavaScript nicht verfügbar ist - beispielsweise, also unter anderem, im Falle eines Suchmaschinen-Robots. Dies muss aber eine HTML-Navigation sein, die oft verwendeten Formulare mit select-Elementen funktionieren ohne weiteres nicht mit JavaScript und selbst wenn sie es würden (nämlich serverseitig ein Script die Formulardaten annimmt und entsprechend weiterleitet), würde ein Suchmaschinen-Robot das Formular nicht absenden und somit den Links nicht folgen. Bei der HTML-Navigation können zwar Grafiken und CSS-Effekte und ähnliches verwendet werden, sie sollte aber letztlich aus normalen Links (a-Elementen, <a href="...">...</a>) bestehen.
Eine Sitemap solltest du so oder so einbauen und möglichst von jedem Unterdokument schnell und zuverlässig zugänglich machen.
Mathias