IndexingDupsComputedLocalizedAlternateNamesLocaleEntry

AI Overview😉

  • The potential purpose of this module is to help Google understand and manage alternate versions of a webpage that are targeted towards different languages and regions. This module appears to be responsible for computing and storing information about these alternate versions, including the URL, language, and region.
  • This module could impact search results by influencing how Google indexes and ranks pages that have multiple language and region-specific versions. It may help Google to better understand the relationships between these alternate versions and to surface the most relevant one to users based on their location and language preferences.
  • To be more favorable to this function, a website may want to ensure that it provides clear and consistent language and region-specific URLs, and that it uses standard language and region codes (e.g. en-US, de, etc.). Additionally, using a clear and consistent URL structure, such as using a specific domain or subdomain for each language or region, may help Google to better understand the relationships between the alternate versions of the webpage.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

GoogleApi.ContentWarehouse.V1.Model.IndexingDupsComputedLocalizedAlternateNamesLocaleEntry (google_api_content_warehouse v0.4.0)

Attributes

  • clusterId (type: String.t, default: nil) - Cluster-ID of that locale entry. Not Populated if the message is part of a Cluster-Proto (e.g. when loaded as a signal). The data is being populated when the proto is used outside of the cluster context. For instance, when being used as a dups-computed-localized-alternate-name.
  • deviceMatchInfo (type: String.t, default: nil) - Device match info calculated only by URL pattern.
  • language (type: String.t, default: nil) - Language/Region code. E.g. "en-US" or "de". Allowed values are language-region codes based on the W3C recommendation http://www.w3.org/TR/html401/struct/dirlang.html#langcodes
  • url (type: String.t, default: nil) - The alternate url representing the content for a specific language and region (or language only).
  • urlEncoding (type: integer(), default: nil) - see webutil/urlencoding
  • urlRegionCode (type: integer(), default: nil) - The region code that was extracted from the URL, either by the TLD or via a pattern (like 'en-ca' as a path element).. Always filled in if known, unlike the sometimes left out region part of the language field. Unknown Region Code

Summary

Types

t()

Functions

decode(value, options)

Unwrap a decoded JSON object into its complex fields.

Types

Link to this type

t()

@type t() ::
  %GoogleApi.ContentWarehouse.V1.Model.IndexingDupsComputedLocalizedAlternateNamesLocaleEntry{
    clusterId: String.t() | nil,
    deviceMatchInfo: String.t() | nil,
    language: String.t() | nil,
    url: String.t() | nil,
    urlEncoding: integer() | nil,
    urlRegionCode: integer() | nil
  }

Functions

Link to this function

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.