{"uid":"cap_H9TFJrfjnXm-VEOhJ4GOE","slug":"mekler-ai-seo-page-checker-37b380f3","name":"Mekler AI SEO Page Checker","description":"Check one public static HTML page for observed HTTP status, title/description/canonical conflicts, robots directives, headings, language, viewport and missing image alternatives. Return evidence-linked findings and practical corrections. Up to 1 MiB and five redirects; no rendering, ranking prediction, linked-page verification or actual index-coverage claim.","url":"https://api.mekler.ai/v1/web/seo/check-page?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string","maxLength":2048},"request_id":{"type":"string","pattern":"^[A-Za-z0-9_-]{16,64}$"}}},"responseSchema":{"type":"json","example":{"url":"https://mekler.ai/","title":"Mekler example","images":{"total":0,"missing_alt":0},"status":"ok","findings":[],"headings":{"1":1,"2":0,"3":0,"4":0,"5":0,"6":0},"directives":[],"description":"Synthetic page for documented diagnostics","http_status":200,"limitations":["One static HTML response up to 1 MiB; robots restrictions and five-redirect bound apply. Metadata samples retain at most 20 values and four complete canonical URL candidates.","No JavaScript rendering, site-wide duplicate analysis, keyword strategy, ranking or actual search-index coverage.","Canonical targets and linked assets are references, not fetched or verified. Findings describe observations, not guaranteed search outcomes."],"observed_at":"2026-10-20T00:00:00Z","canonical_candidates":["https://mekler.ai/"]}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","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.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_jUqtEMyK3EAn3Qq1StgmT","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches and analyzes a single public static HTML page for SEO issues including HTTP status, metadata conflicts, robots directives, headings structure, language, viewport, and missing image alt attributes, returning evidence-linked findings and corrections.","exampleAgentPrompt":"Can you check the page https://mysite.com/about for SEO issues — I want to know about any title or description conflicts, missing image alt text, heading structure problems, and robots directives?","exampleUseCases":[{"title":"Pre-launch landing page audit","prompt":"Before we go live, can you run an SEO check on https://mystore.com/new-collection and tell me if there are any missing alt tags, heading problems, or canonical issues I should fix?"},{"title":"Client site SEO spot-check","prompt":"I need a quick SEO report on https://clientblog.com/our-services — check for title and meta description conflicts, robots directives, and whether the headings are structured correctly."},{"title":"Monitoring a competitor's page metadata","prompt":"Can you inspect https://competitorsite.com/pricing and pull back what title, description, canonical tags, and robots directives they're using?"}],"resultDescription":"Returns a JSON object with the page's HTTP status, title, description, canonical URL candidates, heading counts per level (H1–H6), image counts with missing alt tallies, robots directives, language, viewport presence, a list of evidence-linked SEO findings with suggested corrections, the timestamp of the observation, and a limitations disclaimer noting no JavaScript rendering, ranking prediction, or linked-page verification.","failureModes":["URL exceeds 2048 characters — request rejected","Page exceeds 1 MiB — content truncated or rejected","More than five redirects encountered — fetch stops and error returned","Page is blocked by robots.txt — directive noted, content not fetched","URL is not publicly accessible or returns non-200 status — HTTP status surfaced but findings may be empty","Invalid request_id format — request rejected with validation error","Dynamic/JavaScript-rendered content not executed — findings reflect raw HTML only"],"whenToPreferThis":"Choose this endpoint when you need a fast, cost-effective per-page on-page SEO audit of a static public HTML URL without needing JavaScript rendering, site-wide analysis, or ranking data. It excels at surfacing metadata conflicts, heading structure issues, missing alt text, and robots directives in a single lightweight call. Prefer it over full crawl tools when you only need to audit one specific URL at a time for technical SEO signals.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-30T06:43:56.966Z","isFirstParty":false,"canonicalSlug":"mekler-ai-seo-page-checker-37b380f3"}