Synonyms restricted by locality. Per-locale synonym applicability for query rewriting — 'soda' means one thing in the US Northeast, another in the South.
Patent Overview
- Inventor
- Trystan G. Upstill, others
- Assignee
- Google LLC
- Filed
- 2010
- Granted
- 2014-05-06
The Challenge
The Challenge
Synonym substitution at scale assumes equivalent meaning across users. But per locale, the same word has different referents. 'Pop' in US Midwest = soda; 'pop' in UK = father. Per-locality synonym restriction is required for cross-locale-correct rewriting.
- Synonyms Vary By Locale — Per word pair, synonym equivalence differs across locales.
- Global Synonyms Cause Wrong Rewrites — Per locale, wrong synonym substitution damages query meaning.
- Per-Locality Restriction Required — Per locale, synonym applicability gated.
- User Locale Drives Selection — Per user, locale signal drives synonym restriction.
- Locale Boundaries Are Soft — Per locale, boundaries shift over time and through migration.
Innovation
How The System Works
The system maintains per-locality synonym mappings, identifies user locale per query, restricts synonyms to locale-applicable mappings, applies remaining synonyms in rewriting, and continuously updates mappings as language evolves.
- Maintain Per-Locality Mappings — Per locale, synonym mappings curated from corpora and validated.
- Identify User Locale — Per user, locale identified (with privacy preservation).
- Filter By Locale Applicability — Per synonym candidate, filter by user-locale applicability.
- Apply Locale-Applicable Synonyms — Per query, applicable synonyms drive rewriting.
- Validate Against User Engagement — Per (locale, synonym), engagement validates applicability.
- Update Mappings — Per locale, mappings refresh as language evolves.
- Handle Cross-Locale Users — Per multilingual or migration-context user, blended applicability.
Locale-Scoped Synonym Applicability
The patent's load-bearing idea is that synonyms must be locale-scoped. Per locale, applicable mappings differ. Restriction prevents cross-locale wrong-rewriting.
Per-Locale Mapping Sets
Per locale, synonym mapping set. Per user, locale gates which mappings apply.
- Per-Locality Mappings — Per locale, curated synonym mappings.
- User-Locale Identification — Per user, locale identified.
- Locale-Filtered Application — Per query, synonyms filtered by user-locale applicability.
Technical Foundation
Technical Foundation
The patent specifies the mapping store, locale identifier, applicability filter, rewriter, validator, mapping updater, and cross-locale handler.
- Mapping Store — Per locale, synonym mappings stored.
- Locale Identifier — Per user, locale identified.
- Applicability Filter — Per synonym, filter by locale applicability.
- Rewriter — Per query, applicable synonyms drive rewriting.
- Validator — Per (locale, synonym), validates against engagement.
- Cross-Locale Handler — Per multilingual user, blended applicability.
The Process
The Process
Per query, locale-aware synonym rewriting runs at query time.
- Receive Query — Query arrives.
- Identify User Locale — Per user, locale identified.
- Filter Synonyms — Per candidate, applicability filtered.
- Apply Rewriting — Per query, applicable synonyms rewrite.
- Retrieve And Rank — Rewritten query drives retrieval and ranking.
- Track Engagement — Per (locale, synonym), engagement tracked.
- Update Mappings — Mappings refresh.
Quality Control
Quality Control
Wrong synonym application damages query meaning. The patent specifies safeguards.
- Per-Locality Mapping Validation — Per locale, mappings validated against engagement.
- User-Locale Privacy — Per user, locale identification respects privacy.
- Applicability-Threshold Calibration — Per (locale, synonym), threshold calibrated.
- Cross-Locale Handling — Per multilingual users, blended applicability.
- Continuous Update — Mappings refresh as language evolves.
Real-World Application
Locale-scoped synonyms underpin internationalized query rewriting. The pattern of per-locale mapping plus user-locale gating informs how Google handles cross-locale linguistic variation.
- Per-locale Mapping Scope — Per locale, synonym mappings differ.
- User-locale-gated Application Filter — Per user, locale gates which mappings apply.
- Engagement-validated Quality Loop — Per (locale, synonym), engagement validates applicability.
Why Locale-Aware Content Compounds Discovery
Per locale, content using locally-appropriate vocabulary matches locale-applicable synonyms. Cross-locale generic content matches less precisely.
Why Multi-Locale Strategy Needs Locale-Specific Content
Per locale, distinct vocabulary patterns warrant distinct content. Single global content fragments across locale-specific synonym applicabilities.
<\/section>What This Means for SEO
What This Means for SEO
Synonym substitution in query rewriting is gated by locale, because the same word maps to different referents across regions. SEO implication: use locally-appropriate vocabulary and create locale-specific content, because cross-locale generic content matches synonyms less precisely.
- Use Locally-Correct Vocabulary — Synonyms are applied only where locale-applicable. Content that uses the vocabulary a region actually uses matches that locale's synonym set; generic terms match less precisely. Write in the dialect of the audience you target.
- Locale-Specific Content Beats One Global Page — Distinct locale vocabulary warrants distinct content. A single global page fragments across locale-specific synonym applicabilities, so per-locale content matches each region cleanly. Build locale variants for markets that matter.
- Avoid Cross-Locale Vocabulary Mismatch — Wrong-locale synonym usage matches the wrong intent. Using a term that means something different in another region can misalign your content. Localize terminology, do not just translate literally.
- User Locale Drives Synonym Selection — The system uses the user's locale to choose applicable synonyms. To capture a locale's queries, your content must speak that locale's terms, since the rewriting is gated by where the user is.
- Regional Term Variants Are Real Targets — Per-region synonym differences mean regional term variants are distinct opportunities. Researching how each market phrases your topic uncovers locale-specific keywords your global page misses.
- Locale Boundaries Shift Over Time — Boundaries are soft and change through migration and language evolution. Periodically revisit your locale vocabulary, because the mappings update as language changes. Keep localized content current with usage.
- Localization Compounds Discovery — Content using locally-appropriate vocabulary matches locale-applicable synonyms cleanly. A genuine localization strategy compounds across each market's synonym space, outperforming a single locale-blind page everywhere.