IndexingDupsLocalizedLocalizedCluster

AI Overview😉

  • The potential purpose of this module is to identify and handle duplicate or localized content within a website, ensuring that search results display the most relevant and accurate version of a page. This module seems to focus on clustering similar content, detecting language, and managing links between duplicates.
  • This module could impact search results by: Identifying and filtering out duplicate content, reducing clutter and improving user experience. Ensuring that the most relevant and accurate version of a page is displayed in search results. Influencing the ranking of pages with localized content, potentially promoting more targeted and relevant results.
  • To be more favorable for this function, a website could: Implement proper hreflang tags to specify language and region-specific content. Use canonical URLs to indicate the primary version of a page. Ensure consistent language detection and declaration throughout the website. Avoid duplicate or thin content, focusing on creating high-quality, unique pages. Use structured data and schema markup to provide additional context about the content.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Attributes

  • boostSourceBlocker (type: boolean(), default: nil) - Defined as a source-blocker, a result which can be a boost target but should itself not be boosted (e.g. roboted documents). For more details on source and target blocking, please read through the code for quality/twiddler/impls/PROTECTED/local_result_twiddler_v2.cc
  • cluster (type: list(GoogleApi.ContentWarehouse.V1.Model.IndexingDupsLocalizedLocalizedClusterCluster.t), default: nil) -
  • deprecatedHreflangInfo (type: GoogleApi.ContentWarehouse.V1.Model.IndexingDupsLocalizedLocalizedClusterLinkBasedClusterInfo.t, default: nil) - Since July 2014 those two fiels are no longer populated, the data is stored in the TargetLinkSets instead. The deprecated fields contain values only for docs which have not been processed since July 2014.
  • deprecatedOutlinksInfo (type: GoogleApi.ContentWarehouse.V1.Model.IndexingDupsLocalizedLocalizedClusterLinkBasedClusterInfo.t, default: nil) -
  • documentLanguage (type: String.t, default: nil) - The language of this document (as detected by on-page language detection, not influenced by external anchor signals or other indirect conclusions).
  • hreflangTargetLink (type: GoogleApi.ContentWarehouse.V1.Model.IndexingDupsLocalizedLocalizedClusterTargetLinkSets.t, default: nil) -
  • inbodyTargetLink (type: GoogleApi.ContentWarehouse.V1.Model.IndexingDupsLocalizedLocalizedClusterTargetLinkSets.t, default: nil) -
  • outlinksTargetLink (type: GoogleApi.ContentWarehouse.V1.Model.IndexingDupsLocalizedLocalizedClusterTargetLinkSets.t, default: nil) -
  • sitedupRuleId (type: list(String.t), default: nil) - The list of Sitedup rule IDs for this specific URL. The value is only populated if the URL has at least one localized cluster fulfilling the following conditions: - spans more than one host - does not have filtering enabled due to other input (e.g. due to being a hreflang cluster).
  • warningMessage (type: list(String.t), default: nil) - A warning indicator that a problem has occurred, e.g. cross-domain links being filtered early. The warning is just presented for debugging purposes.

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.IndexingDupsLocalizedLocalizedCluster{
    boostSourceBlocker: boolean() | nil,
    cluster:
      [
        GoogleApi.ContentWarehouse.V1.Model.IndexingDupsLocalizedLocalizedClusterCluster.t()
      ]
      | nil,
    deprecatedHreflangInfo:
      GoogleApi.ContentWarehouse.V1.Model.IndexingDupsLocalizedLocalizedClusterLinkBasedClusterInfo.t()
      | nil,
    deprecatedOutlinksInfo:
      GoogleApi.ContentWarehouse.V1.Model.IndexingDupsLocalizedLocalizedClusterLinkBasedClusterInfo.t()
      | nil,
    documentLanguage: String.t() | nil,
    hreflangTargetLink:
      GoogleApi.ContentWarehouse.V1.Model.IndexingDupsLocalizedLocalizedClusterTargetLinkSets.t()
      | nil,
    inbodyTargetLink:
      GoogleApi.ContentWarehouse.V1.Model.IndexingDupsLocalizedLocalizedClusterTargetLinkSets.t()
      | nil,
    outlinksTargetLink:
      GoogleApi.ContentWarehouse.V1.Model.IndexingDupsLocalizedLocalizedClusterTargetLinkSets.t()
      | nil,
    sitedupRuleId: [String.t()] | nil,
    warningMessage: [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.