Ich habe zwei versteckte Divs vor dem Inhalt meiner Hauptseite, einen mit dem Anmeldeformular und einen mit dem Anmeldeformular. Ich habe dann Anmelde- und Anmeldeschaltflächen auf der Seite, die JQuery verwenden, um diese Divs ein- oder auszublenden. Ich mag den Effekt, den dieses Setup bietet, indem ich vom oberen Rand der Seite herunterfalle und den Rest des Inhalts nach unten drücke.
In letzter Zeit habe ich mich jedoch ernsthaft mit SEO beschäftigt und frage mich, ob diese Divs meine SERP-Rankings beeinflusst haben. Grundsätzlich hat jede nicht protokollierte Seite (alles, was Bots sehen) die gleichen zwei Anzeigen: keine; divs am oberen Rand des Dokumentenflusses. Ist es schlimm? Sollte ich diese Formulare und die Art und Weise, wie sie angezeigt werden, überarbeiten?
quelle
Einer der Hauptgründe, warum versteckte Inhalte problematisch sind, besteht darin, dass Benutzer möglicherweise nach einem Teil dieses Textes suchen, Ihre Seiten in unseren Suchergebnissen finden und dann beim Klicken auf das Ergebnis den Inhalt auf der Seite selbst nicht finden. Dies ist eine schlechte Benutzererfahrung und etwas, das wir vermeiden möchten. Bis zu einem gewissen Grad versuchen wir, versteckte Inhalte zu erkennen und angemessen zu behandeln (ohne sie für die Websuche zu verwenden).
Wenn der versteckte Inhalt keine wesentlichen zusätzlichen Informationen enthält (z. B. wenn es sich nur um ein Anmeldeformular handelt), ist es sehr unwahrscheinlich, dass Benutzer bei der Websuche speziell nach diesen Informationen suchen. In dieser Hinsicht wäre das von Ihnen beschriebene Szenario (ein Anmeldeformular) im Allgemeinen unproblematisch und kein Grund zur Sorge.
quelle
Es ist ein potenzielles Problem. Google weiß nicht unbedingt, dass sie versteckt sind, und sieht sie als Seiteninhalt. Da es sich jedoch um Formen handelt, kann ich mir vorstellen, dass sie in Bezug auf das Ranking nicht ganz so hoch sind, aber ich / wir wissen es nicht.
In jedem Fall sollte es keinen Grund geben, warum diese Formulare nicht am Ende Ihrer HTML-Quelle stehen und bei Bedarf entweder mit JavaScript oder CSS korrekt positioniert werden können.
quelle