Den Befund in TYPO3 eingrenzen
Prüfen Sie das html-Element des aktiven Fluid-Layouts je Site-Sprache. Ein korrektes hreflang-Set ersetzt die dortige Sprachauszeichnung nicht.
Wo Sie die Einstellung in TYPO3 prüfen
Prüfen Sie die Sprachkennung der Site-Sprache und das öffnende html-Element des verwendeten Seitenlayouts. In TYPO3 13.4 gehört die passende Kennung zum jeweiligen Sprachkontext; ein eigener Fluid- oder TypoScript-Override darf sie nicht entfernen. Kontrollieren Sie im ausgelieferten HTML beispielsweise lang="de" für die deutsche Fassung. hreflang-Verweise im Head ersetzen dieses Attribut nicht.
Beispiel für diesen konkreten Befund
Illustrativer Kontrollfall: Ein deutschsprachiges Dokument besitzt kein lang-Attribut am html-Element. Vorlesesoftware erhält dadurch keinen verlässlichen Hinweis auf die Hauptsprache.
<html lang="de">
<p>Deutschsprachiger Inhalt</p>
<p lang="en">An English quotation.</p>
</html>
Nachprüfung in TYPO3
Die zutreffende Dokumentensprache ausgeben; längere anderssprachige Passagen bei Bedarf separat kennzeichnen. Jede Sprachfassung testen.
Ausnahmen und Geltungsbereich
lang und hreflang erfüllen unterschiedliche Aufgaben. Eine korrekte Dokumentensprache ersetzt keine Zuordnung von Sprach-URLs.
Bezug: TYPO3 13.4 mit EXT:seo. Bei anderen Hauptversionen und eigenen Extensions können Zuständigkeiten abweichen; die tatsächlich installierte Ausgabe prüfen.
Den allgemeinen Fehler einordnen
Definition, systemunabhängige Ursachen und weitere Korrekturbeispiele: Die Hauptsprache im Dokument festlegen