QualitySitemapTarget

AI Overview😉

  • The potential purpose of this module is to analyze and evaluate the quality of a website's sitemap and its individual targets (pages) to determine their relevance and usefulness to users. This includes assessing the mobile-friendliness, languages, images, and content of each page.
  • This module could impact search results by influencing the ranking and selection of pages to display to users. It may prioritize pages that are mobile-friendly, have relevant images, and contain high-quality content. This could lead to more user-friendly and relevant search results, but may also disadvantage websites that do not meet these criteria.
  • To be more favorable for this function, a website may consider the following changes: ensuring mobile-friendliness, providing high-quality and relevant images, optimizing content for multiple languages, and structuring content to be easily crawlable and indexable by search engines. Additionally, ensuring that the website's sitemap is up-to-date and accurately reflects the website's structure and content may also be beneficial.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Represents a single sitelink target, contains basic information used to display the target (such as url and title) and to, maybe, dynamically change the way targets are selected and/or ranked (such as score and is_mobile). Please update the TargetInternal message if you make a change to this proto. See "Note on adding new fields".

Attributes

  • DEPRECATEDSnippet (type: list(String.t), default: nil) -
  • isGoodForMobile (type: boolean(), default: nil) -
  • isMobileN1dup (type: boolean(), default: nil) -
  • languages (type: list(integer()), default: nil) - The languages of the document, taken from its cdoc.properties().languages()
  • salientImage (type: GoogleApi.ContentWarehouse.V1.Model.WWWResultInfoSubImageDocInfo.t, default: nil) - The image data will be copied from the DocInfo response, and will be retrieved online, so this field should not be populated during indexing. This is a temporary field for experimentation.
  • score (type: number(), default: nil) -
  • scoringSignals (type: GoogleApi.ContentWarehouse.V1.Model.QualitySitemapScoringSignals.t, default: nil) -
  • sectionTexts (type: list(String.t), default: nil) - Section texts used for Page Anchors Preview (go/page-anchor-preview-dd).
  • snippetResponse (type: GoogleApi.ContentWarehouse.V1.Model.GenericSnippetResponse.t, default: nil) - The snippet response for the target document for an empty query.
  • sourceAnchor (type: boolean(), default: nil) -
  • sporcSignals (type: GoogleApi.ContentWarehouse.V1.Model.QualitySitemapSporcSignals.t, default: nil) - FIELD SHOULD ONLY BE POPULATED DURING ONLINE/SERVING TIME. Thus it should have no impact on cdoc/mdu.
  • title (type: String.t, default: nil) -
  • twoLevelScore (type: number(), default: nil) -
  • url (type: String.t, default: nil) -

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.QualitySitemapTarget{
  DEPRECATEDSnippet: [String.t()] | nil,
  isGoodForMobile: boolean() | nil,
  isMobileN1dup: boolean() | nil,
  languages: [integer()] | nil,
  salientImage:
    GoogleApi.ContentWarehouse.V1.Model.WWWResultInfoSubImageDocInfo.t() | nil,
  score: number() | nil,
  scoringSignals:
    GoogleApi.ContentWarehouse.V1.Model.QualitySitemapScoringSignals.t() | nil,
  sectionTexts: [String.t()] | nil,
  snippetResponse:
    GoogleApi.ContentWarehouse.V1.Model.GenericSnippetResponse.t() | nil,
  sourceAnchor: boolean() | nil,
  sporcSignals:
    GoogleApi.ContentWarehouse.V1.Model.QualitySitemapSporcSignals.t() | nil,
  title: String.t() | nil,
  twoLevelScore: number() | nil,
  url: String.t() | nil
}

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.