International SEO & Hreflang · Lesson 04 of 4

Geo-Targeting in Google Search Console

Use Google Search Console's country targeting, hreflang validation reports, and language signals to ensure your content ranks in the right market.

A Malaysian electronics exporter built a Japanese-language website with .com domain and hosted it on a global server. The content was professionally translated, the product pages listed prices in yen, and the site even featured Tokyo-based customer testimonials. Yet after four months, the site barely appeared in google.co.jp results. A search for their flagship product returned their English site ranked in Japan — but not the Japanese version they had invested thousands of dollars to create. The missing piece was proper geo-targeting configuration in Google Search Console.

Google Search Console provides the most direct way to tell Google which country your site or subfolder targets. While hreflang tags tell Google about language and regional alternatives, and domain structure provides implicit geo-signals, Search Console's International Targeting tool lets you explicitly set a country target for subdomains and subdirectories. When all three signals are aligned, Google has maximum confidence about where to surface your content. When they conflict — such as a German-language page with no country target set — Google defaults to weaker signals and may serve the page in the wrong market.

For exporters, Geo-targeting is a three-layer system. The foundation is your domain structure (ccTLD, subdomain, or subdirectory). The second layer is hreflang annotations linking your language and regional versions. The third and most direct layer is Google Search Console's country targeting setting. Each layer reinforces the others, and gaps in any layer weaken the overall geo-targeting signal. Understanding how these layers interact is the key to diagnosing and fixing market-specific ranking problems.

Setting Up Country Targeting in Search Console

Country targeting in GSC is available for sites using a subdomain or subdirectory structure. For ccTLDs, Google automatically infers the country target from the domain extension, so the setting is not available and not needed. To access it, open the Legacy Tools and Reports section in the left sidebar, select International Targeting, and navigate to the Country tab. You will see a dropdown listing all available countries. Select the country you want your site or subfolder to target — but only if your content is genuinely relevant to users in that country.

There is an important nuance: country targeting in GSC is a site-wide or subfolder-level setting, not a page-level setting. If you have example.com/jp/ targeting Japan and example.com/kr/ targeting South Korea, each subfolder must be verified as a separate property in Search Console. This means you need to add and verify each subfolder property individually — a step that many exporters miss. Once verified, set the country target for each subfolder separately and confirm that the setting is reflected in the International Targeting report.

After setting the country target, monitor the performance data for that property. If impressions from the target country increase while impressions from other countries decrease, the setting is working correctly. It typically takes one to two weeks for Google to fully process a new country target and adjust its serving behaviour. During this period, avoid making other significant SEO changes so you can isolate the impact of the geo-targeting adjustment.

Using the Hreflang Validation Report

The Hreflang report in GSC's International Targeting section is your primary debugging tool for cross-language and cross-region annotation errors. It surfaces three categories of issues: pages with no return tags, pages with incorrect language codes, and pages with mismatched hreflang declarations. Each issue is listed with the affected URL and the specific error, making it straightforward to identify and fix problems systematically.

Common issues flagged by the report include missing reciprocal tags, which is the most frequent error. If your German page links to your English page but the English page does not link back, GSC flags the German page as having "no return tag." The fix is to ensure every page in every language includes a complete set of hreflang links covering all versions. Another common flag is "conflicting hreflang" which occurs when different pages within the same group declare different sets of language-URL pairs. Standardise your declarations across every page in the group to eliminate this error.

Run the hreflang validation report every time you add a new language version or make changes to your URL structure. The report refreshes as Google recrawls your pages, which can take several days to a week. After fixing flagged issues, use the URL Inspection tool to request recrawling of the affected pages and expedite the revalidation process. Do not assume that fixing errors in your HTML will immediately clear the GSC warnings — Google needs to rediscover and reprocess each page before the report updates.

The Interplay of Language and Country Signals

Language and country signals operate on different axes but overlap in practice. A page targeting French speakers in Canada (hreflang fr-CA) sends both a language signal (French) and a country signal (Canada). A page targeting French speakers in France (hreflang fr-FR) sends a different country signal. When both pages exist, Google uses the combined language-and-country code to decide which version to serve to a French-speaking user in Montreal versus one in Lyon.

Conflicts arise when language and country targets diverge. Consider a Spanish-language page targeting the United States. The hreflang code (es-US) signals Spanish language, US country. But if you also have a general US English page, and the Spanish page is not explicitly targeted in GSC, Google may default to showing the English page for Spanish-language queries from the US. The solution is to use both hreflang and GSC country targeting together — hreflang for the language-region pairing, and GSC for the explicit country signal on the subfolder.

The x-default tag plays a specific role in this interplay. When a user's language or region does not match any of your annotated alternatives, the x-default page is served. For most exporters, the x-default should point to the primary global English version of the site. This ensures that a user in a market you do not specifically target is still directed to your most general, accessible page. Do not omit the x-default tag — without it, Google may randomly select one of your language-specific pages for users in non-targeted markets, wasting your SEO investment on the wrong audience.

Do This Now
  1. Verify each market-specific subfolder or subdomain as a separate property in Google Search Console and set the country target for each one in the International Targeting report.
  2. Run the Hreflang report for every property and fix all flagged errors — missing return tags, incorrect codes, and conflicting declarations — then request recrawling via the URL Inspection tool.
  3. Confirm that your x-default hreflang tag points to your primary global page, and that no language-specific page is serving as the default fallback for untargeted markets.
  4. Monitor the Performance report for each market property over two weeks after making changes — verify that impressions from the target country are increasing while impressions from non-target countries decrease.

Frequently Asked Questions

No. Google automatically associates a ccTLD with its corresponding country. A .de domain is inherently understood as targeting Germany, and the country targeting dropdown is not available for ccTLD properties in Search Console. However, you should still verify the ccTLD as a separate property in GSC so you can monitor its performance, check for hreflang errors, and view search query data specific to that domain. Even though the country target is implied, the other GSC tools remain fully relevant and useful.

Google typically begins adjusting its serving behaviour within one to two weeks of setting a new country target. However, full adoption depends on how quickly Google recrawls your pages. If you have a small site with frequent crawl activity, the change may take effect in a few days. For larger sites with slower crawl budgets, it may take several weeks. You can accelerate the process by using the URL Inspection tool to request indexing for your most important pages after updating the country target.

Use region-qualified hreflang codes such as en-US for the United States, en-GB for the United Kingdom, and en-AU for Australia. Then verify each subfolder or subdomain as a separate GSC property and set the corresponding country target for each. Without the region qualifier, Google treats all English-language pages as interchangeable and may serve a UK-optimised page to US users. Also ensure the content on each page is genuinely differentiated — at minimum, pricing, shipping dates, and local address information — so that the regional targeting is supported by actual content variation.