{"uid":"cap_iVe8T28-SJNmmaW4ayVRI","slug":"core-html-seo-analyzer-2e86cf0a","name":"CORE HTML SEO Analyzer","description":"Analyze raw HTML you provide and get structured SEO data as JSON: title, meta description, canonical, H1-H6 outline, links, JSON-LD blocks and structural checks (single H1, heading order, duplicates, JSON-LD validity). Use it to audit a page before publishing. No URL fetching, no JavaScript execution. Max 64 KiB of HTML.","url":"https://api.coregroupimmo.com/v1/html/analyze?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"html":{"type":"string","maxLength":65536,"minLength":1,"description":"Raw HTML document or fragment (max 64 KiB)"}}},"responseSchema":{"type":"json","example":{"result":{"links":[{"rel":[],"href":"/contact","text":"Contact"}],"title":"Apartment for sale in Aix-en-Provence","checks":{"singleH1":true,"jsonLdValid":true,"headingOrder":true,"titlePresent":true,"canonicalPresent":true,"descriptionPresent":true},"jsonLd":[],"headings":[{"text":"3-room apartment","level":1},{"text":"Features","level":2}],"canonical":"https://example.com/aix-3-rooms","description":"Bright 3-room apartment","jsonLdErrors":[]},"service":"core-html-seo-analyzer"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","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.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_uCcM-nMmrMz0p6pWhZryi","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Analyzes raw HTML and returns structured SEO metadata including title, meta tags, heading outline, links, JSON-LD blocks, and structural validation checks","exampleAgentPrompt":"Can you audit the SEO structure of this HTML — check the title, meta description, heading outline, any JSON-LD blocks, and flag structural issues like duplicate H1s or wrong heading order?","exampleUseCases":[{"title":"Pre-publish SEO audit for blog post","prompt":"Before I publish this blog post, can you analyze its HTML and tell me if the title, meta description, H1, and heading hierarchy are all correct, and flag any SEO issues?"},{"title":"Validate JSON-LD structured data markup","prompt":"I've added some JSON-LD markup to my product page HTML — can you extract and validate all the JSON-LD blocks and tell me if they're structurally valid?"},{"title":"Automated SEO check in content pipeline","prompt":"For each HTML page we generate, I need you to check that it has exactly one H1, headings are in the right order, there are no duplicate headings, and the meta description is present — here's the HTML."}],"resultDescription":"A JSON object containing: extracted title tag, meta description, canonical URL, a structured H1-H6 heading outline, arrays of internal and external links, all JSON-LD script blocks, and a set of structural SEO check results (e.g. single-H1 pass/fail, heading order validity, duplicate headings, JSON-LD parse validity).","failureModes":["HTML exceeds 64 KiB limit — request rejected with payload-too-large error","Empty or missing html field — validation error returned","Malformed request body — 400 bad request","Endpoint does not fetch URLs — passing a URL string instead of raw HTML will be parsed as text, not fetched","JavaScript-rendered content not visible — dynamic SPA content absent from static HTML will not be analyzed"],"whenToPreferThis":"Choose this endpoint when you have raw HTML in hand and need fast, structured SEO metadata extraction and structural validation without any URL fetching or JavaScript execution. It is ideal for pre-publish audits in content pipelines, CI/CD checks, or CMS integrations where HTML is already available. Prefer this over browser-based or URL-fetching SEO tools when you want a lightweight, deterministic parse with no side effects and guaranteed sub-second turnaround on static HTML under 64 KiB.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-17T06:30:57.106Z","isFirstParty":false,"canonicalSlug":"core-html-seo-analyzer-2e86cf0a"}