hreflang tells Google which language and regional version of a page to show each user. For bilingual websites in Kuwait, getting it right prevents Arabic users from landing on English pages and vice versa.
What hreflang looks like
Each page lists every language version of itself, including itself, in the page head. For example, an English page links to its Arabic version with hreflang="ar", to itself with hreflang="en", and to a default with hreflang="x-default".
Rules that matter
- Tags must be reciprocal: if English points to Arabic, Arabic must point back
- Use absolute URLs including https
- Each version should have a self-referencing canonical
- Use valid codes such as en, ar, ar-KW or en-KW
- Only link to indexable pages that return a 200 status
Common mistakes
- Pointing every language version to the homepage
- Canonical tags that point Arabic pages to English pages
- Missing return tags on one language
- Using the wrong code such as ar-UAE instead of ar-AE
How to test
Crawl the website with an SEO crawler that reports hreflang errors, review international targeting signals in Search Console, and spot-check pages by viewing the source.
This website uses reciprocal hreflang on every page. We can set up the same for you.
Technical SEO → · Request a free SEO audit →