CLIENT CLICKS5,462,870+
SEO Amman Agency
Get a Free Audit
SEO Solution

Hreflang Tags — Getting the Right Language in Front of the Right User

Hreflang tells Google which language version of your page to show to which user. Without it, your English pages may rank in Arabic search results, your Arabic pages may be suppressed in English results, and users land on pages in the wrong language — and immediately leave.

Direct Answer

Hreflang tags tell Google which language version of your page to show to which user — bilingual sites without them lose a significant share of their Arabic organic traffic to the wrong language version, which is why we implement hreflang on every EN/AR site we build.

SEO

SEO Amman Agency Insight

Hreflang is non-negotiable for any bilingual site we build. Every English and Arabic page pair gets correct hreflang annotations in the HTML head — Google validated and confirmed via Rich Results Test on every deployment. We have seen bilingual sites without hreflang lose half their Arabic organic traffic to the wrong language version.

What Is Hreflang?

Hreflang is an HTML attribute (or HTTP header, or sitemap annotation) that signals the relationship between different language versions of the same page. The syntax is: <link rel="alternate" hreflang="ar" href="https://yourdomain.com/ar/page/" />. You declare the hreflang for every language version you have — including an x-default for users who don't match any specific language. For a bilingual EN/AR site like ours, each page has three hreflang tags: one for English (hreflang="en"), one for Arabic (hreflang="ar"), and one x-default pointing to the English version. Google uses these to serve the most appropriate language version to each user based on their browser language and location — which dramatically improves engagement and reduces bounce rate from language mismatches.

Why Hreflang Is Critical for Arabic/English Sites

  • Without hreflang, Google may show Arabic users the English version of your page — a mismatch that causes immediate bounces
  • Hreflang prevents language-based duplicate content dilution — Google understands EN and AR versions are translations, not duplicates
  • x-default ensures international users who speak neither English nor Arabic still reach a usable version
  • Bilingual sites without hreflang often see one language version suppressed entirely in search results
  • Correct hreflang implementation is one of the most impactful technical SEO improvements for Arab businesses with English content

How We Implement Hreflang on Client Sites

01

Add hreflang to all three locations

We implement hreflang in page head tags, in the XML sitemap (for guaranteed crawler discovery), and in HTTP headers for non-HTML resources. All three methods can coexist — more discovery paths are better.

02

Make it fully reciprocal

Every hreflang implementation must be reciprocal — if page A declares page B as its Arabic alternate, page B must declare page A as its English alternate. Missing reciprocity means Google ignores the signal.

03

Include x-default on every page

x-default is often missed. We point it to the English version for all client sites — ensuring users who don't match any language annotation still land on the primary language version.

04

Test with hreflang validators and GSC

After implementation, we run the site through hreflang validators and monitor GSC's International Targeting report for hreflang errors — missing reciprocal tags, incorrect language codes, and broken URLs in hreflang attributes.

Hreflang Mistakes That Confuse Google

Non-reciprocal hreflang annotations
If page A lists page B as its alternate but page B doesn't list page A as its alternate, Google ignores the entire hreflang set for both pages. Every alternate must be declared from both sides.
Using country codes instead of language codes
hreflang="jordan" or hreflang="arabic" are not valid. Use ISO 639-1 language codes: hreflang="ar" for Arabic, hreflang="en" for English. You can combine with country: hreflang="ar-JO" for Arabic in Jordan, hreflang="ar-SA" for Arabic in Saudi Arabia.
Hreflang URLs that return errors or redirect
Every URL in a hreflang annotation must return 200 OK. URLs that redirect or return 404 make Google ignore the hreflang signal. We audit all hreflang URLs for live status.
Missing x-default hreflang
x-default tells Google what page to show users who don't match any language. Without it, these users may get any version at random. Always include x-default pointing to your primary language version.

Frequently Asked Questions

Are Your Language Signals Sending Users to the Right Page?

We implement, audit, and fix hreflang for bilingual EN/AR sites across Jordan and the Arab world. Full reciprocal implementation with GSC monitoring.

Get a Free Hreflang Audit