Skip to content
Academy
Marketing Academy · Field Work●SEO
CoreAudit· 50 minutes

One Quarter, One Market: The Poland Expansion Call

Sea Limited (Shopee, Garena parent)

Objective: Given demand, budget, and staging-crawl evidence for a hypothetical new-market launch, apply the lesson's URL-structure framework, demand-validation step, native-keyword-research rule, and hreflang-consistency rule to make a single go/no-go launch call.

Shopee's (Sea Limited) regional growth team is deciding whether to invest a quarter of localization budget into Poland, a market where English-language listings already get organic impressions but no dedicated Polish content exists yet. You have four decisions to make before a single page gets built.

Four passes: pick the URL structure the lesson's framework favors given the budget, confirm real demand before committing content resources, catch a literal-translation trap in the core commercial keyword, and check whether hreflang coverage clears the bar for launch.

Given real budget, demand, and staging-crawl evidence, should Shopee launch in Poland this quarter, and under what structure and content plan?

International URL Structure Strategy/Demand Validation/Native Keyword Research/hreflang Rollout Auditing

Before you start

What you'll need

  • —Familiarity with Search Console's Performance report filtered by country
  • —Basic comfort with Google Keyword Planner or a similar keyword-volume tool
ccTLD
a country-code top-level domain (e.g. shopee.pl) that sends the strongest geographic signal to search engines but starts with zero domain authority and typically needs its own local SEO team.
Latent Demand
search interest that already exists for a market before any localized content is built, evidenced by organic impressions on existing (often English-language) pages from that country in Search Console.

Free path (everything below is enough to finish)

FreeSource of the country-impressions demand-validation data

Free, and the only tool that shows real organic impressions by country for pages that already exist.

FreeCompare literal-translation volume against native-research phrase volume

Free inside Google Ads without spending on ads, and supports country/language filtering needed for this comparison.

FreemiumAudit staging-site hreflang coverage before launch

Free for up to 500 URLs, sufficient for a 340-page launch scope.

AnswerThePublic(optional)
FreemiumSurface additional native question-and-comparison phrasing beyond Keyword Planner's list

Free, no sign-in, useful for catching phrasing patterns Keyword Planner alone might miss.

Paid upgrades (optional, faster/deeper)

This project is fully completable on the free path for a single-market launch decision like this one.

SEMrush(optional)
FreemiumDeeper native-language keyword clustering across a full launch page set instead of one core phrase

The free path is complete for validating one core commercial term; SEMrush earns its cost once clustering keywords across dozens of pages.

The process

4 steps

Step 01 of 04

Choose the right URL structure (ccTLD, subfolder, or subdomain) based on your budget and goals

The lesson's table: ccTLD sends the strongest geo signal but starts from zero authority and needs its own team; subfolder inherits domain authority and is the sweet spot for most growing companies; subdomain is increasingly treated as a separate site by Google and has mostly fallen out of favor.

One quarter of budget, no dedicated Polish legal or sales team yet. Which of the three structures does the lesson's framework favor for the Poland launch, and which does it rule out immediately?

Google Sheets— A structured comparison table applying the lesson's own decision criteria to this specific budget and team constraint.

Procedure

  1. List all three options (ccTLD, subfolder, subdomain) with the lesson's stated trade-off for each
  2. Apply the 'one quarter of budget, no dedicated local team' filter to each option
  3. Rule out subdomain immediately per the lesson's own guidance that Google increasingly treats it as a separate site
  4. Choose between ccTLD and subfolder based on which one doesn't require standing up a new team this quarter
Sample output
URL structure decision table
  ccTLD (shopee.pl)      Strongest geo signal, but starts at zero authority, needs its own SEO strategy and local team -> not viable this quarter
  Subfolder (shopee.com/pl/)  Inherits existing domain authority, managed centrally, no new team required -> fits this quarter's budget
  Subdomain (pl.shopee.com)   Google increasingly treats as a separate site, splits authority without the ccTLD's geo benefit -> ruled out

Decision: subfolder, shopee.com/pl/

Healthy

A structure choice that's explicitly justified against the actual budget and team constraint given, not picked by default.

Unhealthy

Defaulting to a ccTLD because 'it looks more local' without checking whether the team can actually support a zero-authority domain this quarter.

What this means

The lesson's framework isn't 'which option is best in the abstract', it's 'which option fits what you actually have.' A subfolder is the only option here that doesn't require a resource commitment the team doesn't have yet.

So what do I do about it?

SymptomActionEffort
Leadership defaults to wanting a ccTLD because competitors have oneShow them the authority-and-team cost of a ccTLD against this quarter's actual budget before agreeing30 min
No documented reason exists for why subfolder was chosen over the alternativesWrite the three-row comparison table into the launch brief so the decision is defensible later5 min
YouYou can do this yourself, no engineering access required.

