H1-Überschriften, H2, H3, etc.
Autore: M. H. L.Hallo,
im Textobjekt definierte H1-, H2-Tags, usw. werden im Quellcode nicht als H1-Überschrift dargestellt, sondern so:
<div class="imHeading1">Überschrift</div>
statt so:
<h1>Überschrift</h1>
Lt. ChatGBP ist diese Darstellung seo-technisch sehr ungünstig, um nicht zu sagen, schlecht, und kann sich negativ auswirken.
Zitat:
Der HTML-Code, den du gezeigt hast, verwendet <div>-Tags mit den Klassen imHeading1 und imHeading2 anstelle der semantisch korrekten Header-Tags (<h1>, <h2>). Diese Struktur ist nicht optimal, insbesondere für SEO und die Barrierefreiheit, da Suchmaschinen und Screenreader nicht erkennen können, dass es sich um Überschriften handelt.
Hier sind die Gründe, warum dies nicht ideal ist:
Fehlende semantische Bedeutung:
- Header-Tags wie <h1>, <h2>, etc. geben Suchmaschinen und Benutzern die logische Struktur einer Seite vor. Sie helfen, die Inhalte zu verstehen und zu bewerten.
- Durch die Verwendung von <div>-Tags geht diese semantische Bedeutung verloren. Das könnte sich negativ auf SEO auswirken, da Suchmaschinen wichtige Überschriften nicht erkennen.
Barrierefreiheit:
- Screenreader für sehbehinderte Nutzer verlassen sich auf die richtige Strukturierung der Überschriften, um den Inhalt sinnvoll zu navigieren. Wenn stattdessen <div> verwendet wird, könnten diese Nutzer Schwierigkeiten haben, durch die Seite zu navigieren.
Tja, es scheint so zu sein, dass nun viel Arbeit vor mir liegt, um diese definierten Tags zu entfernen und sie zu ersetzen.
Wäre vielleicht ganz gut, wenn Incomedia die Software diesbezüglich überarbeitet.
Ich glaube Inco hat bereits mal eine Antwort darauf gegeben, denn so wie es ist müsste es bei Google besser funktionieren als mit <h1>! Dies ist nur ein weiters Beispiel eines SEO Testers der nicht auf diese Art von Tags reagiert und es als Fehler bewertet.
Autore
Habe keinen Seo-Tester verwendet. Mir ist das einfach im Quelltext aufgefallen, nachdem ich danach gesucht hatte.
Warum müsste es so besser funktionieren als mit <h1>? Gibt es dafür Anhaltspunkte.
Autore
Google sieht das so:
https://developers.google.com/style/headings
Incomedia verwendet offenbar automatische H1-Tags, die sich aus Menü- und Projektnamen zusammensetzen, siehe Beispiel einer meiner Testseiten
-----
<h1class="imHidden">Formular mit Dateiupload - Neues Projekt 3</h1>
-----
Diese H1-Tags sind für die Besucher nicht sichtbar, wenn man nach dem Class-Namen geht - wieso und warum müsste Incomedia erklären.
Autore
Ich glaube, ich habe eine Lösung in einem anderen Post gefunden.
https://helpcenter.websitex5.com/it/post/204300