RepositoryWebrefGlobalLinkInfo

AI Overview😉

  • The potential purpose of this module is to provide a way to group and prioritize links to different locales of a website, allowing Google to better understand the structure and relevance of the site's content.
  • This module could impact search results by influencing the ranking of a website's pages, particularly in cases where the website has multiple locales or versions. By identifying "BoostedPrimaryWeight" links, Google may give more importance to certain pages or sections of the site, affecting their visibility and ranking in search results.
  • To be more favorable to this function, a website may consider the following: Ensure that links to different locales are properly structured and easily crawlable by Google. Use clear and consistent naming conventions for links and locales. Identify and highlight the most important or primary links to each locale, which may be considered "BoostedPrimaryWeight" links. Ensure that the website's structure and content are optimized for each locale, taking into account language, region, and cultural differences.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 2

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

Groups together the LinkInfo for all locales.

Attributes

  • debugTitle (type: String.t, default: nil) - A short human-readable name/title of the entity, similar to what is displayed at the top of a Hume page. Do not use for any production purpose as it does not provide guarantees for stability or policy checks (access requirements).
  • isBoostedPrimaryWeightLink (type: boolean(), default: nil) - Whether this is a BoostedPrimaryWeight link. For these links in some cases a higher weight is used for primary scoring.
  • targetMid (type: String.t, default: nil) - The mid of the linked entity.
  • variantInfo (type: list(GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefLinkInfo.t), default: nil) - The information about this link for each locale.

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.RepositoryWebrefGlobalLinkInfo{
  debugTitle: String.t() | nil,
  isBoostedPrimaryWeightLink: boolean() | nil,
  targetMid: String.t() | nil,
  variantInfo:
    [GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefLinkInfo.t()] | nil
}

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.