Öffentlicher SEO- und Indexierbarkeitsvertrag v1
Stand: 25. August 2026; Canonical-Liste um /pilot ergänzt am 24. September
2026 (PAY-02), um die zweite CON-03-Datenstory am 25. September 2026 und um
die dritte CON-03-Datenstory sowie drei Erklärbeiträge am 4. Oktober 2026;
Inhaltsdaten, IndexNow, interne Verlinkung und Werkzeug-JSON-LD ergänzt am
25. September 2026 (Issue #509); Search-Console-Eigentümernachweis vom
23. September 2026 nachgetragen am 7. Oktober 2026; Sitemap- und
URL-Prüfungsnachweise vom 25. September nachgetragen am 8. Oktober 2026.
Technische Indexierbarkeit ist kein Suchindexnachweis
LandNutzen unterscheidet zwei ausdrücklich getrennte Aussagen:
- Technisch indexierbar: eine öffentliche Seite kann über die kanonische HTTPS-Adresse aufgerufen werden, liefert passende Robots-Metadaten und wird in der vorgesehenen Sitemap geführt.
- Tatsächlich indexiert: Google oder Bing bestätigt die Aufnahme einer Seite im jeweiligen Suchmaschinenindex über einen autoritativen Nachweis.
Die technische Voraussetzung ist überprüfbar. Der frühere Befund fehlenden
Google-Kontozugriffs ist seit dem 23. September 2026 überholt: Die
Search-Console-Domain-Property sc-domain:landnutzen.at ist per TXT-Eintrag
bestätigt und die Sitemap eingereicht. Spätere Provider-Readbacks belegen
zusätzlich einen historischen Teilbestand:
Am 25. September 2026 gegen 19:00 MESZ bestätigte die URL-Prüfung in
der Search-Console-Property sc-domain:landnutzen.at 11 von 16 geprüften
URLs als „auf Google“. Die fünf übrigen waren zu diesem Zeitpunkt nicht
indexiert; ihre Indexierung wurde beantragt
(URL-Prüfungsnachweis).
Die Sitemap war laut Readback vom 25. September zuletzt am 24. September
gelesen worden, Status Success, 16 Seiten gefunden
(Sitemap-Nachweis).
Das ist ein datierter Teilnachweis, kein heutiger Indexstatus sämtlicher
22 öffentlicher Canonicals. Für Bing liegt weiterhin kein bestätigter
Indexnachweis vor. Der heutige vollständige Google-/Bing-Indexstatus ist
unbekannt; die laufende Verlaufsmessung gehört zu
#694.
Der technische SEO-Audit fragt keine Search Console ab und bleibt davon
unberührt (providerIndexStatus unten). Dessen maschineller Status
bezeichnet die Prüffähigkeit dieses Skripts, nicht die Abwesenheit eines
separaten manuellen Provider-Nachweises.
22 freigegebene kanonische Seiten
Die einzige zulässige Produktionsorigin lautet https://www.landnutzen.at.
Genau 22 öffentliche Seiten bilden den aktuellen indexierbaren Bestand:
| Typ | Kanonische Route | Status |
|---|---|---|
| Einstieg | / | öffentlich |
| Werkzeug-Hub | /werkzeuge | öffentlich |
| PV-Ertragsrechner | /werkzeuge/pv-ertrag | öffentlich; unveränderte PV-Grenzen |
| Standort-Check | /werkzeuge/standort-check | öffentlich; keine Reportpersistenz |
| Immobilienmarkt | /werkzeuge/immobilienmarkt | öffentlich; nur amtliche Indizes |
| Wissensbereich | /wissen | zwölf menschlich geprüfte Beiträge |
| Wissensbeitrag | /wissen/pv-ertrag-oesterreich-pvgis | menschlich freigegeben |
| Wissensbeitrag | /wissen/datenstand-abdeckung-richtig-lesen | menschlich freigegeben |
| Wissensbeitrag | /wissen/standort-check-richtig-einordnen | menschlich freigegeben |
| Wissensbeitrag | /wissen/klimadaten-grundstueck-spartacus | menschlich freigegeben |
| Wissensbeitrag | /wissen/brachflaechen-potenzialkarte-richtig-lesen | menschlich freigegeben |
| Wissensbeitrag | /wissen/hochwasser-grundstueck-richtig-einordnen | menschlich freigegeben |
| Wissensbeitrag | /wissen/haeuserpreise-oesterreich-eu-vergleich | menschlich freigegeben |
| Wissensbeitrag | /wissen/ueberbewertung-wohnimmobilien-oenb | menschlich freigegeben |
| Wissensbeitrag | /wissen/radonpotenzial-bundeslaender-oesterreich | menschlich freigegeben |
| Wissensbeitrag | /wissen/oev-gueteklassen-verstehen | menschlich freigegeben |
| Wissensbeitrag | /wissen/flaechenwidmung-niederoesterreich-lesen | menschlich freigegeben |
| Wissensbeitrag | /wissen/erdbebenzone-hitzetage-standort | menschlich freigegeben |
| Methodik | /methodik | öffentlich; Quellen und Korrekturen |
| Pilotanfrage | /pilot | öffentlich; kein Preis, kein Login |
| Rechtliches | /datenschutz | öffentlich |
| Rechtliches | /impressum | öffentlich |
Die zwölf Beiträge sind tatsächlich menschlich freigegeben; aktuell existieren null unfreigegebene Entwürfe. Künftige Drafts sind nicht indexierbar, stehen nicht in dieser Tabelle und bleiben bis zur dokumentierten menschlichen Freigabe auf geschützte Preview-Umgebungen begrenzt.
Canonicals, Robots und Sitemap
Jede freigegebene Seite besitzt genau eine selbstreferenzierende absolute
HTTPS-Canonical auf der eigenen Produktionsorigin. Canonicals und
/sitemap.xml enthalten keine URL-Fragmente, Suchparameter, Adressen,
Koordinaten, personenbezogenen Ergebnisse oder private Tokens.
Die Sitemap führt ausschließlich die 22 freigegebenen Canonicals.
/robots.txt verweist auf diese Sitemap. Öffentlich indexierbare Seiten
tragen zulässige Robots-Metadaten; private oder unfertige Pfade bleiben
noindex und erscheinen nicht in Sitemap, öffentlichen Breadcrumbs oder
/llms.txt.
Insbesondere ausgeschlossen sind /report, /r/[id], /account/*,
/admin/*, /org/*, /invite/*, /login, /api/*, /docs/*, die private
PV-Share-Seite /werkzeuge/pv-ertrag/teilen und alle künftigen
unfreigegebenen Artikel. /docs bleibt öffentlich erreichbar, aber noindex;
ein öffentlicher Vertrag ist dadurch keine indexierte Produkt-Landingpage.
Methodik, Quellen und Korrekturen
Die indexierbare öffentliche Methodik erklärt Quellenherkunft, Rechte, Abdeckung, Aktualität, fachliche Grenzen und menschlichen Review. Ihre Vertrauensanker sind:
Die Fragmente #quellen und #korrekturen sind echte Abschnitte der
kanonischen Seite /methodik; sie sind keine eigenständigen Sitemap-URLs.
Es werden keine Produktseiten /datenquellen oder /korrekturen eingeführt.
Der ausführliche technische Datenquellenkatalog unter /docs/data-sources
bleibt bewusst noindex.
Strukturierte Daten
buildBreadcrumbJsonLd erzeugt ein eigenständiges BreadcrumbList-JSON-LD.
Es steht separat neben dem jeweils fachlich zutreffenden bestehenden Inhalt:
BlogPostingauf menschlich freigegebenen Wissensbeiträgen;WebApplicationauf tatsächlichen öffentlichen Werkzeugen;BreadcrumbListfür nachvollziehbare öffentliche Navigationspfade.
Die Typen werden weder ineinander verschachtelt noch durch erfundene Reviews, Ratings, Produkte oder Aussagen ergänzt. Strukturierte Daten dürfen keine privaten Pfade, persönlichen Ergebnisse oder unveröffentlichten Artikel enthalten.
BreadcrumbList ist genau für siebzehn Seiten verbindlich: /methodik,
/pilot, alle drei öffentlichen Werkzeug-Detailseiten und alle zwölf
freigegebenen Wissensbeiträge. Homepage, Werkzeug-Hub, Wissensindex und
Rechtsseiten erhalten keine künstlich behaupteten Breadcrumbs.
Das WebApplication-Dokument der drei Werkzeuge entsteht zentral in
buildWebApplicationJsonLd (lib/seo/structured-data.ts): kanonische URL,
applicationCategory UtilitiesApplication, operatingSystem Web,
isAccessibleForFree, offers mit Preis 0 in EUR und publisher
LandNutzen. Googles Rich Result für Software-Apps verlangt zusätzlich
aggregateRating oder review; beides existiert nicht und wird nicht
erfunden. Das Markup beschreibt die Werkzeuge korrekt nach schema.org, ohne
ein Rich Result zu beanspruchen. Das ItemList des Werkzeug-Hubs verweist auf
die www-Canonicals.
Inhaltsdaten, IndexNow und interne Verlinkung
lastModified in /sitemap.xml ist das Inhaltsdatum der Seite, nie der
Build-Zeitpunkt:
- Wissensbeiträge:
updatedAt(freigabegebunden); - Werkzeuge:
contentUpdatedAtaus der Werkzeug-Registry; - Methodik, Pilotanfrage und Werkzeug-Hub: gepflegtes
contentUpdatedAt; - Startseite und Wissensindex: das spätere aus eigenem Inhaltsstand und jüngstem veröffentlichten bzw. aktualisierten Beitrag;
- Rechtsseiten:
LEGAL_UPDATED_AT.
Ein täglicher Cron (indexnow-submit) meldet per IndexNow ausschließlich
Sitemap-URLs der Produktionsorigin, deren Inhaltsdatum höchstens 30 Tage alt
ist und deren Fassung noch nicht angenommen wurde – je URL höchstens einmal
pro Tag. Die öffentliche Schlüsseldatei liegt im Wurzelverzeichnis. Eine
angenommene Meldung ist kein Suchindexnachweis. Betrieb, Modi und
Fehlerbilder: docs/SICHTBARKEIT-INDEXNOW-RUNBOOK.md.
Interne Links zwischen Werkzeugen und Wissensbeiträgen stehen in eigenen
Modulen außerhalb der freigegebenen Beitragstexte und werden nur aus
bestehenden Registry-Feldern abgeleitet (cta.href, topic,
targetAudiences): „Passende Beiträge“ auf den drei Werkzeugseiten,
„Passende Werkzeuge“ und „Weitere Beiträge“ unter jedem Beitrag, weitere
Beiträge auf der Startseite und je Werkzeugkarte ein Hintergrundbeitrag im
Werkzeug-Hub. Die Module zeigen Titel und Thema, keine Auszüge; verlinkt werden
nur veröffentlichte Beiträge.
Deterministischer Audit und Origin-Readback
npm run seo:audit
npm run seo:audit -- --live
npm run seo:audit prüft deterministisch und offline Canonicals, Sitemap,
Robots-Vertrag, Methodik-Anker, interne Links, zwölf menschlich freigegebene
Artikel, BreadcrumbList und private noindex-Grenzen.
npm run seo:audit -- --live führt ausschließlich begrenzte lesende
GET-Abfragen auf der eigenen Origin aus. Browser-, Googlebot- und Bingbot-
User-Agents müssen dieselben zulässigen Index-/Canonical-Signale erhalten;
private Pfade bleiben geschützt. Die Abnahme verändert keine Daten und
erstellt keinen Search-Console- oder Suchmaschinenindexnachweis.
Der Bericht unterscheidet explizit:
| Ausführungsmodus | providerIndexStatus | Aussage |
|---|---|---|
| Offline | not_checked | Suchmaschinenindex wurde nicht abgefragt |
--live | not_verifiable_without_property_access | Origin lesbar; Providerindex unbelegt |
Externe Nachweise und heutige Prüfgrenze
Eigentümerschaft seit 23. September, Sitemap-Annahme (16 Seiten) und Google-Indexierung von 11/16 geprüften URLs am 25. September 2026 sind belegt (Nachweise oben). Der aktuelle gesamte Bestand umfasst 22 Canonicals; sein heutiger Indexstatus ist nicht neu geprüft. Für Bing liegt kein bestätigter Nachweis vor. Die historische Teilprüfung ist kein allgemeiner heutiger Indexnachweis. Der ursprüngliche SEO-01-Auftrag ist mit technischer Abnahme und datiertem Google-Teilnachweis erfüllt (#509). Der heutige vollständige Google-/Bing-Indexstatus ist unbekannt und gehört zur laufenden Verlaufsmessung #694. Das erweitert den ursprünglichen Abnahmeumfang nicht und enthält keine Vollindexgarantie.
Weder HTTP 200 noch robots.txt, Sitemap, Canonical, strukturierte Daten,
Crawler-Parität oder ein bestandener lokaler Audit beweisen tatsächliche
Indexierung.
Weitere Informationen: Auffindbarkeit und transparente Quellen, menschlich freigegebene Content-Pipeline und aktueller Produktstatus.