Browse documentation
Documentation possibilities

Geography and language signals

When a large share of clicks comes from countries that do not match your primary declared language—or hreflang coverage looks thin—you may be serving the wrong locale variant or missing translations.

What we look for

On plans that store geographic breakdowns, we compare country click share with html lang, visible language cues, and hreflang annotations from the crawl. Exact formulas are heuristic and may evolve.

What to do

Audit translations, hreflang clusters, and regional landing pages. Ensure each locale has indexable content that matches audience language.

Example

When you serve multiple languages, tie pages together with hreflang and keep lang on each document accurate:

<!-- English page -->
<html lang="en-US">
<head>
  <link rel="alternate" hreflang="en-US" href="https://example.com/products/tote" />
  <link rel="alternate" hreflang="da-DK" href="https://example.com/da/products/tote" />
  <link rel="alternate" hreflang="x-default" href="https://example.com/products/tote" />
</head>

Technical details

Requires sufficient GSC geo facts; sparse data may suppress the signal. See Search Console data in SEO Perception.

Stay in the loop

Weekly SEO teardowns, algorithm update alerts, and performance tactics—when we publish them.

We respect your privacy: we do not sell your email or spam you.

SEO Perception

We take all the dry, technical SEO data nobody wants to read, connect the dots with AI and decades of SEO expertise, and show you the fixes that matter most plus the opportunities with the biggest upside.


Google, PageSpeed, and PageSpeed Insights are trademarks of Google LLC. SEO Perception is not endorsed by or affiliated with Google. We use Google’s public PageSpeed Insights service because we find it useful for site owners.

© 2024 - 2026 SEO Perception. All rights reserved.

Built with love by Larsik Corp.