Web & SEO Intelligence
Live checks against a URL you supply: TLS certificates, security headers, metadata, structured data, accessibility basics and change detection. robots.txt is enforced, not merely reported.
URL Normalizer
Normalises a URL per RFC 3986 — case, default port, path resolution, IDN to punycode, tracking-parameter removal — and returns each component.
DNS Lookup
Resolves A, AAAA, MX, NS, TXT, CNAME, SOA and CAA records with TTLs and the resolver used.
TLS Certificate Check
Inspects the served certificate chain — subject, issuer, validity window, days remaining, SANs, key algorithm and protocol version.
Security Header Check
Fetches a URL and grades its security headers — HSTS, CSP, X-Frame-Options, Referrer-Policy, Permissions-Policy — with a specific remediation for each gap.
robots.txt Parser
Fetches and parses robots.txt, resolving whether a given path is allowed for a given user agent and returning the matching rule.
Sitemap Parser
Parses XML sitemaps and sitemap indexes, following nested indexes to a bounded depth, returning URLs with lastmod, changefreq and priority.
Broken Link Check
Checks the links on a page with bounded concurrency and reports status, redirect chain and failure reason for each.
Meta Tag Extraction
Extracts title, description, canonical, robots, viewport, hreflang and charset, flagging missing or over-length values against SEO norms.
Open Graph Extraction
Extracts Open Graph and Twitter Card metadata and reports which properties are required but absent for each card type.
Schema.org Extraction
Extracts JSON-LD, Microdata and RDFa structured data, validating each item's required properties for its declared type.
Heading Structure Audit
Audits heading hierarchy for skipped levels, multiple H1s, empty headings and outline depth, returning the full outline.
Basic Accessibility Audit
Checks static WCAG-adjacent issues — missing alt text, unlabelled controls, missing lang, empty links, table headers — citing the relevant success criterion.
Basic Performance Audit
Measures TTFB, transfer size, resource counts by type, compression and cache headers, and blocking resource count.
Web Text Extraction
Extracts main article text from a page, stripping navigation, boilerplate and scripts, with word count and detected language.
Structured Web Extraction
Extracts data from a page into a caller-supplied field schema using CSS or XPath selectors, reporting per-field match success.
Price Monitor
Extracts a price from a public product page via structured data or a supplied selector, returning currency, value and the evidencing source.
Availability Monitor
Checks whether a URL is reachable and whether expected content is present, with timing breakdown and consecutive-failure context.
Change Detection
Compares a page's current content digest against a caller-supplied previous digest and returns whether it changed, with a unified diff of the text.
RSS & Atom Parser
Parses RSS 2.0, Atom and JSON Feed into one normalised item shape with published dates resolved to UTC.
Public Contact Extraction
Extracts business contact details published on a company's own public page — generic addresses, phones and social links.