Pay-per-call SEO agent: keyword research, SERP analysis, on-page optimization. x402, USDC on Base.
Quality grade
How grading works- ✓ Answers a real HTTP 402 challenge
- ✓ Publishes a /.well-known/x402 descriptor
- ✓ Payment address on record
- ✓ Settlement network declared
- ✓ Price declared
Paid endpoints
32 resource(s) advertised by this origin.
https://seo.hypa1m.xyz/scan/quick
Crawl up to 50 pages and score all 20 SEO categories. Returns a job id to poll on /status/{job_id}.
https://seo.hypa1m.xyz/scan/full
Crawl up to 500 pages in one async call. Agents cannot do this inline — it would require 500+ tool calls and overflow the context window. Returns structured findings across 200 rules: Core Web Vitals, duplicate content, redirect chains, AI-GEO signals. Poll /status/{job_id} until done.
https://seo.hypa1m.xyz/brief
Turn a completed audit into a prioritised Markdown remediation plan with implementation steps.
https://seo.hypa1m.xyz/check/core-seo
Audit title tags, meta descriptions, H1–H6 headings and canonical URLs. Checks the fundamental on-page SEO elements: title tag length and uniqueness, meta description presence, heading hierarchy (H1–H6), canonical URL correctness, and keyword signals. Returns a score 0–100 with a list of issues and
https://seo.hypa1m.xyz/check/performance
Measure Core Web Vitals — LCP, CLS, FID — and overall page speed. Runs Lighthouse-based performance checks: Largest Contentful Paint, Cumulative Layout Shift, First Input Delay, Time to First Byte, and resource load order. Returns per-metric scores and recommendations.
https://seo.hypa1m.xyz/check/links
Find broken links, orphan pages and weak internal linking. Crawls all internal and external links, detects 404s, redirect chains, orphan pages with no inbound links, and anchor text diversity issues. Returns a list of broken URLs and linking gaps.
https://seo.hypa1m.xyz/check/images
Check alt text, image formats, compression and lazy loading. Audits every image for missing or empty alt attributes, non-WebP formats, oversized files, missing width/height attributes, and lazy loading. Returns a scored report with offending image URLs.
https://seo.hypa1m.xyz/check/security
Verify HTTPS, security headers and mixed content issues. Checks for HTTPS enforcement, HSTS, Content-Security-Policy, X-Frame-Options, Referrer-Policy, mixed content warnings, and exposed sensitive files. Returns a security score with specific header gaps.
https://seo.hypa1m.xyz/check/technical
Inspect robots.txt, XML sitemap and crawl configuration. Validates robots.txt syntax, sitemap presence and freshness, correct disallow rules, crawl-delay settings, and sitemap–robots consistency. Returns issues that may block search engine crawlers.
https://seo.hypa1m.xyz/check/crawlability
Detect noindex tags, blocked resources and crawl budget waste. Identifies pages accidentally marked noindex, resources blocked by robots.txt, pagination issues, duplicate URL variants (trailing slash, www/non-www), and crawl budget signals.
https://seo.hypa1m.xyz/check/structured-data
Validate Schema.org JSON-LD markup for rich result eligibility. Parses all JSON-LD and Microdata on the page, validates against Schema.org specs, checks for required fields for rich results (Article, Product, FAQ, BreadcrumbList, etc.), and reports validation errors.
https://seo.hypa1m.xyz/check/js-rendering
Detect content hidden behind JavaScript and render-blocking scripts. Compares server-rendered HTML vs JS-rendered DOM to find content invisible to crawlers, identifies render-blocking scripts and stylesheets, and flags lazy-loaded content that may not be indexed.
https://seo.hypa1m.xyz/check/accessibility
Check WCAG 2.1 compliance — ARIA, contrast, keyboard navigation. Runs automated WCAG 2.1 Level AA checks: color contrast ratios, ARIA landmark usage, form label associations, keyboard focus order, image alt text, and skip navigation links.
https://seo.hypa1m.xyz/check/content
Score content quality — readability, thin pages and duplicate text. Analyzes reading level (Flesch-Kincaid), detects thin content (under 300 words), near-duplicate pages, keyword stuffing, and content-to-HTML ratio. Returns per-page content quality scores.
https://seo.hypa1m.xyz/check/social
Audit Open Graph and Twitter/X card tags for social previews. Checks og:title, og:description, og:image, twitter:card, twitter:image, and related tags. Validates image dimensions for social sharing and detects missing or malformed social metadata.
https://seo.hypa1m.xyz/check/eeat
Assess E-E-A-T signals — expertise, authoritativeness, trustworthiness. Looks for author bio markup, About/Contact pages, editorial policy, external citations, review signals, and other trust indicators that Google uses for E-E-A-T evaluation.
https://seo.hypa1m.xyz/check/url-structure
Analyze URL depth, parameters and slug readability. Checks URL length, directory depth, presence of dynamic parameters (?id=), special characters, uppercase letters, and keyword inclusion. Returns a list of URLs that violate best practices.
https://seo.hypa1m.xyz/check/redirects
Map redirect chains, loops and unnecessary 3xx hops. Traces all redirects site-wide, detects chains longer than 2 hops, redirect loops, mixed HTTP/HTTPS redirects, and www/non-www inconsistencies. Returns a redirect map with hop counts.
https://seo.hypa1m.xyz/check/mobile
Test mobile usability — viewport, touch targets and font sizes. Checks viewport meta tag, tap target spacing (minimum 48×48px), font size legibility (minimum 16px body), horizontal scroll issues, and mobile-specific render problems.
https://seo.hypa1m.xyz/check/i18n
Validate hreflang tags, locale signals and international SEO setup. Audits hreflang attribute syntax, self-referencing hreflang, return-tag presence, x-default usage, and Content-Language headers. Returns a list of hreflang errors per page.
https://seo.hypa1m.xyz/check/html
Validate HTML structure, semantic elements and document outline. Checks DOCTYPE declaration, charset, viewport meta, deprecated tags, nesting errors, missing semantic landmarks (main, nav, header, footer), and duplicate IDs.
https://seo.hypa1m.xyz/check/ai-geo
Score AI search visibility — GEO signals and LLM citation readiness. Checks signals that influence visibility in AI-generated answers: FAQ/HowTo schema, clear factual statements, author expertise markup, citation-friendly content structure, and llms.txt presence.
https://seo.hypa1m.xyz/check/legal
Check privacy policy, cookie consent and Terms of Service presence. Detects presence and accessibility of privacy policy, cookie consent mechanism, Terms of Service, GDPR/CCPA compliance signals, and data collection disclosures.
https://seo.hypa1m.xyz/analyze
Answer a plain-language SEO question about a URL, grounded in that site's audit data.
https://seo.hypa1m.xyz/google/index
Request an on-demand mobile Googlebot crawl. Guaranteed: a real Googlebot visit to every submitted URL, with no Search Console access needed, so it works on domains you do not own — backlinks, guest posts, PDFs, third-party pages. Not guaranteed: entry into the index; Google decides that on page qua
https://seo.hypa1m.xyz/google/index/bulk
Request an on-demand mobile Googlebot crawl. Guaranteed: a real Googlebot visit to every submitted URL, with no Search Console access needed, so it works on domains you do not own — backlinks, guest posts, PDFs, third-party pages. Not guaranteed: entry into the index; Google decides that on page qua
https://seo.hypa1m.xyz/google/check
Definitive in-index / not-in-index verdict per URL, with the title Google holds for the page. An unindexed page earns no traffic and an unindexed backlink passes no weight. One URL per call.
https://seo.hypa1m.xyz/google/check/bulk
Definitive in-index / not-in-index verdict per URL, with the title Google holds for the page. An unindexed page earns no traffic and an unindexed backlink passes no weight. Up to 1000 URLs per call at $0.012/URL.
https://seo.hypa1m.xyz/backlinks/check
Verify donor pages really link to your domain. Full JavaScript rendering, so client-side links are found. Reports the target links present, domain authority, spam score, and whether the donor page itself is indexed — a live link on an unindexed page passes nothing. One donor page per call.
https://seo.hypa1m.xyz/backlinks/check/bulk
Verify donor pages really link to your domain. Full JavaScript rendering, so client-side links are found. Reports the target links present, domain authority, spam score, and whether the donor page itself is indexed — a live link on an unindexed page passes nothing. Up to 500 donor pages per call at
https://seo.hypa1m.xyz/status/{job_id}
Poll a scan job by id. Free.
https://seo.hypa1m.xyz/health
Liveness check. Free.
How to call
curl -sS -i -X GET https://seo.hypa1m.xyz/check/core-seo # expect HTTP 402 Payment Required (about 0.15 USDC/call)
https://seo.hypa1m.xyz/mcp
Listed in
Directories this entry was found in.