◦ Comprehensive security
◦ 24/7 support
WordPress Guide → SEO → Heading Tags
Make post titles H1s in WordPress: How to use heading tags correctly
Your blog post title should always make a strong first impression—and for search engines, that means using the correct HTML heading tag. In WordPress, themes don’t always default to an H1 for the post title, which can quietly hurt your SEO and site structure.
Let’s fix that.
Get fast, reliable hosting for WordPress
Power your site with the industry’s fastest, most optimized WordPress hosting
Why WordPress heading tags matter for SEO and accessibility
HTML heading tags (H1 through H6) define the structure of your content. When used properly, they help both search engines and users understand how your content is organized.
- SEO: Search engines prioritize H1 tags as the main indicator of a page’s topic. Without one, Google might struggle to understand what your content is about.
- Accessibility: Screen readers use headings to help users navigate a page. A clear, logical hierarchy (H1 > H2 > H3) improves usability for all visitors.
- Readability: Human readers scan headings to find what they need. Misused or inconsistent heading tags disrupt this experience.
How to check if your WordPress theme uses H1 for post titles
Not sure if your theme uses an H1 for post titles? You can check in a few quick steps:
- Right-click on your post title in a live post and select Inspect (or use your browser’s developer tools).
- Look for the surrounding HTML tag. You want to see something like <h1 class=”entry-title”>Title here</h1>.
- If it shows <h2> or another tag, your theme isn’t using H1 for post titles.
You can also:
Method 1 – Change heading level via the WordPress Customizer
Some themes let you change heading levels directly in the WordPress Customizer:
- In your WordPress dashboard, go to Appearance > Customize.
- Look for sections labeled Typography, Single Post, or Theme Options.
- Check for a setting that controls the heading level for post titles.
- If available, set it to use H1.
- Save your changes and preview a post.
Popular themes like Astra, Kadence, and Blocksy offer this level of control.
Method 2 – Modify your theme’s template files
If your theme doesn’t offer a Customizer setting, you can change the post title heading manually:
- In your dashboard, go to Appearance > Theme File Editor.
- Open the template file for single posts—usually single.php, content-single.php, or template-parts/content.php.
- Search for a line like:
<h2 class=”entry-title”><?php the_title(); ?></h2> - Change it to:
<h1 class=”entry-title”><?php the_title(); ?></h1> - Click Update File and preview a post.
Be sure to back up your site before editing theme files, and consider using a staging environment to test changes safely.
Use a child theme to avoid losing changes
Editing theme files directly is risky because updates to the parent theme can overwrite your changes. A child theme preserves custom edits and keeps your site safe.
To set one up:
- Use a plugin like Child Theme Creator to generate a child theme quickly.
- Copy the template file (like single.php) from the parent theme into the child theme folder.
- Make your H1 change there.
Activate the child theme from Appearance > Themes once you’ve made your edits.
Style your title like an H1 using custom CSS (if needed)
If you can’t change the HTML tag but want the title to look like an H1, use custom CSS:
- Go to Appearance > Customize > Additional CSS
- Paste in:
.entry-title {
font-size: 2.5em;
font-weight: bold;
} - Save and preview your post
This doesn’t offer the same SEO benefits as a real H1 tag but can be helpful for consistency in design.
Follow your theme’s documentation and developer guidance
Some themes use complex structures or rely on page builders like Elementor or Divi. In these cases:
- Search the theme’s documentation for “post title H1” or “heading structure.”
- Contact the theme developer or support forums if you’re unsure.
- Look for builder-specific modules or widgets that control title output.
Knowing your theme’s structure can save you hours of trial and error.
One H1 per page: what SEO best practices recommend
Each page or post should contain exactly one H1 heading. This H1 should represent the main subject—usually the blog post title. Subsections should use H2s, and nested content should use H3s, H4s, and so on.
Having multiple H1s on a single page can dilute the content’s focus, while omitting an H1 entirely may confuse search engines. Keep your hierarchy clean and predictable to boost SEO performance.
How to structure the rest of your headings for SEO
Once your post title is properly set as an H1, use the rest of your headings to guide readers and Google:
- Use H2 for each main section in your post (like this one).
- Use H3 for subsections inside H2s.
- Avoid skipping levels (e.g., jumping from H2 to H4).
- Don’t use headings for visual styling—use them to define hierarchy.
- Keep your headings descriptive and keyword-rich when possible.
A well-structured post with clear headings not only ranks better but also encourages readers to scroll and engage.
Next steps for making post titles H1s in WordPress
Using H1s for post titles is one of the simplest ways to improve SEO, readability, and accessibility. It’s a small tweak that makes a big difference in how both humans and search engines understand your content.
If you’re unsure where to start, check your theme’s Customizer and work your way toward editing template files only if needed. Using a child theme is strongly encouraged to future-proof your changes.
Ready to upgrade your WordPress experience? Professional hosting improves speeds, security, and reliability for a website and a brand that people find engaging and trustworthy.
Don’t want to deal with server management and maintenance either? Our fully managed hosting for WordPress is the best in the industry. Our team are not only server IT experts, but WordPress hosting experts as well. Your server couldn’t be in better hands.
Click below to explore options or start a chat with one of our WordPress hosting experts now to get answers to your questions and further guidance.
Additional resources
Comprehensive guide to securing WordPress with ModSecurity
→
This guide provides a comprehensive overview of how to use ModSecurity to enhance the security of your WordPress site.
Best WordPress robots.txt template (example) →
Discover the best robots.txt template to guide search engines and boost your WordPress site’s SEO performance.
Why security matters for WordPress enterprise hosting
→
Use the blog as your guide to attacks to watch out for, security best practices, and steps to improve the WordPress protection you already have.
Alexis Wisniewski is an Organic SEO Manager at Liquid Web. She has been leading SEO, primarily for technology brands, since 2013, specializing in SEO content and strategy. When she’s not reading and writing online, she’s usually reading and writing offline, or spending time with her family in the Chicagoland suburbs.