Step 02 of 04

Validate demand first: check Google Search Console for organic impressions from target countries before building anything

Step 1 of the lesson's workflow: check Search Console for organic impressions from target countries on existing English pages first. 5,000+ monthly impressions from a country with zero localized content is proof of latent demand worth investing in.

A Search Console country-impressions export (illustrative, unmeasured) shows Poland at 6,400 monthly impressions with zero Polish content, versus Portugal at 900 monthly impressions with zero Portuguese content. Which market does the lesson's demand-validation step say to prioritize this quarter?

Google Search Console— Performance report, filtered by Country, compared against Pages carrying zero /pl/ or /pt/ content.

Procedure

  1. Open Search Console Performance, filter by Country
  2. Compare monthly impressions for candidate markets against existing localized content (should be zero for a true demand-validation test)
  3. Apply the lesson's 5,000+ impressions threshold as the 'worth investing in' signal
  4. Prioritize the market clearing that threshold over the one that doesn't
Sample output
Search Console, Performance by Country (illustrative, unmeasured)
  Poland    6,400 monthly impressions   0 Polish-language pages
  Portugal    900 monthly impressions   0 Portuguese-language pages

Poland clears the lesson's 5,000+ impressions latent-demand threshold; Portugal does not.

Healthy

Poland gets this quarter's localization budget; Portugal gets logged as a market to re-check once Poland's impressions data updates.

Unhealthy

Splitting the budget evenly across both markets because 'we should expand into Europe broadly', without checking which one already shows demand.

What this means

6,400 impressions with zero localized content means people are already searching and finding an English page that isn't built for them. That's a stronger signal than any competitor analysis or market-size report for where this quarter's content budget goes first.

So what do I do about it?

SymptomActionEffort
Two markets are both 'on the roadmap' with no clear sequencingSequence Poland first based on the impressions data; revisit Portugal once it clears a similar threshold30 min
The demand-validation step gets skipped in favor of 'gut feel' about which markets matterMake a Search Console country-impressions pull the mandatory first step of every future market-expansion brief5 min
YouYou can do this yourself, no engineering access required.

Step 03 of 04

Localization means more than translation: keyword research must be done natively in each market

The lesson's Mexico-vs-Spain worked example: a literal translation can rank for zero real searches because native speakers use a different phrase entirely. The fix is native keyword research per market, not machine translation of the English term.

For the Poland launch's core commercial page, a literal translation of 'free shipping' is 'darmowa wysyłka.' Native keyword research turns up 'wysyłka gratis' as the more heavily searched variant. Given the illustrative volumes below, what does this tell you about trusting translation alone?

Google Keyword Planner— Filtered to Poland, Polish language.

Procedure

  1. Pull search volume for the literal translation of the core commercial phrase
  2. Pull search volume for the native-research alternative phrasing
  3. Compare the two directly, not just check that the literal translation 'ranks for something'
  4. Choose the higher-volume, natively-researched phrase as the page's primary target
Sample output
Google Keyword Planner, Poland, Polish (illustrative)
  darmowa wysyłka   (literal translation of 'free shipping')     720 searches/mo
  wysyłka gratis    (native-research alternative)              1,900 searches/mo

The native-research phrase carries 2.6x the search volume of the literal translation.

Healthy

The page targets 'wysyłka gratis' as the primary phrase, with 'darmowa wysyłka' included as a secondary variant, both native-sourced.

Unhealthy

Shipping the page with 'darmowa wysyłka' alone because it's the direct translation everyone assumed was correct, without checking real search volume.

What this means

A literal translation isn't wrong, Polish speakers do use 'darmowa wysyłka', it's just not the dominant phrase. Native keyword research is what catches a 2.6x volume gap that translation alone can never surface, exactly the trap the lesson's Mexico-vs-Spain example warns about.

So what do I do about it?

SymptomActionEffort
The Poland page brief currently only lists the literally-translated phraseAdd 'wysyłka gratis' as the primary target phrase before the page gets written30 min
No standing process exists for native keyword validation before a new-market page gets briefedRequire a native-speaker or native-tool keyword check as a mandatory step before any new-locale content brief5 min
EitherYou or a developer can handle this, depending on your access.

Step 04 of 04

Hreflang must be implemented on every page consistently, partial rollouts create confusion

The lesson's rule: hreflang only works when it's consistent across the entire site. A partial rollout can make things worse than no hreflang at all by sending conflicting signals about which pages target which audience.

A staging crawl shows hreflang present on 40 of 340 planned Poland-launch pages. Does this satisfy the lesson's 'implement on all pages' rule, and what's the go/no-go call for launch day?

Screaming Frog SEO Spider— Bulk Export > hreflang, run against the staging site before launch.

