Audit-Modul
Seit den Versionen 14.5.0/13.17.0/12.23.0 steht im Backend-Modul „AI Suite“ ein eigener Bereich für Audits zur Verfügung, überschrieben mit „SEO- & Barrierefreiheits-Audit“. Geprüft wird immer eine öffentlich erreichbare Seiten-URL, entweder eine Seite aus dem Seitenbaum oder eine frei eingegebene externe URL. Die Analyse selbst läuft über die AutoDudes-Audit-Infrastruktur. Im Modell „Bring your own keys“ stehen die Audits nicht zur Verfügung (siehe Pakete/Lizenzen).
Wo finde ich die Funktion?
Es gibt zwei Wege:
- Über das Backend-Modul: Öffne das Backend-Modul „AI Suite“ (Bereich „Web“) und wechsle in den Audit-Bereich. Seit den Versionen 14.6.0/13.18.0/12.24.0 führt auch die Karte „Audit“ im Dashboard des Backend-Moduls dorthin.
- Über das Kontextmenü: Wähle die gewünschte Seite im Seitenbaum, öffne mit Rechtsklick das Kontextmenü, wähle „AI Suite“ und dort „Seite analysieren (SEO / Barrierefreiheit)“.
Berechtigung
Der Bereich wird nur angezeigt, wenn die Backend-Benutzergruppe die Berechtigung „SEO- und Barrierefreiheits-Audits aktivieren“ (enable_audit) besitzt, siehe Berechtigungsmanagement.
Einstellungen der Extension
In den Extension-Einstellungen der AI Suite gibt es seit den Versionen 14.6.2/13.18.2/12.24.2 den eigenen Reiter „Audits“ mit zwei Optionen (in 14.5.0 bis 14.6.1 lagen sie im Reiter „Allgemein“):
- WCAG-Standard (auditWcagStandard): Wählbar sind WCAG 2 Level A, Level AA und Level AAA. Voreingestellt ist Level AA. Der Wert steuert den HTML_CodeSniffer-Durchlauf. Der zusätzlich eingesetzte axe-Durchlauf prüft gegen sein eigenes Regelwerk und ist davon unabhängig.
- Standard-Textmodell für Audits (auditDefaultTextModel): Modellkennung, zum Beispiel Anthropic. Ist hier ein Modell gesetzt, entfällt die Modellauswahl im Audit-Formular. Bleibt das Feld leer, wählen die Redakteure pro Durchlauf selbst.
Seit den Versionen 14.5.0/13.17.0/12.23.0 gibt es außerdem die Einstellung System-Domain (aiSuiteSystemDomain) im Reiter „Lizenz & Server“. Sie hält die Domain fest, für die diese Installation lizenziert ist, und wird für CLI- und Cron-Läufe gebraucht, bei denen kein HTTP-Host zur Verfügung steht. Ist sie gesetzt, gilt eine Lizenz für alle Sites eines Multi-Site-Setups. Lässt du das Feld leer, wird die Domain aus dem Backend-Host oder der Site-Konfiguration ermittelt.
Die Extension-Einstellungen findest du hier.
Speicherung der Ergebnisse
Audit-Ergebnisse werden in der Tabelle tx_aisuite_audit_result abgelegt, jeweils mit Seite, Sprache, Audit-Art, verwendetem Fokus-Keyword und Zeitstempel. Rufst du eine bereits geprüfte Seite erneut auf, wird das gespeicherte Ergebnis mit dem Hinweis „Gespeichertes Ergebnis vom“ und dem Datum angezeigt, statt einen neuen Durchlauf zu starten. Ergebnisse werden je Sprache getrennt vorgehalten.
Credit-Verbrauch
Audits verbrauchen Credits deines AI-Suite-Kontingents. Beim Audit über einen ganzen Seitenbaum berechnet die AI Suite vor dem Start die zu erwartenden Credits und zeigt Seitenzahl, Preis pro Seite und Summe an, aktuell 3 Credits pro Seite für SEO und für Barrierefreiheit. Reicht das Guthaben nicht für alle Seiten, bietet die AI Suite an, nur einen Teil zu prüfen. Einzelne Zusatzaktionen sind im Button beschriftet, etwa „Keyword-Kandidaten ermitteln (2 Credits)“ oder „Antworten als Text generieren (1 Credit)“. Der Verbrauch taucht anschließend auch in den Statistiken auf.
Daten verlassen die TYPO3-Instanz
Für ein Audit werden die Seiten-URL und der Seiteninhalt an die AutoDudes-Audit-Infrastruktur übergeben. Bei den SEO-Analysen kommen Suchmarktdaten von externen Anbietern hinzu. Das steht so auch in der Beschreibung der Berechtigung enable_audit. Berücksichtige das bei internen oder noch nicht veröffentlichten Seiten.