QualityNsrNsrChunksProto

AI Overview😉

  • The potential purpose of this module is to help Google's algorithm understand the structure and organization of a webpage by breaking it down into smaller chunks, allowing for more accurate evaluation of the page's content and quality.
  • This module could impact search results by allowing Google to better identify and rank high-quality content within a webpage, potentially leading to more relevant and accurate search results. It may also help to demote low-quality or thin content that is not well-organized or lacks substance.
  • A website may change things to be more favorable for this function by ensuring that their webpage is well-organized, with clear and logical structure, and that high-quality content is prominently featured. This could involve using header tags, clear and descriptive titles, and organizing content into logical sections or chunks. Additionally, ensuring that the page's markup is clean and easy to parse may also help this module to better understand the page's structure.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

The NsrChunksProto corresponds to the NSRChunks class. The data saved by the proto and the class is the same. We provide utilities to go from one to the other.

Attributes

  • primaryChunk (type: String.t, default: nil) - Primary NSR sitechunk. In most of the cases it's same as HOST_LEVEL_V3 sitechunked canonical url of the document. In rare, but important cases it's based on page markup (see quality/nsr/util/sitechunker.h for details).
  • secondaryChunks (type: list(String.t), default: nil) - Secondary NSR sitechunk. When present, it provides more granular chunking than primary sitechunks (see quality/nsr/util/sitechunker.h for details). Note that the NSRChunks class does not store trivial secondary chunks. Be aware of this when constructing NsrChunksProto from scratch.

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.QualityNsrNsrChunksProto{
  primaryChunk: String.t() | nil,
  secondaryChunks: [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.