S
SCRAWL

H1 H2 Extractor — Scrape Headings from Multiple URLs

Extract H1, H2, and heading tags from multiple URLs. Analyze content hierarchy and keyword usage in headings. Free bulk heading extractor for SEO.

What is a H1/H2 Extractor?

The H1/H2 Extractor fetches every URL you submit and pulls the H1 and H2 heading tags from each page, displaying them in a table you can export. For each page it shows whether an H1 is present, the H1 text, all H2 tags found, and the total heading count. You can audit up to 100 URLs in a single run.

When Should You Use H1/H2 Extractor?

Use this when auditing pages for unique, keyword-targeted H1s, when reviewing the heading structure of a site section, or when you want to understand how top-ranking competitors structure their heading hierarchy. It is also useful for post-migration QA to confirm that headings survived a CMS transfer intact — heading tags are frequently stripped or altered during platform migrations.

How to Read H1/H2 Extractor Results

Pages with a missing H1 are the first priority — a missing H1 is a direct missed keyword signal. Pages with multiple H1 tags should be reviewed to determine whether the duplication is intentional or a template error. The H2 list gives you a fast view of whether content sections are logically named and whether secondary keywords are being used in the page structure.

What Should You Know Before Using H1/H2 Extractor?

Each page should have exactly one H1 containing the primary keyword phrase. H2s should divide the content into logical sections and naturally incorporate secondary and related terms. After extracting headings from your top pages, compare them against the headings on competing pages that outrank you — if ranking pages use phrases in their H2s that your page omits entirely, those represent topic gaps worth addressing in your content.

Frequently Asked Questions

How many H1 tags should a page have?

A page should have exactly one H1 tag. The H1 is the primary heading that signals the main topic of the page to both users and search engines. Multiple H1 tags are not a direct ranking penalty, but they dilute the keyword signal and confuse the heading hierarchy that crawlers use to understand page structure.

What should an H1 tag contain?

The H1 should contain the primary keyword phrase for the page, phrased in a way that is natural and descriptive for the user. It does not need to be identical to the title tag — it can be slightly more conversational or descriptive. Place the primary keyword toward the beginning of the H1 for the strongest keyword signal.

What is the difference between H1, H2, and H3 tags?

H1 is the page's primary heading — there should be exactly one. H2 tags are major section headings that divide the content into logical parts, incorporating secondary keywords. H3 tags are sub-sections within H2 sections, used for more specific topics. The hierarchy should always be sequential — never skip from H1 to H3.

Can I check headings across multiple pages at once?

Yes. The H1/H2 Extractor accepts up to 100 URLs and extracts all H1 and H2 tags from each page in a single run. Results show whether an H1 is present, its text, and all H2 tags found. Export to CSV to compare heading structures across a site section or against competitor pages.

Why are heading tags important for SEO?

Heading tags help search engines understand the topic hierarchy of a page — what the main subject is (H1), what the major subtopics are (H2), and what the finer details cover (H3+). Pages with a logical, keyword-informed heading structure rank more clearly for their target terms and are more likely to be cited in AI-generated answers.