{"uid":"cap_WcyoMuI3XZUWu3Hgxh26O","slug":"scrapemole-reader-link-preview-seo-metadata-extraction-30050657","name":"ScrapeMole Reader – Link Preview & SEO Metadata Extraction","description":"Pay-per-call web reading for agents: any public page as clean Markdown, link-preview/SEO metadata (Open Graph, Twitter card, favicon, JSON-LD), RSS/Atom/JSON feeds normalized, every link on a page (internal/external, rel) and a site's XML sitemap as a URL list. USDC via x402, no accounts or API keys; failed calls are never charged.\n\nPayments: x402 v2, scheme \"exact\", USDC on Base (eip155:8453). The payment is verified before the work and settled only when the response is 200. Terms: https://reader.scrapemole.workers.dev/terms","url":"https://reader.scrapemole.workers.dev/v1/meta?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":["url"],"properties":{"url":{"type":"string","examples":["https://github.com"],"description":"Public http(s) URL."}},"additionalProperties":false}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"url":"https://github.com","lang":"en","type":"object","image":"https://images.ctfassets.net/…/github-og.png","title":"GitHub · Change is constant. GitHub keeps you ahead.","status":200,"favicon":"https://github.githubassets.com/favicons/favicon.svg","finalUrl":"https://github.com/","siteName":"GitHub","canonical":"https://github.com/","openGraph":{"type":"object","title":"GitHub · Change is constant…","site_name":"GitHub"},"contentType":"text/html; charset=utf-8","description":"Join the world’s most widely adopted, AI-powered developer platform…","twitterCard":{"card":"summary_large_image","site":"@github"}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","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.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_gqwFHuqAuOQ2lzAhZ0KBf","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches Open Graph, Twitter Card, favicon, JSON-LD, and other SEO/link-preview metadata from any public URL","exampleAgentPrompt":"Can you fetch the link preview metadata for https://openai.com — I need the title, description, og:image, favicon, and any Twitter card info so I can render a proper preview card.","exampleUseCases":[{"title":"Rich link preview card generation","prompt":"Pull the Open Graph title, description, og:image, and site name from https://stripe.com/docs/payments so I can render a rich link preview card in my app."},{"title":"SEO audit of competitor page","prompt":"Get me all the SEO metadata from https://linear.app — title, description, canonical URL, Open Graph tags, and Twitter card — so I can see how they've structured their on-page SEO."},{"title":"Validate social sharing metadata before publish","prompt":"Check what Open Graph and Twitter card metadata https://myblog.com/my-new-post is exposing — I want to make sure the og:image, title, and description will display correctly when someone shares it on Twitter or LinkedIn."}],"resultDescription":"A JSON object containing the page's URL, final redirected URL, HTTP status, language, content type, page title, description, favicon URL, og:image URL, site name, canonical URL, full openGraph object, twitterCard object, and any JSON-LD structured data found on the page.","failureModes":["URL is not publicly accessible (private, behind auth wall) — returns error, no charge","URL times out or is unreachable — returns error, no charge","URL returns non-HTML content not carrying metadata — returns partial or empty metadata fields","Invalid URL format passed as query param — returns validation error","Page has no Open Graph or Twitter Card tags — returns null for those fields but still returns basic title/description if present"],"whenToPreferThis":"Choose this endpoint when you need structured link-preview or SEO metadata (Open Graph, Twitter Card, JSON-LD, favicon) from a URL rather than its full content. It is faster and cheaper than a full Markdown conversion when you only need metadata fields. It requires no API key or account setup and charges only $0.001 USDC per successful call via x402.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-12T12:30:05.412Z","isFirstParty":false,"canonicalSlug":"scrapemole-reader-link-preview-seo-metadata-extraction-30050657"}