{"uid":"cap_2Jutlf8KxjSrIBpGzcL-V","slug":"google-serp-analysis-for-seo-2308790a","name":"Google SERP Analysis for SEO","description":"Analyze Google search results for a keyword. Returns organic results, featured snippet, People Also Ask, SERP features. Google SERP analysis for SEO and keyword research: ranking pages, featured snippet owner, PAA questions, related searches, and which SERP features appear (knowledge graph, AI overview, videos, shopping, local pack, ads), by country and language.","url":"https://serp.use.x402atlas.com/analyze?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["keyword"],"properties":{"country":{"type":"string","default":"US","maxLength":64,"description":"Market to analyse the SERP for, as an ISO 3166-1 alpha-2 code (SE), alpha-3 code (SWE), numeric code (752), or exact country name (Sweden). \"UK\" is accepted as an alias for GB. Unrecognised values are rejected before the search runs rather than silently ignored. Sent to Google as the gl parameter. Defaults to \"US\"."},"keyword":{"type":"string","maxLength":400,"description":"Keyword to analyze the Google results page for"},"language":{"type":"string","default":"en","pattern":"^[A-Za-z]{2}(-[A-Za-z]{2})?$","description":"Language for results, as an ISO 639-1 code (\"en\"), optionally with a region (\"pt-BR\"). Validated for shape and rejected before the search runs if malformed, rather than silently ignored. Defaults to \"en\"."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","required":["queried_at","keyword","country","language","total_results","organic","featured_snippet","people_also_ask","related_searches","serp_features"],"properties":{"note":{"type":"string","description":"Present only on a sample response (empty/omitted keyword): a hint to pass a real keyword. The paid request ran; no search was made."},"country":{"type":"string","description":"Resolved ISO 3166-1 alpha-2 market, upper-case"},"keyword":{"type":"string","description":"Echoed keyword (trimmed)"},"organic":{"type":"array","items":{"type":"object","required":["position","title","url","snippet"],"properties":{"url":{"type":"string"},"title":{"type":"string"},"snippet":{"type":"string","description":"Snippet as shown by Google; may be empty"},"position":{"type":"integer","description":"1-based rank on the results page"}}},"description":"Organic results in ranking order; empty when nothing matched (still HTTP 200)"},"language":{"type":"string","description":"Result language used, lower-case"},"queried_at":{"type":"string","format":"date-time","description":"Time the search was executed (UTC)"},"serp_features":{"type":"array","items":{"enum":["featured_snippet","ai_overview","people_also_ask","knowledge_graph","top_stories","videos","images","shopping","local_pack","ads","discussions_and_forums","recipes","twitter","related_searches"],"type":"string"},"description":"SERP features present on the page, in a fixed order; empty when the page is organic-only"},"total_results":{"type":"integer","description":"Google's reported total result count; 0 when not reported"},"people_also_ask":{"type":"array","items":{"type":"object","required":["question","answer","title","url"],"properties":{"url":{"type":"string","description":"Source page URL"},"title":{"type":"string","description":"Source page title"},"answer":{"type":"string","description":"Answer text shown under the question; may be empty"},"question":{"type":"string"}}},"description":"People Also Ask questions with the answer text Google shows and its source page"},"featured_snippet":{"type":["object","null"],"properties":{"url":{"type":"string","description":"Page that owns the snippet"},"type":{"type":"string","description":"Kind of answer box as reported by Google (e.g. organic_result, paragraph, list)"},"title":{"type":"string"},"snippet":{"type":"string","description":"Snippet text; a list-type snippet is joined with newlines"}},"description":"The answer box / featured snippet at the top of the page; null when the page has none"},"related_searches":{"type":"array","items":{"type":"string"},"description":"Related search queries suggested at the bottom of the page"}}}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.15","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.15/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.15","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.15","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_AJozzcgFZeA_Fno2N9ZSn","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.15","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Analyzes Google search results for a keyword, returning organic rankings, featured snippet, People Also Ask questions, related searches, and SERP features by country and language.","exampleAgentPrompt":"Analyze the Google SERP for the keyword 'best project management software' in the US in English — show me the top organic results, who owns the featured snippet, any People Also Ask questions, and which SERP features like AI overview, knowledge graph, or ads are present.","exampleUseCases":[{"title":"Competitive keyword ranking audit","prompt":"Pull the Google search results for 'crm software for small business' in the US in English — I want to see the top organic pages, their URLs and snippets, and whether there's a featured snippet or AI overview showing up."},{"title":"International SEO market research","prompt":"Analyze the Google SERP for 'electric car insurance' in Germany with language set to German — I need to know what pages rank, if there's a featured snippet, and what SERP features appear like local pack or shopping."},{"title":"People Also Ask content gap discovery","prompt":"Check the Google search results for the keyword 'how to start a podcast' in the UK in English and give me all the People Also Ask questions and related searches that Google shows — I'm looking for content ideas."}],"resultDescription":"Returns a structured object containing: the queried keyword, resolved country and language, total estimated results count, an ordered list of organic results (position, title, URL, snippet), the featured snippet owner and content if present, an array of People Also Ask questions, related searches, and a list of SERP features detected (e.g. knowledge graph, AI overview, videos, shopping, local pack, ads).","failureModes":["Unrecognized country code rejected before search runs with validation error","Malformed language code (not matching ISO 639-1 pattern) rejected with validation error","Empty or missing keyword returns a sample/demo response rather than live results","Keyword exceeding 400 characters rejected","Rate limiting or upstream Google blocking may return an error","Some SERP features may not appear if Google doesn't show them for that query/market combination"],"whenToPreferThis":"Choose this endpoint when you need structured, parsed Google SERP data for a specific keyword including organic rankings, featured snippets, PAA questions, and SERP feature detection — especially for SEO research, competitive analysis, or content strategy. It supports multi-market and multi-language queries. Prefer it over generic web scraping when you need clean structured output without parsing raw HTML, and over paid rank trackers when you need on-demand one-off analysis rather than ongoing monitoring.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-12T19:29:31.474Z","isFirstParty":false,"canonicalSlug":"google-serp-analysis-for-seo-2308790a"}