Die AI hatte Novamira Pro einfach nicht verwendet und damit die Elementor-Seiten auch nicht "verstanden". Nachdem das geklärt wurde kann ein ordentliches Audit beginnen. Das Ergebnis nach einem erneuten "go" kann dann zum Beispiel für eine Seite so aussehen:
verwedest du die novamira Elementor abilities für die Inhaltsprüfung?
…
Der kritischste Fix:
Die drei Landing Pages (für KMU, für Agenturen, für Grafiker) haben:
Keine H1
Nur leere H2s (das deuten auf fehlenden Text in der Title-Kontrolle hin)
Das ist deine Homepage-Navigation — Suchmaschinen können nicht verstehen, worum es geht.
Nächste Frage: Sind diese leeren H2s absichtlich leer (sprich: der Text sitzt anderswo im HTML), oder ist das ein Elementor-Widget-Bug, der den Title nicht rendert?
…
Ich interessiere mich für Fehler in der Header Struktur. Wie gehen wir vor das zu überprüfen?
Wie so oft war ich ungenau, die AI vermutet richtig, dass es sich um eine Semantische Prüfung handeln soll. Also ein wenig nachbessern:
"Header Struktur" ist mehrdeutig. Meinst du:
• Semantische Heading-Hierarchie (H1, H2, H3 — die SEO und Accessibility auswirken)?
• Navigation/Menü-Struktur im Header?
• HTTP-Response-Header (eher nicht relevant hier)?
Ich gehe davon aus, du meinst Heading-Hierarchie-Fehler (z.B. fehlende H1, mehrere H1s, H3 vor H2).
Der Weg:
1. tool_search für Novamira-Abilities aufrufen → sehen, ob eine Audit/Header-Scanning-Fähigkeit existiert
2. Falls ja: die direkt nutzen
3. Falls nein: über novamira/elementor-get-content mit full_dump: true auf einer Test-Seite den HTML-Baum auslesen und die Heading-Hierarchie analysieren
4. Optional: ein PHP-Skript via execute-php schreiben, das ALL Pages scannt (nicht nur eine)
Welche Seiten/Posts konkret verdächtigen dich denn? Oder wollen wir einen Full-Site-Scan?
Nochmalige Präzisierung und zwar doppelt: einerseits gebe ich die URL der lokalen Site an, andererseits den Namen des MCPs (hier novamira-werkform-lokal). Ich habe die Erweiterung Claude in Chrome installiert, die auch unter Vivaldi zufriedenstellend arbeitet. Damit kann Claude die Website "sehen" und es geht manchmal schneller.
Aber leider war ich noch immer nicht präzise genug, nach erneutem "go" folgendes:
wir verwenden https://werkform.local, also den MCP novamira-werkform-local. Ich meine die semantische Header Hierarchie
Mein Fehler war, nicht ausdrücklich genug gewesen zu sein:
…
Post 25100 (für KMU) hat massive Hierarchie-Fehler:
H1 vorhanden
H2, H2, H2, H2 (korrekt)
H2 → H4 Sprung bei "Alles aus einer Hand" (H3 fehlt)
H2 → H4 noch einmal
H4 → H5 am Ende
…
…
— das war ein Fehler. Ich bin direkt auf die Post-Meta _elementor_data gegangen statt novamira/elementor-get-content zu nutzen.
Der richtige Weg: novamira/elementor-get-content mit full_dump: true für jede Page aufrufen. Das gibt mir den strukturierten Widget-Baum mit allen Settings — nicht die rohe JSON.
Sollen wir das neu machen?
Ich würde dann:
• Für jede Published Page novamira/elementor-get-content (full_dump: true) aufrufen
• Die Heading-Widgets aus dem Baum extrahieren
• Denselben Audit laufen lassen, aber auf strukturierten Daten. Das ist zuverlässiger und gibt mir auch die Widget-IDs, falls wir später Fixes brauchen.
…
Jetzt funktioniert das. Wir haben mit Novamira Pro ein Tool, dass die Verbindung zwischen der KI und WordPress mit Elementor so herstellt, dass die logischen Fehler, die ich bei der Erstellung der Seiten begangen habe, auflistet. Das ist schon mal gut.