Day 2: Indexing 26
Shown on screen 2
A market or language selector built as a button works for users but leaves the whole cluster of alternate-language pages without crawlable links, so the cluster is orphaned for Google.
“The nav works perfectly for users, and the entire alternate-language cluster is orphaned.”
Wording checked against the slide or recording
Speaker Rebecca YuIn Day 2, 10:40 · Lightning session D: Rendering and JavaScriptEvidence slide photo
Used byrequirement DEV-INT-06
- Extends D1-C115 Day 1: Google's crawlers do not click buttons. Each page in a series needs its own URL and an <a href> link to the…
Language versions can also be language-plus-region variants: Google's example site had a generic English page (en), a UK English page (en-gb) and a Spanish page (es), each on its own URL.
Speaker GoogleIn Day 2, 14:15 · Focusing on Internationalisation and LocalisationEvidence slide photo, transcript
Used byrequirement DEV-INT-01
- Extended by D2-C627 Day 2: A community speaker said language versions need adjusting for regional variants of one language: 90 is…
Said on stage 18
Canonical links between different language versions of a page are a misuse: if a search engine accepted such a canonical group, only one language version would rank.
Speaker Tobias SchwarzIn Day 2, 12:05 · Lightning session E: Managing Duplicates and Site MovesEvidence transcript
Used byrequirement DEV-CAN-06
Google may find a site's different language versions on its own, without the site owner doing anything, but owners can take steps to make this easier for Google.
Speaker GoogleIn Day 2, 14:15 · Focusing on Internationalisation and LocalisationEvidence transcript
Each language version should have its own URL; switching languages with cookies or by updating the content in place makes the versions very difficult for Google to handle.
Speaker GoogleIn Day 2, 14:15 · Focusing on Internationalisation and LocalisationEvidence transcript
Used byrequirement DEV-INT-01
Google does not use hreflang to determine a page's language when indexing the page.
Speaker GoogleIn Day 2, 14:15 · Focusing on Internationalisation and LocalisationEvidence transcript
Used byrequirement DEV-INT-07glossary term hreflang
Google determines a page's language for indexing from the page content, not from a language code in the URL.
Speaker GoogleIn Day 2, 14:15 · Focusing on Internationalisation and LocalisationEvidence transcript
Used byrequirement DEV-INT-07
- Extended by D2-C651 Day 2: Google detects the language of each document and weights language in index selection so that the index is not…
Google annotates each page with only one language in the index.
Speaker GoogleIn Day 2, 14:15 · Focusing on Internationalisation and LocalisationEvidence transcript
Pages that mix several languages make it very hard for Google to decide which language a page is in, so each page should make its target language obvious and avoid mixing languages.
Speaker GoogleIn Day 2, 14:15 · Focusing on Internationalisation and LocalisationEvidence transcript
Used byrequirement DEV-INT-07
Scattered boilerplate in a second language is sometimes fine but still not recommended, partly because mixed languages on one page are odd for users.
Speaker GoogleIn Day 2, 14:15 · Focusing on Internationalisation and LocalisationEvidence transcript
Used byrequirement DEV-INT-07
Google said that working out a site's localized pages and which countries it targets is one of the difficult, complex tasks for it in indexing.
Speaker GoogleIn Day 2, 14:15 · Focusing on Internationalisation and LocalisationEvidence transcript
A community speaker said language versions need adjusting for regional variants of one language: 90 is 'quatre-vingt-dix' in France but 'nonante' in Belgium, and Swiss German differs from German, for example in whether the letter ß (Eszett) is used.
Speaker Alizée BaudezIn Day 2, 14:30 · Lightning session G: InternationalisationEvidence transcript
- Extends D2-C562 Day 2: Language versions can also be language-plus-region variants: Google's example site had a generic English page…
The first of three questions to ask before the technical work of international SEO is which languages, and which language variants, the site actually serves, keeping languages and variants apart.
Speaker Alizée BaudezIn Day 2, 14:30 · Lightning session G: InternationalisationEvidence transcript
Country and language are among Google's most important signals and have been used since Google's early days.
“Both of them are extremely, extremely important”
Speaker GoogleIn Day 2, 15:30 · Calculating (some) signalsEvidence transcript
- Extended by D3-C079 Day 3: To order candidates at retrieval, Google uses signals collected during indexing, and the first two are…
- Extended by D3-C082 Day 3: Country is the second retrieval signal: a user searching from Switzerland wants cheese from Switzerland, not…
Smaller languages have fewer documents on the web and so worse coverage, from an indexing perspective, than large ones, for example Basque compared with Spanish or Portuguese, Hungarian compared with German, and Sicilian compared with Italian.
Speaker GoogleIn Day 2, 15:30 · Calculating (some) signalsEvidence transcript
Google detects the language of each document and weights language in index selection so that the index is not dominated by one or two languages.
Speaker GoogleIn Day 2, 15:30 · Calculating (some) signalsEvidence transcript
- Extends D2-C585 Day 2: Google determines a page's language for indexing from the page content, not from a language code in the URL.
Without language or country input to index selection, Google's index would become an English index, because so many documents on the web are in English.
“if you just let the index decide what to rank without language or country input, then you would have an English index”
Speaker GoogleIn Day 2, 15:30 · Calculating (some) signalsEvidence transcript
In ranking, country and language signals help Google serve users the right content for their country and language.
Speaker GoogleIn Day 2, 15:30 · Calculating (some) signalsEvidence transcript
- Extended by D3-C006 Day 3: Google's first step in understanding almost any query is to detect its language, which tells Google roughly…
- Extended by D3-C080 Day 3: At retrieval, Google tries to match results to the user's language wherever possible: someone searching in…
When Google lacks content in a language, such as Basque, index selection becomes more likely to select lower-quality documents in that language.
Speaker GoogleIn Day 2, 15:40 · Deciding what goes in the index?Evidence transcript
Under-served languages were presented as an opportunity: where Google's index holds a lot of spam in a language such as Basque, a site that starts publishing in that language can very likely replace that spam with its own content and rank for those keywords (one clause of the reasoning was inaudible).
Speaker GoogleIn Day 2, 15:40 · Deciding what goes in the index?Evidence transcript
What Google's documentation says 3
Google's documentation says Googlebot mostly crawls from US IP addresses and sends no Accept-Language header, so pages that change content or redirect by the visitor's perceived country or language may not have every version crawled, indexed or ranked; it recommends separate URLs annotated with hreflang.
Publisher Google Search CentralAnnotates Day 2, 14:15 · Focusing on Internationalisation and Localisation
Used byrequirements DEV-INT-01, DEV-INT-02
Google's hreflang guide says pages that translate only the template (navigation, footer) around main content in one language still count as duplicates, because localized versions are duplicates only if the main content stays untranslated; it recommends hreflang for such pages.
Publisher Google Search CentralAnnotates Day 2, 14:15 · Focusing on Internationalisation and Localisation
Used byrequirement DEV-INT-07
Google's Search Help says the language a query is typed in is an important factor in choosing the language of results, alongside interface and device language, location and site owners' annotations, and that Google may also show results in other languages when they are helpful or when there is not enough information in the query's language.
Publisher Google Search HelpAnnotates Day 2, 14:15 · Focusing on Internationalisation and Localisation
Analysis by the author 3
Build market and language selectors as plain <a href> links to each alternate URL, not buttons or script handlers; otherwise the language versions have no internal links and depend on sitemaps to be found, which is slow.
Author Ibrahim AnjroAnnotates Day 2, 10:40 · Lightning session D: Rendering and JavaScript
Used byrequirement DEV-INT-06
- Extends D1-C067 Day 1: A page with no internal links depends on sitemaps alone to be found, so it is discovered slowly and attracts…
Because Google reads a page's language from its content and stores one language per page, translate templates (navigation, footer, buttons, legal notices) together with the main text; large untranslated blocks risk the page being annotated with the wrong language.
Author Ibrahim AnjroAnnotates Day 2, 14:15 · Focusing on Internationalisation and Localisation
Used byrequirement DEV-INT-07
List language variants such as fr-FR and fr-BE or de-DE and de-CH separately in a site's language inventory, and give each its own vocabulary and spelling review instead of reusing one translation for every country.
Author Ibrahim AnjroAnnotates Day 2, 14:30 · Lightning session G: Internationalisation
Day 3: Serving: Ranking, Search Console, and Performance 10
Said on stage 6
Google's first step in understanding almost any query is to detect its language, which tells Google roughly what content the user wants: a query in German suggests German content, a query in English English content.
Speaker John MuellerIn Day 3, 10:25 · Making sense of users' queriesEvidence transcript
Used byrequirement DEV-INT-07glossary term Query understanding
- Extends D2-C654 Day 2: In ranking, country and language signals help Google serve users the right content for their country and…
Query language detection works poorly when someone searches only for a brand name, such as Facebook or Google, because the query does not show which language the user wants results in.
Speaker John MuellerIn Day 3, 10:25 · Making sense of users' queriesEvidence transcript
Used byrequirement DEV-INT-03
- Extends D1-C215 Day 1: Serving starts with interpreting the query, which includes cleaning it up, detecting its language and…
For brand-only queries Google falls back on other information, such as the user's location and browser settings, to work out the language of the results.
Speaker John MuellerIn Day 3, 10:25 · Making sense of users' queriesEvidence transcript
Used byrequirement DEV-INT-03
Because a brand-only query does not reveal the user's language, Google sometimes struggles to show the right language version of a page for brand searches.
Speaker John MuellerIn Day 3, 10:25 · Making sense of users' queriesEvidence transcript
Used byrequirement DEV-INT-03
At retrieval, Google tries to match results to the user's language wherever possible: someone searching in Spanish does not necessarily want results in Italian.
Speaker Gary IllyesIn Day 3, 10:25 · Making sense of users' queriesEvidence transcript
Used byrequirement DEV-INT-07
- Extends D2-C654 Day 2: In ranking, country and language signals help Google serve users the right content for their country and…
Where Google cannot find results in the user's language, the speaker called the gap an opportunity for whoever targets those words.
Speaker Gary IllyesIn Day 3, 10:25 · Making sense of users' queriesEvidence transcript
What Google's documentation says 2
Google's Search Help says the language of search results is chosen from the language of the query, the user's Google language setting, the device's languages and the user's location, which helps when a word such as 'taxi' is the same in several languages.
Publisher Google Search HelpAnnotates Day 3, 10:25 · Making sense of users' queries
Google's guide to multi-regional and multilingual sites says Google Search tries to find pages that match the language of the searcher, and that geotargeting a site to one country can improve its rankings there at the expense of other locales.
Publisher Google Search CentralAnnotates Day 3, 10:25 · Making sense of users' queries
Analysis by the author 2
Sites with several language versions should not leave brand searches to chance: annotate the versions with hreflang and offer a visible language switcher, because Google may have only the user's location and browser settings to choose a version.
Author Ibrahim AnjroAnnotates Day 3, 10:25 · Making sense of users' queries
Used byrequirement DEV-INT-03
Make each page's language and target country unambiguous (one main language per page, hreflang between versions, local prices, addresses and shipping details), because Google applies language and country already at retrieval, before ranking.
Author Ibrahim AnjroAnnotates Day 3, 10:25 · Making sense of users' queries
Used byrequirement DEV-INT-07