Heading Structure Outliner - H1-H6 Outline + SEO Flags avatar

Heading Structure Outliner - H1-H6 Outline + SEO Flags

Pricing

from $1.20 / 1,000 scanned pages

Go to Apify Store
Heading Structure Outliner - H1-H6 Outline + SEO Flags

Heading Structure Outliner - H1-H6 Outline + SEO Flags

Extract a page's H1-H6 heading structure as an ordered outline with SEO issue flags (missing/multiple H1, skipped levels). Single or bulk. $0.0015 per page, a fraction of paid SEO-audit actors; failed fetches are free.

Pricing

from $1.20 / 1,000 scanned pages

Rating

0.0

(0)

Developer

Broke to Built

Broke to Built

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Heading Structure Outliner — H1–H6 outline + SEO flags

Extract a page's heading structure (H1–H6) as an ordered outline, with SEO issue flags: missing H1, multiple H1s, skipped levels, empty headings. Built for SEO audits, accessibility checks, and content-structure review. Single URL or bulk.

$0.0015 per page — a fraction of the paid SEO-audit actors measured on the Store. Failed fetches are recorded free.

What you get

  • Every heading in document order: { level, text }.
  • outline — an indented text tree of the heading hierarchy.
  • issues — SEO flags (no H1, multiple H1s, a skipped level like H2→H4, empty headings).
  • h1Count and headingCount.
  • Fail-soft: an unreachable URL returns {ok:false, error} and is never charged.

Input

{ "url": "https://github.com", "urls": ["https://example.com/blog"], "maxUrls": 25 }

Output (real run, 2026-08-07)

{
"ok": true,
"url": "https://github.com",
"status": 200,
"h1Count": 1,
"headingCount": 26,
"headings": [
{ "level": 2, "text": "Navigation Menu" },
{ "level": 1, "text": "The future of building happens together" },
{ "level": 2, "text": "GitHub features" }
],
"outline": " H2: Navigation Menu\nH1: The future of building happens together\n H2: GitHub features\n...",
"issues": []
}

Pricing — $0.0015 per page

A dedicated heading outliner, not a heavyweight full-site audit. Prices below checked via the Apify Store API on 2026-08-07:

ActorPricingOne page
This actor$0.0015 per page$0.0015
dltik/geo-site-audit$0.00005 start + $0.01 per page-audited$0.01
alizarin_refrigerator-owner/technical-seo-auditor$0.1 start + $0.1 per page_audit$0.20

Limits (honest ones)

  • Reads the server HTML; headings rendered later by JavaScript are not counted.
  • The issues list flags common structural problems; it is not a full accessibility or SEO audit.
  • maxUrls capped per run.

FAQ

  • What issues does it flag? Missing H1, multiple H1s, skipped heading levels, and empty headings.
  • Is the outline machine-readable? You get both the raw headings array (for code) and the indented outline string (for humans).
  • Does it run JavaScript? No — server HTML only.
  • What about a dead URL? You get an {ok:false, error} record, uncharged.

Use from code or AI agents

curl -X POST "https://api.apify.com/v2/acts/EliAI~webpage-headings-outliner/runs?token=YOUR_APIFY_TOKEN" \
-H 'content-type: application/json' \
-d '{"url":"https://github.com"}'

Callable as an agent tool through the Apify MCP server (mcp.apify.com).