Die Behebung von hCard-Mikroformat-Fehlern in Yandex Webmaster-Tools beinhaltet die Identifizierung fehlender Pflichtfelder oder ungültiger Klassennamen innerhalb des HTML-Markups Ihrer Website. Yandex verwendet diese strukturierten Daten, um Kontaktinformationen für die Anzeige in Suchergebnissen zu extrahieren. Wenn der Crawler auf inkonsistente Syntax oder unvollständige Eigenschaftsdefinitionen stößt, markiert er die Seite als fehlerhaft, was die Anzeige von Rich Snippets für Ihre Unternehmenseinträge verhindert.
Was verursacht häufige hCard-Mikroformat-Fehler?
Die häufigsten Auslöser für diese Fehler beziehen sich auf strukturelle Lücken in der hCard-Implementierung. Yandex erfordert spezifische Eigenschaften, um eine Seite mit einem physischen Standort oder einer Organisation zu verknüpfen. Wenn Ihr Code das hCard-Format verwendet, aber wesentliche Details auslässt, gibt der Validator eine Warnung oder einen Fehlerstatus zurück. Der Parser erwartet eine klare Hierarchie, in der die Root-Klasse ‘vcard’ alle relevanten Kontaktdetails enthält.

Viele Fehler entstehen, wenn Entwickler versuchen, CSS-Stile zu verwenden, die mit den Mikroformat-Klassen in Konflikt stehen. Zum Beispiel führt das Platzieren einer ‘fn’ (formatted name)-Klasse innerhalb eines Elements, das kein Kind des Haupt-‘vcard’-Elements ist, dazu, dass der Parser die Daten ignoriert. Wir sehen dies oft, wenn Entwickler bestehende Themes modifizieren, ohne zu überprüfen, ob die zugrunde liegende Struktur intakt bleibt.
- Fehlende ‘fn’ (formatted name)-Eigenschaft, die als primärer Identifikator dient.
- Falsche Verschachtelung von Elementen, bei denen Kindklassen außerhalb des Haupt-‘vcard’-Containers existieren.
- Verwendung veralteter Schema-Eigenschaften, die nicht mehr mit aktuellen Spezifikationen übereinstimmen.
- Fehlende geografische Daten wie Breitengrad, Längengrad oder Regionscodes in standortbasierten Karten.
Wie man hCard-Markup manuell validiert
Sie sollten Ihr Markup anhand der Standardspezifikationen überprüfen, bevor Sie Updates in die Produktion übertragen. Verwenden Sie die integrierten Validatoren in Yandex Webmaster, um genau zu sehen, welche Codezeile den Fehler ausgelöst hat. Eine klare Spur des Fehlers ermöglicht eine direkte Korrektur der CSS-Klassenattribute. Wenn Sie sich bezüglich des Fehlers unsicher sind, untersuchen Sie den rohen HTML-Quellcode der Seite.
Das Testen in einer Staging-Umgebung ist eine gute Praxis. Bevor Sie Änderungen anwenden, verwenden Sie die Vorschau-Tools in der Suchkonsole, um zu sehen, ob die Suchmaschine den ‘vcard’-Container korrekt identifizieren kann. Wenn die Vorschau leere Felder anzeigt, ist wahrscheinlich Ihre Verschachtelung der Übeltäter, selbst wenn das HTML für das menschliche Auge korrekt aussieht.

