SnapshotBox

AI Overview😉

  • The potential purpose of this module is to analyze the layout and structure of a webpage, particularly the positioning and size of elements on the page. It may be used to understand how content is organized and presented to users.
  • This module could impact search results by influencing how Google's algorithm understands the relevance and importance of content on a webpage. For example, it may be used to identify key areas of the page, such as headings or calls-to-action, and adjust the ranking of the page accordingly. It could also be used to identify pages with poor layout or organization, and demote them in search results.
  • To be more favorable to this function, a website could focus on creating a clear and organized layout, with important elements such as headings, images, and calls-to-action prominently displayed. They could also ensure that their page is optimized for mobile devices, with a responsive design that adapts to different screen sizes and orientations. Additionally, using semantic HTML and clear, descriptive element names could help Google's algorithm better understand the structure and content of the page.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

A simple 2D box represented by an (x, y) co-ordinate, width and height. Copied from htmlrender_webkit_headless_proto.Document to avoid additional dependency.

Attributes

  • height (type: integer(), default: nil) -
  • width (type: integer(), default: nil) -
  • x (type: integer(), default: nil) -
  • y (type: integer(), 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.SnapshotBox{
  height: integer() | nil,
  width: integer() | nil,
  x: integer() | nil,
  y: integer() | nil
}

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.