White-Label SEO Audit Report (HTML) avatar

White-Label SEO Audit Report (HTML)

Pricing

$40.00 / 1,000 generated seo reports

Go to Apify Store
White-Label SEO Audit Report (HTML)

White-Label SEO Audit Report (HTML)

Crawl a site and get back a finished audit report with your agency name and brand colour on it. Findings grouped by severity, each explaining why it costs traffic. Self-contained HTML that prints to PDF. One flat price per report — from $2.99 on paid plans.

Pricing

$40.00 / 1,000 generated seo reports

Rating

0.0

(0)

Developer

Anthony Snider

Anthony Snider

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

SEO Audit Report — a document you can hand to a client

Point it at a website. It crawls the site and produces a finished, client-ready HTML report with your agency's name and brand colour on it — not a JSON dump you have to turn into a document yourself.

One flat price per report, whether you crawl 10 pages or 300.


What you get

A single self-contained HTML file. No external requests, no fonts to load, works offline, and prints straight to PDF from the browser.

Cover band — overall grade (A–F), average score, and counts of critical / warning / note.

"What to fix, in order" — every finding, sorted by severity, grouped so a problem appearing on 40 pages is one line item with a page count instead of 40 repeated rows. Each finding carries a plain-English explanation of why it costs traffic, so the report argues its own case to whoever reads it.

Weakest pages — the lowest-scoring pages with their top issue, so the reader knows where fixing returns the most.

What it checks

Across the site — problems a single-page checker structurally cannot see:

  • Redirect chains, with the number of hops
  • Broken outbound links and unreachable pages
  • Duplicate titles and duplicate meta descriptions, with the affected URLs
  • Missing robots.txt or sitemap.xml

Per page — title and meta description length and presence, <h1> structure, canonical links, noindex traps, HTTPS, images missing alt text, structured data that fails to parse, thin content, and response time.

White-labelling

FieldEffect
agencyNameAppears in the report header and footer — "Prepared by {you}"
accentColorYour hex brand colour drives the top rule, headings and severity accents

Leave both blank for a clean unbranded report.

Input

{
"startUrl": "https://client-website.com",
"maxPages": 50,
"agencyName": "Northgate Digital",
"accentColor": "#B3452E"
}

Output

One dataset record with the summary, all findings, and a direct link to the report file:

{
"site": "https://client-website.com",
"pagesAudited": 50,
"averageSeoScore": 78,
"grade": "C",
"issueCounts": { "critical": 2, "warn": 14, "note": 31 },
"reportUrl": "https://api.apify.com/v2/key-value-stores/.../records/seo-audit-....html",
"whiteLabelled": true,
"summary": "50 pages · grade C (78/100) · 2 critical, 14 warnings, 31 notes"
}

reportUrl is the deliverable — open it, or send it straight to your client.

For agents and automation

  • Capability: crawl a website and produce a formatted SEO audit document
  • Required input: startUrl
  • Returns: one record; reportUrl points to a self-contained HTML document
  • Bounded: maxPages caps the crawl; the crawler stays on the starting origin
  • Side effects: none — reads public pages, writes the report to this run's key-value store
  • Failure: if no page can be crawled the run fails with a clear message and is not charged

Pricing

One flat fee per report generated. Page count does not change the price. If the crawl produces no pages, no report exists and you are not charged.

FAQ

How do I create an SEO report I can send to a client? Pass the client's site as startUrl with your agencyName and accentColor — the run returns reportUrl, a finished branded HTML document. Open it, print to PDF, send it. No design work.

Is the report really white-label? Yes — your agency name appears in the header and footer ("Prepared by {you}") and your hex colour drives the headings and severity accents. Leave both blank for a clean unbranded report.

How many pages does it crawl? Up to maxPages (your cap), staying on the starting origin. The price is flat per report whether it crawls 10 pages or 300 — from $2.99 on paid plans.

What does the report cover? Site-wide problems a single-page checker cannot see (redirect chains, broken links, duplicate titles/descriptions, missing robots.txt or sitemap) plus per-page checks (title/meta length, H1 structure, canonicals, noindex traps, HTTPS, image alt, structured data, thin content, response time) — every finding with a plain-English explanation of why it costs traffic.

Can I automate a report per client per month? Yes — put it on an Apify schedule per client, and pull reportUrl from each run via the API or a webhook. The report is self-contained HTML, so it can be emailed or archived as-is.

For AI agents

This Actor is built to be called by software, not just by people.

  • Mount it directly as an MCP tool — no Store search, no ranking, just this one tool: https://mcp.apify.com/?actors=eliai/seo-audit-report
  • Or call it over HTTP and get the results in the same request: POST https://api.apify.com/v2/acts/eliai~seo-audit-report/run-sync-get-dataset-items
  • Pay with x402, without an Apify account. This Actor is whitelisted for agentic payments, so an agent holding USDC on Base can buy a prepaid token and spend it here. The minimum purchase is $1, the token balance is an absolute spending cap, and it expires 14 days after purchase.
  • Costs are predictable before you call. Pricing is pay-per-event (see Pricing above), so an agent can budget a run in advance instead of discovering the bill afterwards.
  • Send only the field you mean. If you pass the bulk field, it is used on its own; the single-value field is a fallback, never merged into your request. You are charged for the items you sent and nothing else.