Procedure

  1. Crawl the staging site and export the hreflang coverage report
  2. Compare pages with hreflang tags against the total planned page count for launch
  3. Apply the lesson's 'consistent across your entire site' standard, not a partial-credit standard
  4. Make a launch/no-launch recommendation based on that comparison
Sample output
Staging crawl, hreflang coverage (Screaming Frog SEO Spider)
  Total planned Poland-launch pages: 340
  Pages with hreflang tags: 40 (11.8%)
  Pages without hreflang tags: 300 (88.2%)

Coverage does not meet the lesson's site-wide consistency standard.

Healthy

Launch is held until hreflang coverage reaches all 340 pages, or the launch scope is cut to just the 40 pages that are actually ready.

Unhealthy

Launching all 340 pages on schedule with only 40 tagged, assuming 'some hreflang is better than none.'

What this means

11.8% coverage isn't a rollout in progress, it's the exact partial-rollout pattern the lesson warns sends conflicting signals. The safer call is either delay the full 340-page launch or narrow the launch to the 40 pages that are actually ready, not ship the gap and fix it after.

So what do I do about it?

SymptomActionEffort
Launch is scheduled for all 340 pages but only 40 have hreflang tagsRecommend either delaying full launch or narrowing scope to the 40 ready pages, in writing, before the go/no-go call30 min
The remaining 300 pages have no clear timeline for hreflang coverageGet a dated commitment from dev on when the remaining 300 pages will carry tags before agreeing to any partial launch5 min
DeveloperNeeds a developer/engineer to ship the fix.

Analyze your findings

What to look for

Fit to constraint, not abstract best option
Does the recommended URL structure actually fit this quarter's budget and team, not just theoretically outperform the alternatives?
Real demand evidence
Is the market prioritized because of a measured impressions threshold, or a subjective sense of which market 'feels' bigger?
Native vs. literal
Was the core commercial keyword validated against native search volume, or just translated?
Coverage percentage vs. plan
Does the staging hreflang coverage match the full launch scope, or only a fraction of it?

Make the call

Poland shows 6,400 monthly impressions with zero Polish content (clearing the 5,000+ threshold); Portugal shows 900. The team has budget for one market this quarter. Which market should get it, and why?

Recommendation · Priority: High

“Launch Poland this quarter under a subfolder structure (shopee.com/pl/), which fits the current budget and team without requiring a new local SEO team a ccTLD would demand. Target 'wysyłka gratis' as the primary commercial phrase over the literally-translated 'darmowa wysyłka', which carries 2.6x less search volume. Hold full launch until hreflang coverage moves well beyond the current 11.8% (40 of 340 pages), either by delaying to complete the rollout or narrowing initial scope to the 40 ready pages.”

Common mistakes

What trips people up

  • Choosing a URL structure based on what looks most 'official' rather than what fits the budget — a ccTLD sends the strongest geo signal in theory, but starting from zero authority without a dedicated team is a cost this quarter's budget doesn't support.

  • Prioritizing a market by gut feel about its size or importance — the lesson's impressions threshold is a measurable, evidence-based test; skipping it in favor of intuition risks investing in the market with weaker latent demand.

  • Trusting a literal translation for the core commercial keyword — as the 2.6x volume gap between 'darmowa wysyłka' and 'wysyłka gratis' shows, translation and native usage frequently diverge on exactly the highest-value commercial phrase.

  • Treating 11.8% hreflang coverage as 'in progress, close enough' — the lesson is explicit that a partial rollout is worse than none at all; launching with most pages untagged risks sending conflicting signals rather than a clean absence of signals.

Final deliverable

A go/no-go launch memo: the chosen URL structure with justification, the higher-priority market by demand evidence, the correct native commercial keyword, and whether hreflang coverage clears the bar for launch.

See a reference example
Sample output
Applying the same four-step lens to a different Southeast Asian superapp's European test market (illustrative, Grab): the demand-validation step showed France clearing the impressions threshold while Belgium didn't, and a native keyword check found 'livraison gratuite' outperforming a literal translation by nearly 2x, the same shape of finding as Shopee's Poland case, different market.

Success criteria

You're done when you can:

  • Chooses subfolder over ccTLD or subdomain with an explicit budget/team justification, not a default preference
  • Prioritizes Poland over Portugal using the 5,000+ impressions threshold, not a subjective market-size argument
  • Selects 'wysyłka gratis' over the literal translation based on the volume comparison, not assumption
  • Recommends holding or narrowing launch given 11.8% hreflang coverage, rather than shipping all 340 pages on schedule

Key takeaway

A market-expansion decision isn't one choice, it's four: the right URL structure for your actual resources, the market with proven demand, the keyword natives actually search for, and hreflang coverage that's genuinely ready. Skipping any one of the four turns a well-evidenced launch plan into a costly guess on that dimension.