15 International SEO Audit Checklist Items Every Global Website Should Check

A site launches in three countries, the content gets translated, everyone expects traffic in each market. Six months later the German page ranks in the UK, the Australian pages are barely indexed, and the US version is quietly outranking every other version of itself.

That pattern is common, and it is almost never caused by the content. It is caused by signals that tell search engines which version belongs to which audience, and those signals break in ways nobody notices until traffic stalls.

An international SEO audit is how you find them. This checklist covers fifteen areas worth working through on any multi-country or multilingual site, what each one affects, how to check it, and the mistakes that come up most often.

What Is an International SEO Audit?

An international SEO audit is a review of how a website communicates language and country targeting to search engines. It checks URL structure, hreflang annotations, canonical tags, localization quality, crawlability and indexation across every market version, so the right page reaches the right audience.

A standard audit asks whether a site can be crawled, understood and ranked. A global SEO audit asks the same questions once per market, then adds a harder one: can search engines tell these near-identical pages apart, and do they know who each one is for?

Take a site targeting the United States, the United Kingdom and Australia. Three versions, all in English, often 90% identical. Without clear signals, search engines have three pages competing for the same queries and no reason to prefer one per market. Swapping "color" for "colour" does not resolve that. The distinction has to be made structurally, not editorially.

Why Is an International SEO Audit Important?

When international signals are wrong, the symptoms are specific and recognizable:

  • The wrong country version ranks, so US visitors land on UK pricing
  • Pages in one language get indexed for a market that does not speak it
  • Near-identical versions compete with each other, splitting relevance
  • Crawl budget gets spent on thousands of variants that will never rank
  • New country sections never gain traction because nothing links to them
  • Traffic in one market drops while another rises, with no obvious cause

None of this shows up as an error message. That is what makes it worth auditing deliberately rather than waiting for a report to flag it. Google's own guidance notes that geotargeting is not an exact science, which is another way of saying the signals you send matter more than you would like.

15 International SEO Audit Checklist Items

1. International URL Structure

Every global site has to choose how country and language versions are separated: country-code domains (example.de), subdomains (de.example.com), or subdirectories (example.com/de/). Country-code domains send the strongest geographic signal but split authority and cost more to maintain. Subdirectories keep authority consolidated and are cheaper to run, which is why many teams choose them. There is no universally correct answer.

Audit it: map every market to its URL pattern and check for consistency. Mixed structures are the real problem, not the structure itself.

Frequent mistake: a site that grew organically ends up with example.com/uk/, de.example.com and example.fr all at once. Changing structure later means a migration, so decide deliberately and stick with it.

2. Country and Language Targeting

These are different things, and treating them as one causes more international SEO issues than any other single error. Language targeting says "this page is in French". Country targeting says "this page is for people in Canada". A page can be one, the other, or both.

Audit it: list your pages and ask what each one is actually targeting. A Canadian French page is fr-ca. A page for all French speakers anywhere is fr. Using fr for a page with Canadian pricing sends the wrong signal.

Frequent mistake: creating country pages when the difference is only language, or language pages when the difference is currency and shipping. Match the annotation to the real difference.

3. hreflang Implementation

Hreflang tells search engines that pages are localized versions of each other and which audience each serves. It uses ISO 639-1 language codes and, optionally, ISO 3166-1 Alpha-2 country codes.

<link rel="alternate" hreflang="en-us" href="https://example.com/us/" /> <link rel="alternate" hreflang="en-gb" href="https://example.com/uk/" /> <link rel="alternate" hreflang="en-au" href="https://example.com/au/" /> <link rel="alternate" hreflang="x-default" href="https://example.com/" />

Every page in the set carries the full set, including a reference to itself. The x-default entry handles users who match none of your versions. Google supports three delivery methods, HTML head, HTTP headers and XML sitemaps, and treats them as equivalent. Pick one.

Frequent mistake: writing a country code alone. There is no hreflang="uk" or hreflang="us". Language always comes first, and the country code is the optional second part.

4. hreflang Errors and Validation

Hreflang breaks quietly. The annotation looks fine in the source and is ignored entirely by search engines.

