RepositoryAnnotationsRdfaBreadcrumbs

AI Overview😉

  • The potential purpose of this module is to extract and understand the breadcrumb navigation of a website, which is a series of links that help users navigate back to the homepage or higher-level categories. This module is likely used to improve the search engine's understanding of a website's structure and content organization.
  • This module could impact search results by allowing the search engine to better understand the relationships between different pages on a website, potentially leading to more accurate and relevant search results. It may also influence the search engine's decision on which pages to display in search results, as it can help identify the most important or relevant pages on a website.
  • A website may change things to be more favorable for this function by ensuring that their breadcrumb navigation is properly structured and marked up with schema.org or RDFa metadata, making it easier for the search engine to extract and understand the breadcrumb trail. This could involve adding markup to the HTML of each page, such as
      , to help the search engine identify the breadcrumb links.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Attributes

  • crumb (type: list(GoogleApi.ContentWarehouse.V1.Model.RepositoryAnnotationsRdfaCrumb.t), default: nil) - Each crumb represents one link of the breadcrumb chain.
  • url (type: String.t, default: nil) - The URL of the document from which this breadcrumb trail was extracted.

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.RepositoryAnnotationsRdfaBreadcrumbs{
    crumb:
      [GoogleApi.ContentWarehouse.V1.Model.RepositoryAnnotationsRdfaCrumb.t()]
      | 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.