Remediation
The document declares its language: <html lang> is present and a well-formed BCP 47 tag, and any hreflang alternates carry well-formed values. Self-referencing and reciprocity are not checked — both require fetching the alternates, and a wrong warning there would be the scanner's limit charged to the site.
markup.languagereadabilityweight 1deterministic
Why it matters
The document declares its language: <html lang> is present and a well-formed BCP 47 tag, and any hreflang alternates carry well-formed values. Self-referencing and reciprocity are not checked — both require fetching the alternates, and a wrong warning there would be the scanner's limit charged to the site.
How to fix
- See the full check definition in the rubric (linked above) for the canonical reference.
- Reach out to research@agentspeed.com if you need clarification on the check.
Hand it to your AI assistant
Paste this into Claude Code, Cursor, or any assistant with your repository open. It carries the steps, how to verify them, and the shortcuts to avoid. It is generic, though: run a scan to get one written from what your pages actually do.
Run a scan to check your site
Verify on your site
Run a scan against your domain to see whether markup.language currently passes, warns, or fails. Free, no signup; the score page is permanent and citable.