Audit it: crawl the site with a tool that extracts hreflang and check four things. Do return tags exist, meaning each page references the others and they reference it back? Do all referenced URLs return 200 rather than redirecting or 404ing? Are language and country codes valid combinations? Are declarations consistent across the whole set?

Worth knowing: Search Console's International Targeting report, which used to surface hreflang errors, was deprecated in 2022 and removed. Hreflang itself is still supported, but the validation is now on you and your crawler.

5. Canonical Tags Across International Pages

This is where otherwise solid implementations fall apart. Hreflang and canonical tags have to agree. If your UK page canonicalizes to the US page, you have told search engines the UK page is a duplicate that should not be indexed, and the hreflang set is discarded.

Audit it: confirm every regional page has a self-referencing canonical. /uk/ points to /uk/, /au/ points to /au/.

Frequent mistake: a CMS or plugin set to canonicalize everything to a "master" version, usually the original market. It is a one-line setting that can remove an entire country from search.

6. Duplicate and Near-Duplicate Content

English-language markets are the hard case. Translated pages are rarely a duplicate problem, because Google treats localized versions as duplicates only when the main content remains untranslated. Three English versions with the same text are a different situation.

Audit it: compare the main content of equivalent pages across markets. If two versions are 95% identical with only a currency symbol changed, ask what makes the second one worth indexing separately.

Fix: either localize properly so each version earns its place, or consolidate into one page with hreflang covering the genuine variants.

7. International Keyword Research

Translating a keyword list is not keyword research. The words people search change between markets even when the language does not.

British searchers look for a "letting agent", Americans for a "rental agency". Australians say "ute", Americans say "pickup truck". A term with meaningful volume in one market can be close to zero in another, and the competitive landscape differs entirely.

Audit it: pull country-filtered volume data per market rather than reusing one list. Check which pages actually rank for your terms in each country using a location-set search.

Frequent mistake: running one keyword set through translation and treating the output as a strategy. It misses local terminology, regional modifiers and differences in commercial intent.

8. Content Localization

Translation converts words. Localization adapts the page to how that market buys: currency and tax display, units, date formats, spelling conventions, local phone numbers, delivery and returns information, regulatory details where they apply, and calls to action phrased the way people there expect.

Audit it: open a regional page and ask whether a customer in that country would find anything that felt written for someone else. Prices in the wrong currency and support hours in the wrong time zone are the usual offenders.

Frequent mistake: machine-translating at scale and publishing without review. It reads as foreign to local customers, and thin translated pages at volume sit close to Google's scaled content abuse policy.

9. Internal Linking Between Country Pages

Search engines discover regional sections through links. If a new market lives behind a JavaScript country selector and nothing else points to it, those pages may be effectively orphaned.

Audit it: crawl the site and check whether every regional page is reachable through a crawlable link. Confirm the language or country selector uses real anchor tags with href attributes.

Frequent mistake: selectors built with JavaScript and no fallback links, or footers carrying links to all forty markets on every page, which dilutes the signal and clutters the experience for everyone.

10. XML Sitemaps

Sitemaps should list canonical, indexable URLs for every market. Splitting them by region makes coverage problems visible: if the Australian sitemap shows far fewer indexed pages than the US one, you have a specific thing to investigate.

Audit it: confirm each sitemap contains only 200-status canonical URLs, no redirected or noindexed pages, and compare submitted against indexed counts in Search Console.

Frequent mistake: a single sitemap listing thousands of URLs across every market, with no way to tell which region is underperforming.

11. Crawlability and Indexation

Publishing thousands of international pages does not mean they will be crawled, and being crawled does not mean being indexed. On large multi-market sites this gap is usually the biggest single problem.

Audit it: check robots.txt for rules blocking regional paths, look for stray noindex tags on new market sections, follow redirect chains between country versions, and use the URL Inspection tool on a sample of pages per market. Server logs, where you have them, show which regions Googlebot actually visits.

Frequent mistake: a staging-era Disallow left in robots.txt after a country launch. Simple, common, and it removes a market completely.

12. Page Speed and Core Technical Performance

Performance varies by market because infrastructure does. A site hosted in Ohio and fast for US visitors may be slow in Sydney. Google's Core Web Vitals targets are LCP within 2.5 seconds, INP under 200 milliseconds and CLS below 0.1, measured on real users, which means each market produces its own numbers.

