{"uid":"cap_h8qmD_sOZFiDehN6eegmG","slug":"seo-data-extractor-14c613cc","name":"SEO Data Extractor","description":"Give this API a web address and it will visit that page, then hand back everything an SEO professional needs to know: the page title, meta description, meta keywords, robots instructions, canonical link, H1/H2/H3 headings, how many links are on the page, and the HTTP status code. No setup required — just paste a URL and get structured data back in under two seconds.","url":"https://seo-data-extractor.underscoredone.com/extract","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string","description":"The full web address of the page you want to analyse, including http:// or https://. Example: https://www.example.com"},"timeout_seconds":{"type":"integer","description":"How many seconds to wait for the page to respond before giving up. Must be between 1 and 15. Defaults to 10 if not provided."}}},"responseSchema":{"type":"json","example":{"url":"https://www.onescales.com","h1_tags":[],"h2_tags":["Join our Newsletter","Size chart","Follow Us on Social Media"],"h3_tags":["Intro to One Scales"],"final_url":"https://onescales.com/","num_links":187,"title_tag":"One Scales - Ecommerce, Analytics, Tech, Shopify & Marketing Tutorials","api_version":"1.0.0","meta_robots":"","status_code":200,"canonical_tag":"https://onescales.com/","meta_keywords":"","meta_description":"We Create Tutorials, How-To's and Share Insight about E-commerce, Web, Tech, AI, Shopify, Analytics, SEO, PPC, Marketing and More."}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_nZqmxmzS_8vwrOSZnV9EC","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches a webpage and returns structured SEO metadata including title, meta tags, headings, canonical URL, robots directives, link count, and HTTP status code.","exampleAgentPrompt":"Pull all the SEO metadata from https://www.acmecorp.com/blog/best-practices — I need the page title, meta description, canonical URL, all H1 through H3 headings, and the HTTP status code. Give it up to 12 seconds to respond.","exampleUseCases":null,"resultDescription":"Returns structured SEO data for the given page including: page title, meta description, meta keywords, robots tag content, canonical link, H1/H2/H3 heading lists, total link count on the page, and the HTTP status code of the response.","failureModes":["Page does not respond within the specified timeout (1-15 seconds) — returns a timeout error","Invalid or malformed URL provided — returns a validation error","Target page returns a non-200 HTTP status (e.g. 404, 500) — status code is still returned but content extraction may be partial","Page requires JavaScript rendering to expose content — static fetch may miss dynamically injected meta tags","Page blocks bots via robots.txt or firewall — may return empty or incomplete metadata"],"whenToPreferThis":"Choose this endpoint when you need a fast, cheap ($0.01), no-setup SEO metadata snapshot of a single URL. Ideal for SEO audits, content pipelines, competitive research, or validating on-page signals without maintaining your own browser infrastructure. Best suited for static or server-rendered pages; may miss JS-rendered content.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T06:32:59.948Z","isFirstParty":false}