Der Bericht für Ihre Coding-Assistenz
Ein Druck auf die Schaltfläche legt ein Aufgabendokument in Ihre Zwischenablage. Sie fügen es in Claude Code, Cursor oder Copilot ein, und die Assistenz hat die Probleme, die gemessenen Werte und die Technik dahinter bereits vor sich. Das ist der Teil des Panels, der die Befunde an das Werkzeug übergibt, das die Arbeit macht.

Was darin steht
| Teil | Warum er da ist |
|---|---|
| Die geprüfte Adresse, der Seitentitel, ein Zeitstempel, die Version der Maschine | Damit die Assistenz weiß, worauf sie blickt, und dieselbe Seite später erneut prüfen kann. |
| Die Zeile zur Technik | Die wertvollste Zeile im Dokument. Eine fehlende Meta-Beschreibung ist in Next.js ein metadata-Export, in WordPress ein Feld im Plugin und in reinem HTML ein Tag im head. |
| Nur die Probleme, in zwei Klassen, darin nach Schweregrad sortiert | Bestandene Prüfungen begraben das Signal und kosten die Assistenz Tokens. Eine Zeile nennt, wie viele bestanden haben. |
| Je Befund: der Schlüssel des Analysators, der gemessene Wert wörtlich, die Regel und die Stelle im Dokument | Zwei Berichte lassen sich vergleichen, und die Assistenz kann einen Titel neu schreiben, ohne die Seite zu öffnen. |
| Der Render-Unterschied je Befund | Ein canonical, das JavaScript nach dem Laden einsetzt, verlangt eine andere Lösung als eines im Quelltext. |
| Was nicht gelesen werden konnte | Sonst behebt die Assistenz ein Problem der Indexierbarkeit, das nie gemessen wurde. |
| Eine Schlusszeile zum Geltungsbereich | Eine gerenderte Seite, kein Crawl. Prüfen Sie nach, bevor Sie etwas auf ein ganzes Projekt anwenden. |
Zwei Klassen von Befunden und der Grund für die Trennung
Ein Mensch liest im Panel eine Wortdichte von 11,7 %, denkt sich, na ja, es ist wordpress.org, und blättert in einer halben Sekunde weiter. Eine Assistenz führt es aus. Ein Fehlalarm, der einen Menschen nichts kostet, kostet dieses Dokument also einen falschen Commit. Die Befunde werden deshalb nach der Art ihres Belegs getrennt und nicht nach ihrer Schwere; der Schweregrad sortiert weiterhin innerhalb jeder Gruppe.
| Klasse | Was sie bedeutet | Wie sie geschrieben wird |
|---|---|---|
| Eindeutig | Das Dokument hat die Sache oder hat sie nicht, oder es widerspricht sich, und die Lösung ist unstrittig: keine Meta-Beschreibung, keine H1, zwei canonical-Angaben, ein ungültiger hreflang-Code, ein fehlendes alt-Attribut, eine robots-Angabe, die sich zwischen Quelltext und DOM ändert. | Mit Aufgabenzeile und Abnahmekriterium, bereit zur Ausführung. |
| Ermessenssache | Ein Schwellenwert, eine Faustregel oder eine Stilfrage, deren richtige Antwort vom Zweck der Seite abhängt, und den sieht die Erweiterung nicht: Wortdichte, Verhältnis von Text zu HTML, Wortzahl, Form der Adresse, Größe des DOM, Qualität der Linktexte. | In einem eigenen Abschnitt, mit gemessenem Wert und Regel, aber ohne Aufgabe im Befehlston. An ihre Stelle tritt eine Zeile zum Abwägen, so formuliert, dass Nichtstun eine gültige Antwort bleibt. |
Eine Zeile in den Arbeitsregeln des Berichts trägt die Abmachung. Lesen Sie sie, bevor Sie einfügen: Ändere für nichts unter der Überschrift der Beobachtungen den Code, frage zuerst, nenne den gemessenen Wert und akzeptiere ein Nein als Antwort.
Die Probe, die jede Prüfung bestehen musste
Kann eine richtig gebaute, saubere Seite hier zu Recht anschlagen? Wenn ja, ist es eine Ermessenssache, wie die Prüfung auch heißen mag. Alle 53 Schlüssel und die fünf Zeilen zum Render-Unterschied tragen in einer Tabelle je eine Zeile Begründung. So kann jemand einer einzelnen Zeile widersprechen, ohne Code zu lesen. Ein Schlüssel ohne Einstufung gilt als Ermessenssache, denn eine überflüssige Rückfrage ist der billigere Fehler.
Die Zeile zur Technik
Der Bericht beantwortet, was diese Seite ausliefert, und nennt nur Namen, denen er traut. Das ist die schwerere Frage. Der Analysator beantwortet die leichtere, nämlich ob ein Name in diesem HTML vorkommt, und auf echten Seiten fielen beide auseinander. Der Wikipedia-Artikel über SEO wurde als Blogger gemeldet, weil er eine blogspot.com-Adresse zitiert. Eine Next.js-Website wurde als WordPress gemeldet, weil ein einzelnes Bild noch einen Pfad unter /wp-content/uploads/ aus einer alten Migration trug.
Eine unbekannte Technik steht deshalb als unbekannt da und nicht als Vermutung. Werden ein Redaktionssystem und ein Framework zugleich erkannt, trägt die Zeile einen Vorbehalt. Diese Kombination ist entweder ein Headless-Aufbau oder ein Rest aus einer Migration, und die Assistenz muss klären, was von beidem gilt, bevor sie etwas ändert.
| Seite | Was die Zeile sagt |
|---|---|
| Eine WordPress-Nachrichtenseite | WordPress 7.2 (CMS) · Gutenberg (page builder) |
| Eine Seite mit Next.js App Router | Next.js (framework) |
| example.com | nicht bestimmt |
| Eine Next.js-Website mit übernommenen Medien | Next.js (framework) · WordPress (CMS), dazu der Vorbehalt |
Er ist immer englisch, und das ist keine fehlende Übersetzung
Das Panel um den Bericht herum bleibt dreisprachig: Kartentitel, Schaltfläche, Aufklapper und Hinweise kommen in Ihrer Sprache. Das Dokument nicht. Es liest eine Coding-Assistenz in einer Codebasis, deren Bezeichner, HTML-Attribute und Framework-Schnittstellen englisch sind, und das SEO-Vokabular ist ebenfalls englisch. Ein deutscher Bericht müsste neben rel=canonical eine deutsche Wendung setzen. Das hilft niemandem und lädt die Assistenz ein, einen Attributnamen zu erfinden, den es nicht gibt. Das Panel erklärt das unter dem Block in Ihrer Sprache.
Länge und was an der Obergrenze passiert
Die Grenze liegt bei 20.000 Zeichen, grob 5.000 Tokens. Auf echten Seiten landet das Dokument zwischen 8.000 und 14.000, die Grenze ist also eine Sicherung und kein üblicher Schnitt. Löst sie aus, fallen zuerst die Beobachtungen vom Ende weg, denn sie tragen keine Aufgabe, und eine davon zu streichen nimmt der Assistenz nichts, was sie ohnehin angepackt hätte. Danach gehen die Befunde mit dem geringsten Gewicht, und eine Zeile nennt die Zahl. In die Zwischenablage geht immer genau das Dokument, das auf dem Bildschirm steht.
Lesen Sie ihn, bevor Sie ihn einfügen
Das Dokument sitzt unter einem geschlossenen Aufklapper. Niemand sollte etwas in die Assistenz der eigenen Codebasis einfügen, ohne es vorher lesen zu können, und das Panel behauptet, der Bericht trage die gemessenen Werte wörtlich. Diese Behauptung prüfen Sie mit einem Klick, statt uns zu glauben.
Das Kopieren selbst kann abgewiesen werden: Der Browser verlangt, dass das Panel den Fokus hat, bevor er in die Zwischenablage schreibt. Bei einer Abweisung ändert sich die Beschriftung nicht, es behauptet also niemand ein Kopieren, das nie stattfand. Klicken Sie ins Panel und drücken Sie erneut.
Was mit Absicht fehlt
- Die Wertung. Für eine Assistenz sagt sie nichts, und die Wertung anheben ist keine Codeänderung.
- Jeder Werbesatz und jedes Lob.
- Alles Unsichere, als Tatsache formuliert.
- Die Tempowerte. Eine Sitzung auf einem Gerät sind keine Felddaten, und danach richtet man keine Codebasis aus.
- Anweisungen, die eine bereits saubere Seite beschädigen. Genau dafür wurden vier Aufgabenzeilen gestrichen, darunter das Umbenennen einer Adresse wegen eines Großbuchstabens, was die Platzierung und jeden je gesetzten Link verbraucht.