Audit it: review field data by country rather than one overall score. Check whether a CDN serves all target regions and whether region-specific scripts, such as local consent tools or chat widgets, are slowing particular versions.

Keep expectations sane: good vitals support a better experience and align with what Google's systems reward, but speed alone does not lift rankings.

13. Mobile Experience Across Markets

Mobile share, device mix and connection quality differ sharply between countries, so a mobile experience that tests fine in one market can fail in another.

Audit it: open each regional version on a mid-range phone, throttled. Check that country selectors are usable with a thumb, forms accept local phone and postcode formats, translated labels do not overflow their buttons, and consent banners do not cover the content on smaller screens.

Frequent mistake: testing only the primary market. Longer words in German or French routinely break navigation built around shorter English labels.

14. Structured Data and Localized SERP Elements

Structured data helps search engines understand entities and can make pages eligible for richer results. Eligible, not guaranteed.

Audit it: confirm markup exists per regional page and reflects that region, with local currency in Product markup, local addresses in LocalBusiness markup, and Organization markup consistent across versions. Validate with the Rich Results Test and check the Enhancements reports in Search Console.

Frequent mistake: copying markup across regions without updating it, so every market publishes US dollar prices or the same head office address.

15. Google Search Console and International Performance

Search Console is the closest thing to ground truth about how each market is performing, and the country dimension is underused.

Audit it: filter Performance by country and compare impressions, clicks, CTR and average position per market. Then filter by page to check whether the right regional URLs are receiving impressions in the right countries. A UK page collecting US impressions points straight at a targeting problem.

Also check: the Pages report, split by market where your property structure allows it, to see how many URLs per region are indexed versus excluded and why.

International SEO Audit Tools

No tool replaces judgement, and you do not need all of these. Most audits run on two or three.

  • Google Search Console — indexing status, per-country performance, URL inspection. Free, and the only source of Google's own data about your site.
  • A crawler such as Screaming Frog — extracts hreflang across the site, flags missing return tags, broken alternates, canonical conflicts and orphan pages. This is where most international SEO analysis actually happens.
  • Ahrefs or Semrush — country-filtered keyword data, competitor visibility per market, and rank tracking by location.
  • Google Analytics — behaviour by country, which often reveals mismatches between where traffic lands and where it converts.
  • PageSpeed Insights — field and lab performance data, useful when compared across markets rather than read in isolation.
  • Rich Results Test — validates structured data per page and per region.
  • A dedicated hreflang validator — useful on large sets, though a good crawler covers most of the same ground.

International SEO Audit Checklist: Quick Summary

Priority reflects how badly a mistake breaks targeting, not how much work it takes to fix.

Audit area What to check Priority
URL structureOne consistent pattern across all marketsCritical
Country vs language targetingEach page targets what it actually differs byCritical
hreflang implementationValid codes, full sets, x-default, one methodCritical
hreflang validationReturn tags, live URLs, consistent declarationsHigh
Canonical tagsSelf-referencing on every regional pageCritical
Duplicate contentWhether near-identical versions earn separate pagesHigh
Keyword researchMarket-specific terms, not translated listsHigh
LocalizationCurrency, units, spelling, local detailHigh
Internal linkingCrawlable links to every regional sectionMedium
XML sitemapsCanonical indexable URLs, split by regionMedium
Crawlability and indexationrobots.txt, noindex, redirects, orphan pagesCritical
PerformanceCore Web Vitals per market, CDN coverageMedium
Mobile experienceSelectors, forms, translated labels on small screensHigh
Structured dataRegion-accurate markup, validatedMedium
Search Console monitoringPer-country performance and indexing anomaliesHigh

Common International SEO Mistakes to Avoid

  • Translating keywords literally. The words convert, the search behaviour does not.
  • Canonicalizing every regional page to one master URL. The fastest way to remove a market from search.
  • Country codes used alone in hreflang. Language first, country optional. There is no hreflang="uk".
  • Missing return tags. One-directional hreflang is ignored, and it looks correct in the source.
  • Automatic IP-based redirects. Google advises against adapting content by IP, noting that IP location analysis is unreliable and that most of its crawling originates from the US. Offer a suggestion banner instead of forcing a redirect.
  • Country pages with no real localization. A city or currency swap is not a reason for a separate page to exist.
  • Thin location pages at scale. Hundreds of near-identical pages create crawl waste and quality problems rather than coverage.
  • Forgetting internal links. New markets launched behind a JavaScript selector often never get discovered properly.
  • Assuming translation equals international SEO. Translation is one input. Targeting, structure and indexation do the rest.

