CompositeDocAlternateName

AI Overview😉

  • The potential purpose of this module is to associate alternate names or URLs with documents, in addition to their canonical URLs. This allows Google to serve these alternate names instead of the canonical URLs in certain situations.
  • This module could impact search results by allowing Google to display alternative URLs or names for a document, potentially influencing the user's click-through behavior or perception of the search result. This could also help Google to better understand the relationships between different URLs or versions of a document.
  • To be more favorable for this function, a website could ensure that its alternate names or URLs are properly structured and easily crawlable by Google's WebMirror pipeline. This might involve using consistent URL patterns, providing clear canonicalization, and ensuring that alternate names are accurately reflected in the website's metadata or markup.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Alternate names are some urls that we would like to associate with documents in addition to canonicals. Sometimes we may want to serve these alternatenames instead of canonicals. Alternames in CompositeDoc should come from WebMirror pipeline.

Attributes

  • Url (type: String.t, default: nil) -
  • UrlEncoding (type: integer(), default: nil) - See webutil/urlencoding
  • ecnFp (type: String.t, default: nil) - Fp96 of webmirror equivalence class as of last time this was exported.

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.CompositeDocAlternateName{
  Url: String.t() | nil,
  UrlEncoding: integer() | nil,
  ecnFp: 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.