Learn · Technical SEO · Beginner

How to check your multi-regional site’s targeting signals

Learn how to check, one market at a time, whether your site tells Google clearly which country and language each page is for, using the signals Google documents.

Published
Last reviewed
Time
60 minutes to do

What multi-regional targeting signals are

A multi-regional site targets users in different countries. A multilingual site offers content in more than one language. Many sites are both. Google says it looks for the page that matches the searcher's language and locale, so your site needs to say clearly which page is for whom.

This guide lets you check that, market by market, without special tools.

Why your site has to declare its markets

Google's documentation says it does not vary where its crawler comes from to find variations of a site, ignores location meta tags, and advises against adapting content by IP location. The result is that variations you do not declare may not be found. Google lists the methods it supports in Managing multi-regional and multilingual sites, and this guide checks each in turn.

What you need to check your multi-regional site

  • A list of the countries and languages your site is meant to serve
  • The web address of the same page in each version
  • A web browser, to view page source and test the language switcher
  • Access to your site's sitemap or the head of your pages, to see how versions are declared

Check your multi-regional site's signals, step by step

  1. 1

    List each market and its address

    Write down one row per country or language and the full web address of one page in that version. Note which structure each uses: a country-specific domain, a subdomain, a subdirectory or a URL parameter. Google compares these four and recommends against URL parameters.

    You will know it worked when You have one row per market, each with a full address and a named structure.

  2. 2

    Check each language has its own address

    Google recommends a different URL for each language version rather than changing the language with cookies or browser settings. Open each version in a private window and check that its address is different and that the page loads in the right language without a prompt or redirect.

    You will know it worked when Every language version loads from its own address with no automatic redirect.

  3. 3

    Check the visible language is clear

    Google says it uses the visible content of a page to work out its language, not code-level language information or the URL. Read each page: content and navigation should use one language, with no side-by-side translations. Translating only the boilerplate while the main content stays in one language is something Google says can create a poor experience.

    You will know it worked when Each page reads in a single language from header to footer.

  4. 4

    Check the declared signals agree

    Google lists several signals for a page's intended audience: a country-code domain, hreflang statements, server location and cues such as local addresses, language and currency. View the page source or sitemap and note which of these each version has. Google says generic domains such as .com need an explicit country target if you want to target a place.

    You will know it worked when For each market you can name at least one explicit signal, and none of the signals points to a different country.

  5. 5

    Check people can choose a version

    Google advises against redirecting people automatically between language versions, and suggests links to other versions so users can choose. Check that each page offers a visible way to switch region or language, and that visitors are not forced into a version based on a guess.

    You will know it worked when Every page has a visible region or language choice, and no version redirects you away automatically.

  6. 6

    Check same-language versions for duplicates

    If two versions show similar content in the same language, for example a German page on a country domain and a German page in a subdirectory, Google says to pick a preferred version and use a canonical tag together with hreflang. Compare such pages and note which one you intend to be preferred.

    You will know it worked when Each set of similar same-language pages has one preferred address, declared with canonical and hreflang.

Common mistakes with multi-regional signals

  • Relying on location meta tags. Google says it ignores them.
  • Adapting page content by visitor IP location. Google calls IP analysis difficult and generally unreliable, and says it may not crawl those variations.
  • Putting a country target on a generic domain without declaring it. Google says to set it explicitly.
  • Using URL parameters to separate markets. Google marks that option as not recommended.
  • Redirecting visitors automatically to a version chosen for them, which can stop people and search engines reaching every version.

Terms used when you check multi-regional signals

Multi-regional
A site that explicitly targets users in different countries.
Multilingual
A site that offers content in more than one language.
ccTLD
A country-code top-level domain, such as .de for Germany, which is a strong signal of the country a site is for.
Geotargeting
Aiming a site or page at users in a specific country.

Sources for checking multi-regional signals

Choosing a structure for new markets, or untangling one?

Send Dean the markets, the current addresses and what each version declares. The reply says what looks consistent and what does not.