How Often Should You Run an International SEO Audit?

There is no universal schedule, and anyone offering one is guessing at your situation. What matters more is auditing at the moments when things break.

A full audit makes sense at the start of any international program, and a lighter technical review periodically after that, often quarterly for large multi-market sites and less frequently for smaller ones. Beyond that, audit on events rather than dates: before and after a migration, whenever a new country or language launches, after a CMS or theme change, following a URL structure change, and whenever one market's traffic moves in a way the others do not explain.

When Should You Hire an International SEO Audit Service?

Plenty of this checklist is workable in-house, particularly on a site with two or three markets and a clean structure. Outside help earns its cost when the complexity outgrows the available time.

Signs it is worth bringing someone in: more than a handful of country or language versions, a large catalogue where templates multiply every mistake, organic traffic falling in one market while others hold, indexation that behaves differently per region without explanation, hreflang sets too large to validate by hand, a migration that did not go to plan, or country-level ranking problems nobody has been able to diagnose.

Final Thoughts

International SEO rewards precision more than effort. The sites that perform across markets are rarely the ones with the most content; they are the ones where targeting signals are consistent, canonicals agree with hreflang, every market is crawlable and indexed, and content was localized rather than converted.

Work through the fifteen items above and you will find the problems that matter. Run an international SEO audit at the right moments after that, and most of them will not come back.

Get Your International SEO Audit

If your site targets several countries and the results do not match the effort, the fastest way forward is a proper diagnosis. Pro SEO Marketing360 audits multi-market and multilingual websites, covering hreflang, canonical logic, indexation, localization quality and per-country performance.

Send your website, your target markets and what you are seeing in the data. We look at the site before replying and come back with specific findings, in priority order. If the problem turns out to be smaller than an audit, we will tell you that too.

Get Your International SEO Audit

Pro SEO Marketing360
Website: proseomarketing360.com
Email: info@proseomarketing360.com

Frequently Asked Questions

What is an international SEO audit?

It is a review of how a website signals language and country targeting to search engines. The audit covers URL structure, hreflang annotations, canonical tags, localization quality, crawlability and indexation across every market version, with the goal of making sure the right page reaches the right audience.

Why is an international SEO audit important?

Because international targeting fails silently. Wrong-country pages rank, near-identical versions compete with each other, and new markets stay unindexed, none of which produces an error message. An audit surfaces those problems deliberately rather than waiting for a traffic drop to reveal them months later.

What should an international SEO audit include?

At minimum: URL structure, country and language targeting logic, hreflang implementation and validation, canonical consistency, duplicate content across markets, market-specific keyword research, localization quality, internal linking, sitemaps, crawlability and indexation, performance, mobile experience, structured data, and per-country Search Console analysis.

How do I audit hreflang tags?

Crawl the site with a tool that extracts hreflang, then check four things: that every page in a set references the others and is referenced back, that all target URLs return 200 rather than redirecting or 404ing, that language and country codes are valid, and that canonical tags do not contradict the hreflang set.

What is the difference between international SEO and local SEO?

Local SEO aims to make one business visible in a defined geographic area, largely through Google Business Profile, local pages, citations and reviews. International SEO aims to make the correct version of a website visible in the correct country or language, largely through URL structure, hreflang and localized content.

How often should a global website be audited?

There is no fixed schedule. A full audit at the start of an international program, then lighter technical reviews periodically, works for most sites. More usefully, audit on events: migrations, new market launches, CMS or URL structure changes, and any unexplained shift in one market's organic traffic.

What tools are useful for an international SEO audit?

Google Search Console for indexing and per-country performance, a crawler such as Screaming Frog for hreflang and canonical validation, Ahrefs or Semrush for market-specific keyword and competitor data, PageSpeed Insights for performance by region, and the Rich Results Test for structured data. Two or three usually cover an audit.