Capability
- user-invocable
- true
- argument-hint
- [url]
- metadata
{
"author": "AgriciDaniel",
"version": "2.4.1",
"category": "seo"
}
Topics
- SEO
- hreflang
- international-seo
- i18n
- multi-language
- validation
- xml-sitemap
- language-codes
What it does
Audits and generates correct hreflang implementations for multi-language and multi-region sites, validating language/region codes, self-references, bidirectional tags, and x-default fallbacks. Detects critical mistakes like missing return tags, invalid ISO codes (e.g. `eng` instead of `en`, `en-uk` instead of `en-GB`), and protocol mismatches that cause Google to ignore hreflang signals.
Generated from the current SKILL.md.
Frequently asked
Does this skill work with HTTP headers and XML sitemaps, or just HTML tags?
It supports all three: HTML link tags, HTTP headers (for non-HTML files like PDFs), and XML sitemaps. Sitemap implementation is recommended for large sites with 50+ language variants.
What language and region codes does this skill validate?
It validates ISO 639-1 two-letter language codes (en, fr, de, ja) and ISO 3166-1 Alpha-2 region codes (US, GB, BR). It detects common errors like 'eng' instead of 'en', 'jp' instead of 'ja', and invalid region codes like 'en-uk'.
Does this skill check for bidirectional hreflang relationships?
Yes. It validates that hreflang relationships are bidirectional — if page A links to page B, page B must link back to page A. Missing return tags invalidate the hreflang signal for both pages.
Can this skill work with cross-domain hreflang setups?
Yes. It supports cross-domain hreflang (e.g., example.com and example.de) but requires return tags on both domains and recommends sitemap-based implementation for cross-domain configurations.
Does this skill assess content quality across language versions?
Yes. It includes a content parity audit that checks page existence, section structure, SEO elements, word count ratios, freshness, and cultural markers across all language versions. It also evaluates cultural adaptation for each locale against built-in profiles.
Generated from the current SKILL.md. These answers refresh after source changes.