Ich habe kürzlich eine Korrektur implementiert, um separate Zielseiten zu erstellen, abhängig davon, ob der Benutzer JavaScript aktiviert hat oder nicht. Grundsätzlich funktioniert das so.Javascript basierte Umleitung: Wird es SEO weh tun?
Die Standardseite ist eine HTML-Seite ohne Javascript. Basisversion der Site Nach der Landung gibt es ein Skript, das sagt, wenn Javascript aktiviert ist, dann gehe zu einer anderen Seite. Diese Zielseite wird generiert, indem die Benutzeranforderung über eine JSP-Datei gesendet wird, die die Seite rendert (Kopfzeile, Fußzeile usw.). Die letzte Zielseite ist http://whatever.com/home.jsp, wenn der Benutzer JavaScript aktiviert hat.
Meine Frage ist, ob dies SEO verletzt. Bedenkt man, dass 99% der Welt Javascript aktiviert hat, würde ich es hassen, irgendwelche SEO-Vorteile zu kompromittieren, um die 1% zu beherbergen, die Javascript nicht aktivieren.
Hoffe, dass Sinn machen.
Es sieht aus wie Google nur stirnrunzeln auf diese, wenn es täuscht. Senden eines zu einer anderen Seite, wenn Javascript nicht aktiviert ist, "liefert kaum andere Inhalte an Suchmaschinen". Würdest du zustimmen? – bgadoci
Oh, absolut. Deshalb erwähne ich den Teil "ganz anderer Inhalt". Es hängt also alles davon ab, was der Inhalt der beiden Seiten ist. Aus Neugier, warum kann die JSP JS nicht erkennen und den entsprechenden Inhalt rendern? Das würde auch die Möglichkeit von SEO-Problemen lösen. – Dustman
Nicht so vertraut mit JSP. Etwas Interessantes folgte ich Googles Ratschlag zum Testen. Angesichts der oben erwähnten Einrichtung, die http://www.delorie.com/web/lynxview.html verwendete, blieb die Standardsuchmaschinenseite als die grundlegende HTML-Seite (wie der Bot JS nicht aktiviert hatte). Es ging nicht weiter auf die Seite "Wenn Sie Javascript haben".Es wurde zurückversetzt und es wurde nur eine Warnung verwendet, um den Leuten mitzuteilen, dass sie die volle Erfahrung machen können. Danke für die Hilfe. – bgadoci