DataForSEO Labs API icon

DataForSEO Labs API

DataForSEO

Google → Get Page Intersection

AI-generated

Summary

Finds Google keywords associated with the supplied page URLs, with options to choose union or intersection results and refine the returned data.

Inputs

  • pages (required) — Up to 20 absolute page URLs, including http:// or https://. These are the target pages for the keyword lookup.
  • exclude_pages (required) — Up to 10 absolute page URLs to exclude; * can be used as a wildcard in a URL pattern.
  • location_name_required (required) — Full name of the location for the Google data.
  • language_name_required (required) — Full name of the language for the Google data.
  • intersection_mode — Choose Union for keywords that any target page ranks for, or Intersect for keywords all target pages rank for in the same SERP. Empty is also available.
  • include_serp_info — Include SERP information in the results; defaults to false.
  • include_subdomains — Include subdomains; defaults to true.
  • include_clickstream_data — Include clickstream-based metrics; defaults to false.
  • ignore_synonyms — Exclude highly similar keywords and return only core keywords; defaults to false.
  • item_types — Filter by search result types: organic, paid, featured snippet, or local pack.
  • filters — DataForSEO Labs filter expression for narrowing results.
  • order_by — Up to three sorting rules, each specifying a field name and ascending or descending direction.
  • limit — Maximum results to return, from 1 to 1000; defaults to 50.
  • offset — Result offset for paging; defaults to 0.

Output shape

A list of keyword result items from the Google page intersection endpoint.

The supplied properties describe optional SERP and metric fields and result controls, but the source pack provides only function signatures, so exact response fields and pagination behavior are not shown.

Links

Discussion