Blog/Multilingual SEO

International SEO Strategy: A Playbook for Small Businesses

AP
Allan Perrottet
13 min read · Updated October 9, 2026 · Written with the Content Engine
A glowing world map with linked nodes across several countries

An international SEO strategy for a small business comes down to six decisions made in order: which second market to enter, which URL structure to use, how to tell Google about each version (hreflang and canonicals), how to localise the content, which keywords to target in that market, and how to measure the result per country. Get the order right and a second market can start showing in search within a few months. Get it wrong, usually by translating everything at once and hoping, and you end up with hundreds of pages that Google crawls but nobody finds.

This playbook is for founders and small teams who already rank in one country and want to rank in a second one without hiring an agency. It covers what to do, what to skip, and the mistakes that quietly keep translated sites invisible.

Choose your second market with evidence

The first decision is one market, chosen from data you already have, not from a list of the biggest economies.

Most small businesses expand because a few customers arrived from abroad, which is the right starting signal. Open Google Search Console, go to the Performance report, and filter by country. Look for countries where you already get impressions without trying. Those impressions mean Google already considers your pages relevant to some searchers there, even in your current language.

Then check three things in your own data:

  • Revenue or sign-ups by country. Your analytics or payment processor shows where buyers actually come from. A country with ten paying customers beats a bigger country with none.
  • Language overlap. A second English-speaking market (UK, Australia, Ireland) is cheaper to enter than a new language, because you adapt rather than translate.
  • Operational reality. Can you ship there, invoice in the local currency, and answer support questions in that language? If not, ranking there will produce visits you cannot convert.

The recommendation: pick one market and commit to it for at least six months before adding a third. Spreading a small content budget across five languages produces five weak sites instead of one strong one. Search results take time to move in any market, as covered in how long SEO takes, and that clock restarts for every new language.

Which URL structure should a small business use?

For most small businesses, a subdirectory on your existing domain (example.com/de/) is the right choice, because it is cheap, easy to maintain and builds on the authority your main site already has.

Google lists four ways to structure locale-specific URLs in its guide to managing multi-regional and multilingual sites: country-code domains, subdomains, subdirectories and URL parameters. It does not recommend URL parameters. The other three all work; they differ in cost and in how clearly they signal a country.

Structure Example Geotargeting signal Cost and upkeep Best for
Country-code domain (ccTLD) example.de Strongest; tied to one country Highest: separate domain, separate link building, sometimes local registration rules Established brands with a team per country
Subdomain de.example.com Needs hreflang to clarify; "de" could mean language or country Medium: separate DNS and often separate hosting Markets that need a different platform or server
Subdirectory example.com/de/ Needs hreflang to clarify Lowest: same host, same CMS, one domain to grow Most small businesses and SaaS
URL parameter example.com?lang=de Weak and hard to segment Low, but Google advises against it Avoid

Two points change the decision.

First, Google treats some country codes as generic domains because people use them generically, including .io, .ai, .co, .me and .tv. A .io SaaS site cannot rely on its domain for country targeting, so it needs subdirectories plus hreflang anyway. Second, switching structure later is a site migration, with redirects and a temporary dip in traffic. If you ever move, follow a proper migration plan that protects rankings.

Skip the ccTLD route unless you have a local team, a local budget for links and PR, and a legal reason to look local. For a two-person company, three separate domains means three sites to grow from zero.

The technical layer of an international SEO strategy

The technical job is to give every language version its own crawlable URL, link the versions together with hreflang, and never hide versions behind automatic redirects.

One URL per language version. Google recommends separate URLs for each language rather than switching the language with cookies or browser settings. Googlebot usually crawls from the US and sends requests without an Accept-Language header, so content that only appears for certain visitors may never be seen.

hreflang annotations. These tell Google that /en/pricing and /de/preise are the same page for different audiences. Each version must list itself and every other version, and links must be reciprocal or Google ignores them, as set out in Google's localized versions documentation. Add an x-default entry for visitors whose language you do not cover. You can place hreflang in the HTML head, in the XML sitemap, or in HTTP headers; pick one method, not all three.

Canonicals that stay in their language. Each language page should canonicalise to itself. Google's canonicalization guidance says that when you use hreflang you should specify a canonical in the same language. Pointing the German page's canonical at the English page tells Google to drop the German page.

No forced redirects by IP or browser language. Google advises against automatically redirecting users to a language version and against using IP analysis to adapt content. Show a visible language switcher instead, and let people (and crawlers) reach every version.

Do not wait for a country setting. The old Search Console International Targeting report was deprecated. Google still uses hreflang, but there is no longer a dashboard toggle that assigns your site to a country. Your structure, hreflang and on-page signals carry that job now.

If you run Shopify Markets, hreflang, self-referencing canonicals and international sitemaps are generated for you once each market has its own subfolder or domain. On WordPress, a multilingual plugin usually handles it. Either way, view the page source on a live URL and confirm the tags are there and point where you expect.

Localise the content and the keywords

Localisation means rewriting for how people in the new market search and buy, which starts with fresh keyword research in that market, not a translated keyword list.

A translated keyword list fails for a simple reason: people in different countries describe the same need with different words. The literal translation of your English head term may have no searches at all, while locals use an English loanword, a brand name or a longer phrase. You only find that by researching in the target language and country.

A workable process for each market:

  1. Start from your existing winners. List the ten pages that drive the most leads or sales in your home market. Those topics are your first candidates abroad.
  2. Research each topic natively. Set the location and language to the target market in your keyword tool, or use Google autocomplete and "People also ask" from that country. The methods in keyword research without paid tools work in any language.
  3. Check the results page, not just the volume. Search the candidate keyword from the target market and note who ranks. Local competitors, marketplaces or government pages tell you what format and depth Google expects.
  4. Write the page for that market. Use local currency, units, payment methods, shipping terms, legal references and examples. Google lists local addresses, phone numbers, currency and links from local sites among the signals it uses to understand a page's audience.
  5. Have a native speaker review it. Machine translation is a useful first draft. A fluent reviewer catches tone, idiom and the product terms that no translation engine knows.

