Sitemap

AI Overview😉

  • The potential purpose of this module is to help Google understand the structure and content of a website, particularly with regards to sitemaps, target groups, and page anchors. This module appears to be focused on processing and storing information about a website's sitemap, including the types of content it contains and how it is organized.
  • This module could impact search results by influencing how Google understands the relevance and authority of a website. For example, if a website has a well-organized sitemap with clear target groups and page anchors, Google may be more likely to trust its content and rank it higher in search results. Conversely, a website with a poorly organized sitemap or missing information may be penalized in search rankings.
  • To be more favorable to this module, a website could ensure that its sitemap is up-to-date, well-organized, and accurately reflects the content and structure of the site. This could involve regularly updating the sitemap to reflect changes to the website, using clear and descriptive target groups and page anchors, and ensuring that the sitemap is easily accessible to Google's crawlers. Additionally, using schema markup and other structured data formats could help Google better understand the content and context of the website.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 12

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

Note: If you are going to populate any new field in this proto, you probably need to go through the go/dj-new-field and go/index-changes process.

Attributes

  • DEPRECATEDSourceTitle (type: String.t, default: nil) - DEPRECATED DEPRECATED DEPRECATED In case you didn't realize, these fields are (and have been for some time) deprecated. We'll stop pushing their data to production soon (probably Feb/09) and after a few weeks we'll probably remove them.
  • TargetGroups (type: list(GoogleApi.ContentWarehouse.V1.Model.QualitySitemapTargetGroup.t), default: nil) - One Sitemap can contain multiple TargetGroups, but only one of them will be displayed to the user - this decision will be made at displaying time and can take into account various factors, such as the users' language and country, currently running experiments, etc.
  • deprecatedTarget (type: list(GoogleApi.ContentWarehouse.V1.Model.SitemapDEPRECATED_Target.t), default: nil) -
  • pageAnchorsDocInfo (type: GoogleApi.ContentWarehouse.V1.Model.SdrPageAnchorsDocInfo.t, default: nil) - This field is populated in the Sitemap MDU subpopulator from cdoc data. This is used to store page anchors information for TopicTagsScrolltoFlow.
  • searchInSite (type: boolean(), default: nil) - Enable site search.
  • sitemapType (type: String.t, default: nil) -
  • sourceOrgfp (type: String.t, default: nil) - prevents cross-domain forwarding
  • sourceUrl (type: String.t, default: nil) -
  • subresultList (type: GoogleApi.ContentWarehouse.V1.Model.QualitySitemapSubresultList.t, default: nil) - This field is populated in the Sitemap MDU subpopulator from cdoc data. It's not set in the cdoc Sitemap.

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.Sitemap{
  DEPRECATEDSourceTitle: String.t() | nil,
  TargetGroups:
    [GoogleApi.ContentWarehouse.V1.Model.QualitySitemapTargetGroup.t()] | nil,
  deprecatedTarget:
    [GoogleApi.ContentWarehouse.V1.Model.SitemapDEPRECATED_Target.t()] | nil,
  pageAnchorsDocInfo:
    GoogleApi.ContentWarehouse.V1.Model.SdrPageAnchorsDocInfo.t() | nil,
  searchInSite: boolean() | nil,
  sitemapType: String.t() | nil,
  sourceOrgfp: String.t() | nil,
  sourceUrl: String.t() | nil,
  subresultList:
    GoogleApi.ContentWarehouse.V1.Model.QualitySitemapSubresultList.t() | nil
}

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.