Local SEO According To The Leaked Google API Documents | Local SEO Guide


As you would expect, SEOs are poring over the Google API documents leaked this weekend. See Rand Fishkin’s and Mike King’s posts for more info.

I thought it would be interesting to summarize all of the “Local SEO” relevant docs we can identify. I will be updating this post throughout the day as we find more.

This document defines a message format called GoogleApi.ContentWarehouse.V1.Model.QualityProductProductSiteDataLocaleData which represents data related to a specific locale (language) of a product site.

Here’s a breakdown of the information stored for each locale:

  • boostFactor (number): A multiplier used to boost the ranking of the site in search results (higher value means higher boost).
  • gobiSite (boolean): Indicates whether the site belongs to a specific domain (gobi) that should be boosted for relevant category searches.
  • locale (string): The language associated with this data (e.g., “en” for English).

This document defines a data structure called GoogleApi.ContentWarehouse.V1.Model.GeostoreLocaleProto which represents a locale.

A locale is a geographic area with specific language and formatting preferences. Key points:

  • A locale can have multiple languages.
  • Locale is used to decide which language to use for a particular area.
  • Political boundaries may not always align with language borders (e.g. California has Spanish speakers but Spanish is not an official language).

The data structure has the following attributes:

  • language: List of languages spoken within the locale (list of strings).
  • localizationPolicyId: ID of the localization policy to apply (string).

This document defines a data structure called GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefGlobalLinkInfo which groups information about links for all locales of an entity.

The data structure has the following attributes:

  • debugTitle: Short human-readable name of the linked entity (string).
  • isBoostedPrimaryWeightLink: Whether this is a boosted primary weight link (boolean).
  • targetMid: Mid of the linked entity (string).
  • variantInfo: Information about this link for each locale (list of `GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefLinkInfo.t).

This document defines a message format called GoogleApi.ContentWarehouse.V1.Model.QualityProductProductSiteData used to store information about product sites.

Key points:

  • This data is related to product sites and likely used for internal systems (e.g., signals data).
  • It stores information for each locale (language) of the product site.
  • Each locale’s data is stored in a separate field using another message format called GoogleApi.ContentWarehouse.V1.Model.QualityProductProductSiteDataLocaleData (which isn’t defined here).

This document defines a message format called GoogleApi.ContentWarehouse.V1.Model.GeostoreLocaleLanguageProto which describes details about a single language within a specific region (locale).

Here’s a breakdown of the information stored for each language:

  • Language code: This refers to a standardized code that identifies the language (e.g., “en” for English).
  • Official: Indicates whether the language is considered an official language within the locale.
  • Preference: A value between 0 and 1 representing how preferred the language is within the locale (higher is more preferred).
  • Speaking population: Percentage of the population within the locale that can speak the language (between 0 and 100).
  • Writing population: Percentage of the population within the locale that can write the language (between 0 and 100).



Source link

Social media & sharing icons powered by UltimatelySocial
error

Enjoy Our Website? Please share :) Thank you!