SnapshotImageNode

AI Overview😉

  • The potential purpose of this module is to identify and analyze images on a webpage, specifically determining if they are hosted externally or within the same organization as the document. This module appears to be part of a larger content analysis system.
  • This module could impact search results by influencing how images are weighted in the ranking algorithm. If an image is deemed external, it may be considered less relevant or trustworthy, potentially affecting the page's overall ranking. Conversely, images hosted within the same organization may be viewed as more authoritative or relevant, boosting the page's ranking.
  • To be more favorable for this function, a website could ensure that images are hosted within the same organization or domain as the document, rather than relying on external image hosting services. Additionally, providing clear and descriptive alt text, captions, or surrounding content for images could help search engines better understand their context and relevance, potentially improving the page's ranking.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Attributes

  • boundingBox (type: GoogleApi.ContentWarehouse.V1.Model.SnapshotBox.t, default: nil) -
  • isExternal (type: boolean(), default: nil) - An image is considered external iff both: 1. The image appears in a link that is not in the same org as the document, or the target URL is in a different org. 2. The image src is not in the same org as the document.
  • url (type: String.t, default: nil) - The absolute url of the image as present in the page.

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.SnapshotImageNode{
  boundingBox: GoogleApi.ContentWarehouse.V1.Model.SnapshotBox.t() | nil,
  isExternal: boolean() | 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.