Crawlmere › Skills › hreflang checker
hreflang checker – a skill for Claude
Audits language and region versions and generates correct hreflang tags.
What it checks and does
- Invalid codes such as en-UK or en_US
- Missing self-reference and return links
- Missing x-default
- Canonical that cancels hreflang, alternates that don't exist
Try asking
“Check hreflang across ./dist (English, Spanish, German).”
Script
hreflang_check.py – Python 3.8+, standard library only, covered by the pack's tests. Claude runs it and reads only the output, so long files don't fill your context.
When Claude uses it
The skill's description, which Claude matches against your request:
Audit hreflang annotations on a multilingual or multi-regional site (HTML link tags or XML sitemap xhtml:link entries) for invalid language/region codes, missing self-references, missing return links, x-default, and conflicts with canonicals; then generate correct hreflang tags. Use when the user has an international/multilingual site, asks about hreflang, language versions showing in the wrong country, or "no return tags" errors.
Part of the Crawlmere pack – 15 SEO skills for Claude Code, claude.ai and the API. $24 once, no subscription.
Related skills
- SEO client report – Turns exports and audit results into a clear monthly report for a client, a boss or yourself.
- Technical SEO audit – Page-level audit of a built site, saved pages or URLs, sorted into critical, high, medium and low fixes.
- Title & meta description writer – Writes titles and descriptions for one page or a whole CSV, then checks length, approximate pixel width and duplicates.