Studios in MotionProjektkartei

KI-Readiness

Aktiv

Rein lesender Check der Kundenwebsites auf KI-Sichtbarkeit (14 Kriterien) mit Score je Site, Templates und 26 Kunden-Repos auf devel nachgezogen

Bereich
Zentrale
Start
21.07.2026
Zuletzt
02.10.2026
Am Zug
René
Nächster Schritt, René

Flottenstandard (Zeichensatz, Änderungsdatum, KI-Bots) von devel über preprod freigeben und live bringen

Worum es geht

Der KI-Readiness-Check prüft, wie gut eine Kundenwebsite für KI-Suche und Antwortmaschinen lesbar ist, und gibt einen Score je Site. Aus dem Check folgt ein Flottenstandard für die Templates und alle Kunden-Repos. Der Check misst die Website, nicht, ob Kunden tatsächlich zitiert werden; das macht die Karte „KI-Suchphrasen“.

Stand

  • Check live seit Hub v0.16.0 (21.07.): rein lesend, 0 Kosten, monatlich im Berichtslauf, Karte in der SEO-Kundenakte, Endpunkte /api/seo/ki-readiness[/:key] und POST …/pruefen?kunde=.
  • Seit Hub v0.353.1 (02.10.) 14 Kriterien: ki_crawler, bot_zugriff, llms_txt, schema_business, schema_kontakt, schema_angebot, schema_artikel, kurzantwort, fragen_h2, statisches_html, basis_seo, zeichensatz, alt_texte, aenderungsdatum.
  • Angebotsseite wird nach Pfad-Rangfolge gewählt (Hub v0.286.12, Impuls sprang von 4 auf 11 von 11); Betriebs-Schema auch für Optiker, Praxen, Kanzleien, Geschäfte (v0.338.1).
  • Flottenlauf 02.10. über 32 Sites: Zeichensatz 14 grün, Alt-Texte 20, Änderungsdatum 13.
  • Templates v1, v2, v3, v4 auf main sowie Golf auf lotse haben AddDefaultCharset UTF-8, lastmod, erweiterte KI-Bot-Freigabe in robots.txt.ts, llms.txt.ts aus Build-Daten.
  • Kunden-Repos: 26 Repos auf Zweig devel nachgezogen, website-sim2026 devel 54903db. Die Karte „KI-Suchphrasen“ misst über SE Ranking (Stand 01.10.: 249 Phrasen bei 15 Kunden, 172 sichtbar).
  • Hinweis: laut Notiz vom 11.10. wurden Templates und Kundenrepos auch auf preprod gepusht (Weitersagen-Box); ob der KI-Readiness-Stand mit dabei ist, ist nicht belegt prüfen.

Offen

  • René Freigabe der Flottenänderungen, Release über die Zentrale (devel nach preprod nach main), bewusst nichts auf preprod oder main gepusht (laufende Freigaben prüfen den preprod-Commit). Nichts davon war am 02.10. live.
  • René Entscheidung, ob in der Flotte die Hausnummer in site-config.ts (street ohne streetNumber) angeglichen wird; Energy Warstein ist auf devel gefixt (06232bd).
  • ich Repos ohne Nachzug: injoy-wunstorf (kein devel-Zweig), fill-it und kalle (.htaccess entsteht im Deploy-Workflow), rechtspeziell-akademie (nur main, Live-Sperre), secdata (Nuxt, Kollege), uniqbag (kein lokaler Klon); aktivita lokaler Baum nicht nachgezogen.
  • ich Altlasten aus Juli (Stand ungeprüft): die fünf Freeda-Nuxt-Sites ohne erreichbare Artikel (M0), Astro-Migration (M8), Registry-Einträge im approval-service (M13); Freeda ist inzwischen in der Flotte weitgehend abgelöst prüfen.
  • ich kurzantwort-Umwandlung (Label ausblenden) in den übrigen Freeda-freien Sites und im Template-Prebuild nachziehen.

Entscheidungen und Regeln

  • 2026-07-21: Die Punktzahl hängt an der Bauart (aktuelles Template gegen älteren Bau), nicht am Kunden; bei unseren Astro-Sites ist Freeda nur Headless-CMS.
  • 2026-08-15: „Kurzantwort:“ nicht anzeigen, Absatz bleibt als GEO-Baustein, Markierung maschinenlesbar im Markdown.
  • 2026-09-13: Der Check prüft die live ausgelieferte Domain; bei Kunden ohne Live-Umstellung gilt sonst die alte Domain.
  • 2026-10-02: Leeres alt ohne Wert (Astro-Ausgabe) zählt als gültig leer, nicht als fehlend. Zeichensatz über AddDefaultCharset UTF-8 in der .htaccess.
  • 2026-10-02: Die Zitat-Messung gibt es schon (SE Ranking AIRT, Karte „KI-Suchphrasen“), nicht neu bauen.
  • Studio-Kriterien passen nicht auf ein Magazin (Fitnesswissen: 11 von 14 nach Nachbesserung).
  • Release immer über die Zentrale, Regel in den Website-Standards, Abschnitt 5.

Verlauf

  1. 14 Kriterien (Hub v0.353.0 und v0.353.1, 26f9b3b, e06e82f); Templates v1 a6a86fa, v2 260aa9e, v3 9bc48d6, v4 1d33053, Golf 81f42cd; 26 Kunden-Repos auf devel; Zitat-Messung gesichtet.
  2. Betriebs-Schema auch für Optiker, Praxen, Kanzleien (Hub v0.338.1, 11c5970).
  3. Flottenstandard: Angebotsseiten-Wahl (Hub v0.286.12, a3cedf7), sameAs aus der Akte, llms.txt, robots.txt mit KI-Bots in Templates v1 3e2d9d5, v2 539b263, v3 a89201a, v4 2341bdc, Golf f4c0201.
  4. Kurzantwort ohne Label.
  5. Check Teil A live (Hub v0.16.0, 08d01db), Scores Ø 4,6 von 11, Vault-Seiten und Maßnahmenliste M0 bis M12.

Wo liegt was

  • Hub: /root/sim-ops/hub/src/kireadiness.ts, kireadinessCore.ts (Tests hub/test/kireadinessCore.test.ts), Tabelle ki_readiness, Event seo.ki_readiness; Assistent-Tool ki_readiness.
  • Zentrale: SEO-Kundenakte › Karte KI-Readiness und Karte KI-Suchphrasen (hub/src/seo.ts, kiFragenCore.ts, Tabelle seo_phrase_snapshot).
  • Templates und Repos: /root/studiowebsite-template-v1 bis v4, Golf-Template; Skripte prebuild-htaccess.mjs, robots.txt.ts, llms.txt.ts; Wiki _WIKI/seo-hardening.md.
  • Werkzeuge der Flottenaktion im Scratchpad (charset_patch.py, lastmod_patch.py, flotte.sh).
  • Vault: 50-Strategien/Gesamtsystem/KI-Readiness.md (Kriterien, Scores, Flottenstandard seit 02.10.2026) und KI-Readiness Massnahmen.md.