International SEO Consultant Who Gets Global Architecture Right
International SEO is made or broken by two things: technical correctness and real localization. I get your hreflang, URL architecture, and native localization right so the right market always sees the right page, and your authority is consolidated instead of fragmented or cannibalized across countries and languages.
50+ Brands Helped 9+ Years in the SEO Industry
Your hreflang tags point out but never point back
Fix Make every annotation reciprocal and self-referencing so Google trusts the cluster instead of ignoring it.
Language versions canonicalize to one another
Fix Make each locale self-canonical so the right market page can rank instead of being deindexed.
Your foreign pages are raw machine translation
Fix Replace with native localization that matches local intent, currency, and idiom so the pages actually rank.
IP-based redirects block crawlers from your locales
Fix Suggest, never force, the locale, and never redirect crawlers, so every market version gets indexed.
Brands I've Worked With
The Right Market Has to See the Right Page
Roughly 56% of Google searches are non-English, and many shoppers simply will not buy in a language that is not their own. International SEO is the architecture-and-governance program that serves each country and language its correct version. Get the signals wrong and Google shows the wrong page in the wrong market, fragments your authority, or ignores your translations entirely, no matter how strong your global brand is.
Wrong Pages in the Wrong Markets
With missing or incorrect geo and language signals, German shoppers land on the US page and UK shoppers see American spelling and pricing. The friction quietly kills conversions in every market you do not serve correctly.
Broken or Missing Hreflang
Hreflang is what John Mueller called one of the most complex parts of SEO, and around 67% of implementations have errors per Ahrefs. A single broken or non-reciprocal annotation can void the entire cluster of related pages.
Translation That Won't Rank
Raw machine translation with no real localization misses local intent, idiom, and search vocabulary, and at scale it risks low-quality content penalties. Translation is not localization, and search engines can tell the difference.
Going global multiplies every decision: more URLs, more languages, more engines, more ways for authority to leak. Working with a senior enterprise SEO consultant means your hreflang, URL structure, and localization all ladder up to revenue and market reach in each country, not a tangle of pages competing with one another.
International SEO Services
Built for multi-market and multilingual brands, prioritized by revenue impact and shipped alongside your team, localization vendors, and developers, not handed off in a checklist.
URL & Domain Architecture
The hardest decision to reverse: ccTLD, subdirectory, or subdomain. For most brands I default to subdirectories like example.com/de/ to consolidate authority, and choose ccTLDs only where local trust or legal needs justify the split.
Hreflang Implementation & Auditing
Self-referencing and reciprocal annotations, valid ISO language and region codes, an x-default fallback, one method only never duplicated, and server-rendered output. I audit existing clusters and fix the errors that silently void them.
Localization & Transcreation
Real localization of currency, dates, units, idioms, and search intent, not machine translation. For brand campaigns I bring in transcreation so the message lands natively rather than translating word for word into something that never ranks.
International Keyword Research
Build each market's keyword set from its own SERPs and native query data, never by translating the home-market list. The way Germans, Brazilians, and Japanese users actually search rarely maps one to one onto your English terms.
ExplorePer-Market Engine Optimization
Google is not the engine everywhere. I optimize for Baidu in China, Yandex in Russia, Naver in South Korea, Seznam in Czechia, and Yahoo Japan, working within each platform's ecosystem and ranking rules rather than assuming a Google playbook transfers.
Global Technical, CDN & Speed
Fast, crawlable pages in every region: edge nodes close to each market, a healthy TTFB worldwide, and a hard rule against IP-redirecting crawlers. Speed and clean rendering are global ranking factors, not just a home-market concern.
ExploreMy International SEO Process
Global rankings move when the architecture is correct and localization is genuine. Here is how I get there, market by market.
Audit Architecture & Hreflang
Crawl every locale and validate the full hreflang cluster.
Lock the URL Structure
Commit to one structure and make each locale self-canonical.
Localize Revenue Pages First
Genuinely localize the highest-revenue pages, with native keyword research.
Build Local-Market Authority
Earn in-market links, then measure and double down per locale.
Inside an International SEO Audit
A sample of how I document findings: every issue in plain language, a real example, the fix, and a P1 to P4 priority. The data below is illustrative, for a fictional multi-market business.
All 6 findings
Hreflang must be reciprocal. If page A points to page B but B does not point back, Google distrusts and ignores the annotation, and the cluster falls apart.
The US page declares hreflang="en-gb" for the UK page, but the UK page has no return annotation, so neither benefits.
Make every annotation reciprocal and self-referencing, so each page in the cluster lists itself and every alternate, both directions.
Hreflang accepts ISO 639-1 language codes and optional ISO 3166-1 region codes. Anything else is silently dropped, so the page targets nothing.
The site uses hreflang="en-uk" and hreflang="gb", when the valid values are en-gb for UK English and en for language only.
Validate every code against the ISO lists, region optional, and never invent country shortcuts the standard does not recognize.
Without an x-default, users whose language or region is not explicitly covered get no defined page to serve, leaving the choice to chance.
The cluster declares en-us, en-gb, and de-de but no x-default, so a French or Brazilian visitor has no fallback target.
Add an x-default annotation pointing to a sensible global or language-selector page for every unmatched audience.
A canonical from one locale to another tells Google to drop the localized page entirely, which silently removes whole markets from the index.
The German page example.com/de/ sets its canonical to the English example.com/, so it never ranks in Germany.
Make each locale self-canonical and let hreflang, not canonical tags, express the relationship between language and region versions.
Hreflang added after page load by JavaScript is unreliable for crawlers and frequently missed, undermining the whole cluster.
Annotations are written into the <head> by a client-side script, so they are absent from the raw server response.
Server-render hreflang in the HTML head, or deliver it via HTTP headers or an XML sitemap, never via client-side injection.
Mixing ccTLDs, subdomains, and subdirectories splits link equity across separate properties, so no single market reaches its potential.
The brand runs de.example.com for Germany but example.com/fr/ for France and a separate example.co.uk, scattering authority three ways.
Standardize on one structure, subdirectories for most brands, and migrate the outliers so authority consolidates on a single domain.
All 5 findings
Raw machine translation reads as unnatural to native users and risks low-quality content penalties at scale, so it rarely ranks or converts.
The entire German catalog was auto-translated from English with no human review, producing stilted phrasing and wrong product terms.
Localize with native speakers, matching intent, idiom, and search vocabulary, and reserve machine translation for an internal first draft only.
Title tags, meta descriptions, alt text, and buttons left in the source language hurt both rankings and trust in the local market.
Body copy is localized but the title tags, "Add to cart" buttons, and image alt text are still in English on the German pages.
Localize every visible and indexable string, metadata, microcopy, alt text, and CTAs, not just the main body content.
Translating the home-market keyword list misses how the local audience actually searches, so pages target terms nobody queries.
"Sneakers" was translated literally for the UK market when British shoppers search "trainers," leaving the page invisible.
Research keywords natively from each market's SERPs and query data, and map content to the real local terms and intent.
Showing the wrong currency, imperial units, or US date format breaks trust and drops conversions even when the language is correct.
The German store quotes prices in dollars, sizes in inches, and dates as MM/DD/YYYY, all unfamiliar to local buyers.
Localize currency, units, date and number formats, and payment methods to each market's norms, not just the words.
Identical English text on several country domains without localization wastes the multi-property setup and confuses targeting.
The .com, .ca, and .com.au sites all serve the exact same English pages with no local pricing, terms, or content.
Genuinely localize each property to its market, or consolidate the duplicates and use hreflang to differentiate language regions.
All 5 findings
Forcing visitors to a locale by IP also redirects Googlebot, which crawls mostly from the US, so other market pages never get indexed.
A US-IP crawler hitting example.com/de/ is auto-redirected to example.com/us/, so the German page is invisible to Google.
Suggest the local version with a dismissible banner instead of forcing it, and never redirect crawlers based on IP geolocation.
For generic TLDs using subdirectories or subdomains, Search Console country targeting and per-locale properties help Google read your intent.
All locales sit under one .com property with no separate Search Console properties and no international targeting configured.
Set up a Search Console property per locale folder, monitor each market separately, and use available targeting signals correctly.
In several markets Google is not the leading engine, so a Google-only program leaves the majority of search demand untouched.
The brand targets China, Russia, and South Korea but optimizes only for Google, ignoring Baidu, Yandex, and Naver entirely.
Optimize for the dominant engine per market within its own ecosystem and ranking rules, not by assuming Google tactics transfer.
If the visible content language does not match the hreflang declaration, Google treats the signal as unreliable and may ignore it.
A page declares hreflang="fr-fr" but most of its body content is still rendered in English.
Ensure the page's actual language matches its hreflang code, so the declaration and the rendered content agree.
Local relevance comes partly from local links and mentions, and a market with only English-language backlinks reads as foreign.
The German and Japanese locales have no links from in-market publishers, only inherited links from US sites.
Earn links and brand mentions within each target market in its own language to build genuine local authority per locale.
These are illustrative examples with dummy data for a fictional business. Your real findings, counts, and priorities come from an audit of your own locales, hreflang clusters, and URL architecture.
Results in the Numbers
SaaS, and more
ranked #1
(eCommerce, per Ahrefs)
Multi-Region Catalog: An Hreflang Cleanup
A worked example of the most common international fix: a multi-region catalog whose markets were undercutting each other through broken signals and untargeted pages. This is an illustrative walkthrough of the correction, not a specific client result.
- Broken, non-reciprocal hreflang voiding the cluster across markets
- Wrong-language pages ranking in the wrong markets and confusing buyers
- Duplicate content across regions splitting authority three ways
- Reciprocal hreflang with valid ISO codes and a clean
x-default - Each market served its correct, genuinely localized page
- Authority consolidated on a single subdirectory structure
This before-and-after is an illustrative example of the correction, not a specific real international client result. Your real figures, structure, and priorities come from an audit of your own setup.
Senior, Hands-On, and Tied to Revenue
No Junior Handoff
You work directly with a senior consultant who does the actual hreflang, architecture, and localization-governance work, not an account manager relaying a junior's checklist.
Architecture-First
I lock the URL structure and hreflang foundation before scaling any market, because the structural decisions are the hardest to reverse and the most expensive to get wrong.
Localization, Not Translation
Real localization of intent, idiom, currency, and search vocabulary, with transcreation for brand campaigns, so your pages rank and convert natively instead of reading as machine output.
Governance That Scales
A repeatable per-locale process with ongoing monitoring for hreflang errors and canonical drift, so adding markets does not quietly break the ones you already run.
What Client Leaders Say
"Credit Sesame lost the #1 position for 'free credit score,' a critical driver of organic signups. Mark led the recovery through content, topical authority, internal linking and quality backlinks, and we regained the top spot."
"Since starting our program 18 months ago, our organic traffic has increased 125%. Mark took the time to really understand our business and identify market opportunities. Detail-oriented, flexible and fun to work with."
"He helped us rank #1 for our most important keywords (like 'cocoa flavanol supplement'), and dramatically improved our conversion funnel so we could fully capitalize on the new traffic. An absolute pleasure to work with."
How to Hire an International SEO Consultant
International SEO looks like translation from the outside and is really architecture and governance: the wrong URL structure or a broken hreflang cluster can fragment authority or wipe whole markets from the index. Here is how to tell a consultant who drives real global revenue from one who sells page counts. Open any topic that is relevant to you.
The right international SEO consultant pairs deep technical command of hreflang and URL architecture with the judgment to tie every market back to revenue. Plenty of vendors will translate your pages or bolt on a plugin; far fewer can tell you which structure to commit to, why your German market is invisible, and how authority is leaking across your domains. You want someone who treats architecture, hreflang, localization, and per-market targeting as one connected system, not four separate line items.
The checklist breaks into a few buckets
Core technical competence
Hreflang at scale, ccTLD versus subdirectory versus subdomain trade-offs, canonical and indexation control, and clean server-rendered international signals.
Localization range
The judgment to localize, not machine translate, including currency, units, intent, and native keyword research, plus transcreation for brand-led campaigns.
Multi-engine awareness
Fluency in non-Google markets, Baidu, Yandex, Naver, Seznam, and Yahoo Japan, so the program reflects where search demand actually lives.
Demonstrated process
A clear method from architecture and hreflang audit to localized revenue pages to local-market authority, with per-locale measurement they can show you.
On sourcing, referrals from brands operating in your target markets are the best signal. Wherever the candidate comes from, structure the engagement to start with a scoped audit or pilot. A hreflang and architecture audit tells you in days whether someone actually understands international, long before you commit to a multi-market rollout.
Once you have candidates you like on paper, get specific. "Seems to know international" is how brands end up with whole markets deindexed by a self-canonical mistake. A reliable screen has four layers, run roughly in order of effort:
1. Communication & clarity
Can they explain hreflang reciprocity and the URL-structure trade-offs in plain language? Do they steer you away from forced IP redirects and machine translation? Clarity here is a strong signal.
2. In-depth skill review
Walk through a real international engagement and probe the decisions. Listen for genuine command of hreflang validation, structure choice, and how they recovered a market that fell out of the index.
3. Live screening
Share your screen, pull up your locales and hreflang, and watch them react. Spotting a non-reciprocal tag or a cross-locale canonical live tells you more than any certificate.
4. Test project
Scope a small, paid task, a hreflang audit or a structure recommendation, and judge the clarity, prioritization, and whether the recommendations are actually implementable.
Clear all four and you are hiring with confidence rather than hope.
The audit is never the deliverable. More revenue in each market is the deliverable, and the audit is how you get there. A strong international program starts with the foundations: the right URL structure committed to, a valid reciprocal hreflang cluster with an x-default, each locale self-canonical, and genuine localization of the pages that matter.
From there, it builds. Native keyword research per market, localized revenue pages first, per-engine optimization where Google is not dominant, and local-market links that signal genuine relevance. The piece that separates good from great is sequencing: locking the structure and fixing the signals before scaling content, and localizing the highest-revenue pages first rather than translating everything at once.
The goal is consolidated authority and the right page in front of the right market, measured in per-locale revenue, not a pile of machine-translated pages that never rank.
The URL structure is the single most consequential and hardest-to-reverse decision in international SEO, so it is worth getting right before anything scales. There are three options, each with real trade-offs. ccTLDs like example.de send the strongest geo signal and build the most local trust, but every domain starts its authority from zero and they are expensive to maintain. Subdomains like de.example.com separate locales cleanly but are often treated as semi-distinct sites, so authority does not flow as freely. Subdirectories like example.com/de/ keep everything on one domain, so all your link equity consolidates behind a single property.
For most brands I recommend subdirectories, precisely because of that authority consolidation: one strong domain lifts every market rather than splitting your strength across separate properties that each have to be built up. ccTLDs make sense when local trust is paramount, when a market is large enough to justify the investment, or when legal and operational requirements demand a separate domain. The wrong move is mixing structures, which fragments authority across properties and undercuts every market at once.
The consultant you hire today should already be working on where international is going. The biggest shift is AI search localization. AI Overviews and assistants now answer queries in dozens of languages, and they reward content that is genuinely localized and clearly structured for the right market rather than thinly translated. That raises the bar on real localization and makes structured data, served per locale, increasingly important for feeding AI citation across engines.
At the same time, JavaScript rendering reliability matters more as sites get more dynamic: hreflang and localized content that depend on client-side rendering are far more fragile across markets, so server-rendered international signals are the safer play. The throughline is that international is no longer "translate the site and add some tags." It is an architecture-and-governance program that has to satisfy multiple engines and AI answer layers at once, and the consultant who matters most is the one already building for that future rather than running a one-time translation project.
International SEO FAQs
I work across four layers: architecture (choosing and committing to ccTLD, subdirectory, or subdomain, and getting canonicals right), hreflang (self-referencing, reciprocal, valid ISO codes, an x-default, one method, server-rendered), localization (real localization of intent, currency, and idiom plus native keyword research, not machine translation), and targeting (per-market engines like Baidu, Yandex, and Naver, plus local-market authority). Every issue gets a plain-language description, a fix, and a P1 to P4 priority by business impact, so you get a roadmap rather than a checklist.
Engagements are monthly retainers starting at $5,000/month, with the sweet spot around $10,000/month for multi-market brands that need ongoing hands-on support. Price is driven by the number of markets and languages, competitiveness, and how much implementation help your team and localization vendors need. See pricing for details, or book a free analysis and I'll give you a realistic scope.
For most brands I recommend subdirectories (example.com/de/) because they consolidate all your authority behind one strong domain, so every market benefits from the same link equity. ccTLDs (example.de) send the strongest local signal and build the most trust, but each domain starts from zero authority and they are costly to maintain, so they suit large markets or cases where local trust or legal needs demand a separate domain. Subdomains sit in between. The one structure to avoid is a mix, which fragments authority across properties. It is also the hardest decision to reverse, so it is worth getting right before you scale.
Hreflang is the annotation that tells Google which language and region version of a page to serve to which user, so a UK searcher gets en-gb and a German searcher gets de-de. It matters because getting it wrong shows the wrong page in the wrong market or creates duplicate-content confusion. It is also notoriously error-prone: John Mueller called it one of the most complex parts of SEO, and around 67% of implementations have errors per Ahrefs. A single broken or non-reciprocal annotation can void the whole cluster, which is why I audit it carefully and server-render it.
Localize. Translation swaps words; localization adapts intent, idiom, currency, units, dates, and search vocabulary to how the local market actually thinks and searches. Raw machine translation reads as unnatural, misses local query terms, and at scale risks low-quality content penalties, so it rarely ranks or converts. Many shoppers will not buy in a non-native language, and with roughly 56% of Google searches being non-English, the markets you serve poorly are real revenue left on the table. I use native localization, with transcreation for brand campaigns, and reserve machine translation for internal first drafts only.
By optimizing for the engine that actually dominates each market within its own ecosystem. That means Baidu in China, Yandex in Russia, Naver in South Korea, Seznam in Czechia, and Yahoo Japan, each with its own ranking rules, content expectations, and webmaster requirements. A Google-only program leaves the majority of search demand untouched in these countries, so I treat per-market engine optimization as a first-class part of the plan rather than assuming Google tactics transfer.
It depends on where the problems are. Fixing broken hreflang or a self-canonical mistake can bring deindexed market pages back within weeks, since you are recovering pages Google already knows. Building genuine authority and rankings in a brand-new market on a fresh ccTLD takes much longer, often 6 to 12 months, because you are starting that domain's reputation from scratch. Localizing revenue pages on an existing strong domain sits in between. I sequence the fast structural recoveries first so you see movement early while the longer authority work compounds.
Screaming Frog for crawling and validating hreflang at scale, Ahrefs, Semrush, and Sistrix for international keyword data and hreflang validators, Google Search Console's International Targeting and per-locale properties, and Botify or Lumar for multi-locale enterprise crawling and indexation monitoring. For non-Google markets I add per-market analytics and webmaster tools like Yandex Metrica, Baidu, and Naver. No proprietary black boxes, and the systems and dashboards we set up are yours to keep.
Related Services
Local SEO
Win the map pack and nearby revenue in each individual city and market you serve.
ExploreNational SEO
Build the domain authority to compete across a whole country before going global.
ExploreTechnical SEO
Clean crawlability, rendering, schema, and speed so every locale can actually rank.
ExploreReady to Get Your Global SEO Right?
Book a free analysis and I'll show you where your international setup stands: the hreflang errors, structure leaks, and localization gaps holding back each market, and what closing them is worth. No obligation, just a clear plan.