Fehler in hCard betreffen selten den Inhalt selbst; sie betreffen fast immer die Art und Weise, wie die Maschine die Beziehung zwischen den Feldern für Name, Adresse und Telefonnummer liest. Wir sehen viele Websites, die die Hierarchie zerstören, indem sie die Adresse in ein Span-Element setzen, das nicht Teil der vcard-Klasse ist.
Alien Road SEO-Team
Wie Alien Road dies anwendet
Bei Alien Road beginnt unser Prozess mit einem Audit des aktuellen Markups anhand der Yandex-Standards. Wir prüfen nicht nur auf Fehler; wir suchen nach Konsistenz über die gesamte Domain hinweg. Für einen typischen Kunden bilden wir jeden Fall ab, in dem Kontaktdetails erscheinen, und stellen sicher, dass sie die korrekten hCard-Wrapper verwenden. Wir priorisieren die Kontaktseite und die Fußzeile, wo Geschäftsdetails am häufigsten platziert sind.
Sobald das Audit abgeschlossen ist, modifizieren wir die Vorlagen innerhalb des CMS. Wenn die Website ein benutzerdefiniertes Theme verwendet, stellen wir sicher, dass die ‘vcard’-Klasse auf den Wrapper angewendet wird, der die Geschäftseinheit enthält. Wir verwenden dann die Re-Crawl-Funktion in Yandex Webmaster, um die Korrektur zu verifizieren. Unser Team überwacht den Validierungsbericht 48 Stunden lang, um sicherzustellen, dass nach dem Leeren des Caches keine neuen Warnungen erscheinen.
- Prüfen Sie bestehende Seiten mithilfe des Berichts zu strukturierten Daten von Yandex Webmaster, um betroffene URLs zu isolieren.
- Standardisieren Sie die hCard-Implementierung über alle Standortseiten hinweg, um eine einheitliche Indexierung sicherzustellen.
- Aktualisieren Sie die HTML-Vorlagen, um alle Pflichtfelder wie ‘fn’, ‘adr’ und ‘tel’ einzuschließen.
- Führen Sie eine Re-Crawl-Anfrage in der Konsole durch, um zu bestätigen, dass die Fehler nach der Korrektur verschwinden.
Warum sind Rich Snippets für die lokale Sichtbarkeit wichtig?
Rich Snippets verbessern die Klickrate, indem sie Nutzern direkten Zugriff auf Ihre Kontaktinformationen direkt aus den Suchergebnissen bieten. Wenn Ihre hCard fehlerfrei ist, zeigt Yandex Ihre Telefonnummer, Adresse und Geschäftszeiten an. Diese direkte Präsentation fungiert als primärer Kontaktpunkt für potenzielle Kunden, die schnelle Informationen benötigen.
Sichtbarkeit in Suchergebnissen geht nicht nur um Rankings. Es geht um die Qualität der präsentierten Informationen. Ein Unternehmen, das eine Telefonnummer und Adresse direkt im Snippet anzeigt, genießt oft mehr Vertrauen als eines, das einen Klick erfordert, um solche Details zu finden. Ihre Mikroformate sauber zu halten, ist eine Voraussetzung für die Aufrechterhaltung dieses Wettbewerbsvorteils in der lokalen Suche.
Wenn wir diese technischen Hürden lösen, bemerken wir, dass sich das SERP-Verhalten sofort ändert. Es geht nicht nur darum, den Fehlerbericht im Tool zu löschen; es geht darum, der Suchmaschine die sauberstmöglichen Daten zur Repräsentation der Geschäftseinheit bereitzustellen.
Alien Road SEO-Team
Wo man diese Woche anfangen sollte
Beginnen Sie damit, den Fehlerbericht aus Yandex Webmaster auf Ihren lokalen Computer zu exportieren. Kategorisieren Sie die Fehler nach Seitenvorlage, um häufige Muster zu identifizieren. Wenn Sie ein CMS haben, korrigieren Sie die Vorlage einmal, um Probleme auf Hunderten von Seiten zu lösen. Wenn Sie sich auf hartcodierte Seiten verlassen, aktualisieren Sie diese einzeln und überwachen Sie den Validierungsstatus im Tool 48 Stunden lang, um zu sehen, ob die Korrektur hält.
Überprüfen Sie, ob Ihre Website Plugins von Drittanbietern verwendet, die möglicherweise falschen Mikroformat-Code injizieren. Manchmal fügt ein Plugin für Kontaktformulare oder Karten seine eigene Version von hCard hinzu, die mit Ihren primären Geschäftsdaten in Konflikt steht. Deaktivieren Sie diese Plugins nacheinander, wenn Sie den Fehler in Ihrem eigenen Code nicht finden können, um zu sehen, ob sich der Validierungsstatus verbessert.