Open web and SEOweb.page.auditLive
Audit a web page by URL
Fetches one web page and returns its on-page facts: status code, title, description, canonical URL, H1, link counts, size and load time. Use it to check a page's technical health.
$0.000161 per call
Example response
{
"page": {
"url": "https://moz.com/",
"status_code": 200,
"redirect_url": null,
"content_type": "text/html",
"title": "Moz - SEO Software for Smarter Marketing",
"description": "Backed by the largest community of SEOs on the planet, Moz builds the tools that make SEO, content marketing, market research, digital PR, and local SEO easy. Start your free trial today!",
"canonical_url": "https://moz.com/",
"h1": [
"Show up in search. Show up in AI. \nOwn the results."
],
"word_count": 2233,
"internal_link_count": 82,
"external_link_count": 11,
"image_count": 40,
"size_bytes": 165475,
"load_time_ms": 20,
"score": 97.07,
"fetched_at": "2026-10-28T04:25:27Z"
}
}The output of a real call, each list cut to 3 items.
Providers and pricing
| Provider | Price |
|---|---|
DataForSEOdataforseo | $0.000161 per call |
A failed call costs nothing.
What it costs at your volume
| Provider | Per call | Total |
|---|---|---|
| DataForSEOCheapest | $0.000161 | $1.61 |
Only calls that succeed are charged.
Input
urlstringRequiredAddress of the public page to audit, starting with http:// or https://. The page is fetched when called.
Format uri.
Matches ^https?://[^\s/?#]+\S*$.
Output
pageone object, 16 fields
urlstringRequiredAddress of the page that was audited.
status_codeintegerRequiredHTTP status code the page answered with.
redirect_urlstringWhere the page redirects to. Absent when it does not redirect.
content_typestringMedia type of the page, such as "text/html".
titlestringText of the page's title element.
descriptionstringThe page's meta description.
canonical_urlstringAddress the page declares as canonical.
h1array of stringText of each h1 heading, in page order.
word_countintegerWords of readable text on the page.
internal_link_countintegerLinks to pages of the same site.
external_link_countintegerLinks to other sites.
image_countintegersize_bytesintegerSize of the page's HTML, in bytes.
load_time_msintegerTime to load the page, in milliseconds.
scorenumberThe provider's on-page SEO score, from 0 (worst) to 100. Each provider computes its own.
fetched_atstringWhen the page was fetched, as an ISO 8601 timestamp in UTC.
Common questions
How much does web.page.audit cost?
$0.000161 per call. It is debited from your balance, and only a call that succeeds is charged.
What does web.page.audit return?
Fetches one web page and returns its on-page facts: status code, title, description, canonical URL, H1, link counts, size and load time. Use it to check a page's technical health. Fields include url, status_code, redirect_url, content_type, title, description and 10 more.
Which providers serve web.page.audit?
DataForSEO. The answer comes back in Voxoria's own format, whichever provider serves it.
What happens if a call fails?
The call fails and costs nothing.
Do I need a subscription?
No. There is no subscription and no seat fee. You add funds and pay per call. A new account starts with $1 in its balance.
How do I use web.page.audit from an AI agent?
Connect Voxoria over MCP, then ask your agent in plain language. It calls call_tool with the tool web.page.audit and its input. In Claude Code, connect with claude mcp add --transport http voxoria https://mcp.voxoria.ai.