Be careful with volume. Google's spam policies list "automated transformations like synonymizing, translating" among the examples of scaled content abuse when little value is provided to users. Translation itself is not spam, but pushing thousands of thin, auto-translated pages is the pattern that policy describes. Fewer, properly localised pages win.

How do you measure international SEO results?

Measure each market separately, with country and language filters, against a baseline you record before launch.

Blended numbers hide everything. A rise in total organic traffic can mean your second market took off or that your home market grew while the new pages sit unindexed. Set up a view per market from day one.

What to track Where to find it What good looks like
Indexed pages per language Search Console Pages report, filtered to the /de/ (or subdomain) path Most published localised pages indexed within weeks
Impressions by country Search Console Performance, Country filter Steady growth in the target country after launch
Queries in the new language Search Console Performance, Queries, filtered by page path Local-language queries appear, not only English ones
Correct version served Search Console Performance, Pages, filtered by country Target-country searchers land on the localised URL
Conversions by market Analytics segmented by country or language path Leads or sales from the new market, not just visits
Mentions in AI answers Manual checks in the target language Your localised page cited for local questions

Watch for one warning sign in particular: impressions from the target country landing on your home-language pages. That usually means hreflang is missing, not reciprocal, or blocked, so Google is choosing the wrong version for local searchers.

AI answers are worth checking too. AI Overviews and chat assistants answer in the searcher's language and can cite a localised page that is extractable and authoritative. The same principles in getting cited in Google AI Overviews apply per language.

Common international SEO strategy mistakes

Most failed expansions repeat the same handful of errors, and nearly all of them are cheap to avoid if you know them in advance.

  • Translating the whole site at once. Hundreds of translated pages with no local keyword research rarely rank, and they dilute crawl attention. Launch with the pages that convert best at home, localised properly, then expand.
  • Auto-redirecting by IP. It feels helpful, but it can stop Googlebot, which mostly crawls from the US, from ever seeing your other versions. Use a banner or switcher instead.
  • One-way hreflang. If the English page lists the German page but the German page does not list the English one back, Google ignores the pair.
  • Cross-language canonicals. A canonical from /de/ to the English URL tells Google the German page is a duplicate. It will usually drop it.
  • Invalid codes. "en-UK" is not valid because UK is not the ISO country code; use en-GB. Google says it ignores reserved codes such as EU, UN and UK.
  • Mixed-language pages. Google detects language from visible content, so a page with a German body, English navigation and English reviews sends a muddled signal. Keep each page in one language.
  • Expecting the domain to do the targeting. A .io or .ai domain is treated as generic. Without hreflang and local content, it carries no country signal.
  • Measuring only totals. Without per-country views you cannot tell whether the strategy works.

If you only fix three of these, fix redirects, hreflang reciprocity and canonicals. Those three decide whether Google can see and correctly serve your localised pages at all. The rest decide how well they rank once it can, which is where the basics in the 20% of SEO that drives results still apply in every language.

Frequently Asked Questions

What is an international SEO strategy?

An international SEO strategy is a plan for ranking in more than one country or language. It covers which markets to enter, which URL structure to use, how to connect language versions with hreflang, how to localise content and keywords for each market, and how to measure results by country. For a small business, it usually starts with one additional market rather than many.

Is a subdirectory or a ccTLD better for international SEO?

For most small businesses a subdirectory such as example.com/fr/ is better. It is cheaper, lives on one domain, and builds on the authority your main site already has. A country-code domain sends the strongest country signal, but it costs more, needs separate link building, and makes sense mainly for established brands with real local operations in that country.

Do I need hreflang if the site is only in English?

You need hreflang if you have separate English pages for different countries, such as US and UK versions with different prices or spelling. Without it, Google may show the wrong country version. If you have a single English site for everyone, hreflang adds nothing, because there are no alternate versions to connect.

Can I use machine translation for international SEO?

You can use machine translation as a first draft, but not as the finished page. Google's spam policies name automated translation among the techniques that count as scaled content abuse when pages add little value. Machine translation also misses local search terms. Research keywords in the target market and have a fluent speaker edit before publishing.

How long does international SEO take to show results?

Expect a few months before a new language version shows steady impressions, and longer to rank for competitive terms. A subdirectory on an established domain usually moves faster than a brand-new country domain, because it inherits existing authority. Track impressions by country in Search Console from launch day so you can see early movement.

Should I redirect visitors to their country version automatically?

No. Google advises against automatic redirects based on IP address or browser language, because they can stop crawlers and users from reaching all your versions. Googlebot mostly crawls from the US without a language header. Use a visible language or country switcher, or a dismissible banner suggesting the local version, instead.

The international SEO strategy to start with

For a small business, the winning international SEO strategy is narrow and deliberate: one evidence-based market, a subdirectory on your main domain, reciprocal hreflang with same-language canonicals, fresh keyword research in that market, and per-country measurement from day one. Skip mass translation, skip IP redirects, and skip extra domains until the first market pays for itself.

The hard part is not the setup; it is publishing localised, well-researched pages in two languages every month without burning out. Agent Solo's Growth plan ($99/month) researches keywords per market and publishes in two languages with hreflang and canonicals handled, and the Scale plan covers up to five languages. If your second market is still invisible, join the early access list and see whether it fits.

Keep reading

Next for the solo operator