SEO H1-H6 Headings Checker

SEO H1-H6 Headings Checker

by smart-digital

Audit any webpage's H1-H6 heading structure for SEO. Get instant scores, spot issues like missing tags, and receive clear recommendations to improve your page hierarchy.

85 runs
13 users
Try This Actor

Opens on Apify.com

About SEO H1-H6 Headings Checker

Ever wonder if your page's heading structure is actually helping your SEO, or if it's just confusing Google? I've been there. This actor lets you quickly audit the H1 through H6 tags on any single page or across an entire domain. It's like having an instant diagnostic tool that spots missing H1s, skipped heading levels (like jumping from H2 to H4), and improper nesting. You get a clear SEO score that tells you where you stand, but more importantly, it gives you plain-English recommendations on how to fix the issues. I use it to check my own work and to analyze competitors' sites—it shows you exactly what they're doing right (or wrong) with their content hierarchy. It saves hours of manual checking and gives you a concrete action plan to make your pages more readable for both users and search engines. Just plug in a URL and you'll see the structure mapped out, with problems highlighted so you know precisely what to tackle next.

What does this actor do?

SEO H1-H6 Headings Checker is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.

Key Features

  • Cloud-based execution - no local setup required
  • Scalable infrastructure for large-scale operations
  • API access for integration with your applications
  • Built-in proxy rotation and anti-blocking measures
  • Scheduled runs and webhooks for automation

How to Use

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. Run the actor and download your results

Documentation

SEO H1-H6 Headings Checker

Overview

This actor audits a webpage's heading structure (H1 through H6) to identify SEO and hierarchy issues. It analyzes a single URL or crawls multiple pages from a starting point, providing scores, detecting problems, and giving actionable recommendations.

Key Features

  • Complete H1-H6 Analysis: Counts and inspects every heading tag on a page.
  • SEO Scoring: Assigns each page a numerical score (0-100) and a letter grade (A-F).
  • Issue Detection: Flags common problems like missing or multiple H1 tags, hierarchy jumps (e.g., H1 to H3), and too many consecutive headings at the same level.
  • Configurable Analysis: Control which aspects of the heading structure are analyzed.
  • Actionable Output: Provides specific suggestions for improvement, such as "Add H3 tags to improve content hierarchy."
  • Domain-Level Summary: When crawling multiple pages, aggregates metrics like average headings per page, issue counts, and score distribution.
  • Flexible Setup: Toggle between a fast single-page analysis or a comprehensive multi-page crawl.
  • Structured Output: Returns clean, developer-friendly JSON via Apify's Key-Value store or Dataset.

How to Use

Configure the actor using these primary parameters:

  • startUrl: The URL to begin analysis.
  • crawlUrls: A boolean (true/false) that sets the analysis mode.
    • false (Default - Single Page): Analyzes only the startUrl. The maxPages parameter is ignored.
    • true (Multi-Page Crawl): Crawls internal links starting from the startUrl for a domain-wide audit.
  • maxPages: The maximum number of pages to analyze. This parameter is only used when crawlUrls is set to true.

Input/Output

The actor requires a startUrl as input. The primary output is a detailed JSON report.

A condensed example of the output structure is shown below. The full report includes extensive page-level and domain-level details.

{
  "domain": {
    "domain_name": "https://example.com",
    "total_pages_analyzed": 1,
    "average_heading_score": 73,
    "total_heading_issues": 1,
    "analysis_summary": {
      "has_heading_issues": true,
      "average_score_grade": "C"
    }
  },
  "pages": [
    {
      "url": "https://example.com/",
      "h1": ["Page Title"],
      "h2": ["Section 1", "Section 2"],
      "h1Count": 1,
      "h2Count": 2,
      "totalHeadings": 3,
      "headingStructure": [
        { "tag": "h1", "text": "Page Title" },
        { "tag": "h2", "text": "Section 1" }
      ]
    }
  ]
}

The complete output contains aggregated domain statistics and per-page data, including all heading texts, counts, structural details, and a list of any issues found.

Categories

Common Use Cases

Market Research

Gather competitive intelligence and market data

Lead Generation

Extract contact information for sales outreach

Price Monitoring

Track competitor pricing and product changes

Content Aggregation

Collect and organize content from multiple sources

Ready to Get Started?

Try SEO H1-H6 Headings Checker now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
smart-digital
Pricing
Paid
Total Runs
85
Active Users
13
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support