CompositeDocLocalizedVariations

AI Overview😉

  • The potential purpose of this module is to handle localized alternate names for URLs, allowing Google to serve the most relevant version of a webpage to users based on their regional and language preferences.
  • This module could impact search results by swapping out URLs in search results based on the user's location and language, potentially promoting more relevant and localized content to the top of search results. This could lead to a better user experience, as users are more likely to see content that is relevant to their region and language.
  • To be more favorable for this function, a website could provide localized alternate names for their URLs, either through canonical URLs or by specifying duplicate URLs for different regions and languages. This would allow Google to better understand the website's structure and serve the most relevant content to users. Additionally, websites could ensure that their content is properly localized and translated for different regions and languages, making it more relevant and useful to users.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Attributes

  • dupsComputedAlternateNames (type: list(GoogleApi.ContentWarehouse.V1.Model.IndexingDupsComputedLocalizedAlternateNamesLocaleEntry.t), default: nil) - A subset of computed variations, only the members which are dups to the main url. Used during serving for swapping in the URL based on regional and language preferences of the user.
  • webmasterAlternateNames (type: list(GoogleApi.ContentWarehouse.V1.Model.IndexingConverterLocalizedAlternateName.t), default: nil) - All localized alternate names provided by the webmaster (canonical and dups, indexed and not-indexed). Used on the ranking side for swapping out results based on the webmaster preference.

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.CompositeDocLocalizedVariations{
  dupsComputedAlternateNames:
    [
      GoogleApi.ContentWarehouse.V1.Model.IndexingDupsComputedLocalizedAlternateNamesLocaleEntry.t()
    ]
    | nil,
  webmasterAlternateNames:
    [
      GoogleApi.ContentWarehouse.V1.Model.IndexingConverterLocalizedAlternateName.t()
    ]
    | nil
}

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.