Home / Features / Bulk Headings
Feature · Free

Bulk edit H1 to H6 headings across WordPress

The Bulk Editor scans your Gutenberg and Classic Editor content and shows a quick health indicator next to every URL. Open Edit Headings on any row to change a heading's text or tag level, apply the same fix across every matching page, and confirm through a mandatory preview before anything saves.

What it does

A health indicator per page, and a dedicated panel per heading

The Bulk Editor grid includes a Health column next to the URL, giving you a quick, at-a-glance signal for each page before you open anything. From there, Edit Headings opens a panel scoped to that page's actual heading structure.

Bulk Editor

Health column
Screenshot showing four URL rows with a colored health dot next to each, two flagged and two clear.
/services/local-seo
Needs a look
/services/technical-seo-audit
Needs a look
/blog/seo-checklist
OK
/about-us
OK

Open Edit Headings on a flagged row to see and fix what's underneath.

A heading edit, before and after

Text and tag level, edited separately

Inside Edit Headings, each heading shows its current tag as its own field, separate from the text, so you can retag an H3 to an H2 without retyping the words, or fix the wording without touching the tag.

Edit Headings

/blog/seo-checklist
Screenshot showing a heading diff: tag H1, text changed from "SEO Checklist 2023" to "The Complete SEO Checklist".
H1
SEO Checklist 2023The Complete SEO Checklist
H1
Welcome to our Local SEO pageLocal SEO Services
Why it matters

Heading problems accumulate quietly

They rarely come from one deliberate decision. A theme update, a page builder default, or years of copied sections add up, and by the time anyone notices, it's site-wide.

Coverage
Result
Opening each page manually
Easy to miss pages you didn't think to check
A full audit takes days, still incomplete
Theme-level find and replace
Can't tell content headings from template headings
Risks breaking pages that were fine
How it works

The same five-step flow across the plugin

1

Scan your site, or paste a list of URLs

Filter by search title, status, post type, builder, URL, or slug, then Scan Site, or paste a list from Google Sheets or Excel.

2

Open Edit Headings on a flagged row

Each row's Health dot gives you a quick read before you open anything; Edit Headings shows the actual heading structure underneath.

3

Change text, tag level, or both

Text and tag are separate fields, so a level change doesn't require retyping the heading, and a wording fix doesn't require touching the tag.

4

Select every matching page, then Preview Changes

Apply the same fix across every page carrying the pattern in one save. Preview Changes shows current versus new for every field, with a checkbox per field, before Confirm Changes writes anything.

5

Backed up first, undoable from History

Every save is backed up automatically before it writes. History lets you Undo Batch for a single page, a selection, or the full batch.

Who it's for

Anyone who inherited a heading structure they didn't build

Sites after a theme change

New themes often add their own title markup on top of content that already had a heading, creating a duplicate pattern across every template.

Agencies auditing client sites

Run the scan first as a free structural check, then decide what's worth fixing before committing to changes.

Content teams merging sites

Migrated content often carries heading conventions from a different site that don't match the new one.

FAQ

Frequently asked questions

Scan or paste URLs in the Bulk Editor, open Edit Headings on a row, make your change, select matching pages, and confirm through Preview Changes.

No. Headings are edited through the Edit Headings panel per row, not an inline grid cell.

A quick per-page health indicator in the grid. Check your installed version's legend or tooltip for the precise current meaning of each color.

Only text and tag level change. Styling, custom classes, and layout are untouched.

Elementor heading edits are a separate Pro capability, see Elementor SEO.

Every save is backed up first. Undo Batch from History restores a single page, a selection, or the entire batch.

Check your site's headings, free

Scanning and heading edits on Gutenberg and Classic content are on the Free tier, up to 20 pages per batch.