Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Cup
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

SEO Title in WordPress: What It Is + How to Change It (2026)

Seeing a completely different post title appear in Google search results can be confusing. Many beginners worry they broke something on their website when this happens, but it is actually a very normal part of publishing content.

Your WordPress site relies on two distinct titles: the H1 post title shown to visitors and the SEO title read by search engines. Both are important for WordPress SEO, but they serve different audiences. Knowing how to properly configure both options will help you secure better rankings and attract more clicks.

We use All in One SEO to manage sitemaps, meta tags, and titles across all our websites. After optimizing thousands of articles here at WPBeginner, we have mastered the exact techniques you need to write high-converting headlines.

In this 2026 guide, I will explain the difference between these two titles and show you how to set them up. I will also share exactly when making them unique will give you the best possible results.

SEO Title vs H1 Post Title in WordPress: What's the Difference?

Quick Answer: The H1 post title is what readers see at the top of your WordPress post — it’s the visible headline. The SEO title is what shows in Google search results and the browser tab — it’s hidden from on-page readers.

By default, WordPress uses your H1 as the SEO title, but you can customize them separately with a plugin like AIOSEO.

Here’s what we will cover in this tutorial:

1. What’s the Difference Between SEO Titles and Post Titles?

 H1 Post TitleSEO Title
🔖 HTML tag<h1><title>
🔍 Where it appearsOn the page, above your contentGoogle search results, browser tab, social previews
👥 AudienceVisitors already on your WordPress siteSearchers deciding whether to click
📃 Recommended lengthAny length that reads wellUnder ~60 characters / ~600 pixels
⚙️ Set in WordPress byThe post editor’s title fieldYour SEO plugin (we use All in One SEO)

Every post and page on your WordPress website will have two titles, one that visitors will see at the top of the post and one that search engines use when indexing your site. While these are two completely different use cases, the two titles will most often be the same.

The title that is displayed at the top of every WordPress post is called the H1 post title because WordPress will surround it with <h1> HTML tags to show that it is the most important heading in the post.

This title should let your visitors know what the post is about and attract their attention so they click on the post and read it.

Example of a H1 Post Title

Search engines like Google pay close attention to your <h1> header tags, but they also look for a different title, one enclosed in HTML <title> tags.

To understand the difference, it helps to know that your H1 title lives in the visible part of your webpage.

Meanwhile, the SEO title stays hidden in the background code (your site’s header), where only browsers and search engines read it. This is your post’s SEO title and is also known as the meta title.

The SEO title is used when search engines rank your page and display it in search results. A well-written SEO title is crucial because it heavily influences whether a user actually clicks on your link to visit your website.

Example of an SEO Meta Title on a Search Engine Results Page

Your visitors won’t see the SEO title anywhere on your website. However, it will be used as the page title in the browser tab, and other websites may use it when linking to your post.

By default, the SEO title will follow a simple template: ‘Post Title — Site Title’. This means WordPress automatically uses your H1 post title as the main part of your SEO title, which is great for consistency.

This default setting works well for most blog posts. However, to customize the SEO title, you will need to use a WordPress SEO plugin.

Let’s dive right into how to easily add H1 post titles and SEO titles in WordPress.

2. How to Add H1 Post Titles in WordPress

Adding a title to your post is simple. When you add a new post in WordPress, the block editor will ask you to add a post title and then allow you to create blocks where you can add the content of the post.

Empty Post in the WordPress Block Editor

If you are new to the block editor, then you can learn how to use it step-by-step in our guide on how to use the WordPress block editor.

You can add a post title by simply typing it on the first ‘Add title’ line of the post.

Adding an H1 Post Title in the WordPress Block Editor

Your website visitors will see this title displayed at the top of the post on your blog, and it will also be used in the post list on your blog’s home page.

When you view the HTML source of the post, you will notice that WordPress has wrapped the title in <h1> tags to identify it as the post title.

Viewing HTML H1 Tags for the Post Title

The <h1> tag is the most important heading tag and should only be used once per page, typically for the main title. If you use subheadings in your post, then you should use less important heading tags, such as <h2>, <h3>, and <h4>.

3. How to Add SEO Titles in WordPress

The easiest way to add and customize SEO titles is with the All in One SEO (AIOSEO) plugin. AIOSEO is the original WordPress SEO plugin that’s used on over 3 million websites, including our own.

In this tutorial, I will use the free version of All in One SEO because it allows you to customize the SEO title. However, AIOSEO Pro offers even more features to help you rank better in search engine results pages.

The first thing you need to do is install the free All in One SEO Lite plugin. For more details, see our step-by-step guide on how to install a WordPress plugin.

Upon activation, you will need to configure the plugin using the AIOSEO setup wizard. For detailed instructions, see our guide on how to set up All in One SEO for WordPress correctly.

Now, when you are adding or editing a post or page, there will be an ‘AIOSEO Settings’ section below the post content. Here, you will find a section labeled ‘Post Title’ where you can customize the SEO title.

All in One SEO's Default SEO Title

Notice that the default SEO title is the H1 post title, followed by a separator and the site title.

You will also see a preview of how the title will look in a Google search and the number of characters you used. This will help you create a title that is not too long. The recommended length of an SEO title is 60 characters, so it isn’t cut off on search engine results pages.

You can leave the default SEO title as it is, customize it by typing directly into the field, or use smart tags (which are placeholders for information like your post title or site name). For example, you can type a completely new SEO title like this:

Entering a Custom SEO Title Using All in One SEO

When you view the HTML source of the post, you will notice that WordPress has used <title> tags to identify it as the SEO title.

Here is an example:

Viewing the HTML Source of an SEO Title

Visitors to your website will see the H1 post title at the top of the post.

They will see the SEO title in their browser tab and on search engine results pages.

Example of an H1 Title in the Post and SEO Title in the Browser Tab

4. How to Customize the Default SEO Title in WordPress

You can customize the default SEO title used for posts and pages using the All in One SEO plugin.

First, you need to navigate to the All in One SEO » Search Appearance page and then click the ‘Content Types’ tab.

Near the top of that page, you will see the ‘Posts’ section. Make sure you’re on the ‘Title & Description’ tab, and you will see the default SEO title used for posts next to ‘Post Title’.

Chaning the default SEO title using All in One SEO

By default, you will see smart tags for the post title, a separator, and the site title. You can customize the default SEO title by adding or removing smart tags.

For example, to make the SEO title just the post title without the site name at the end, simply delete the ‘Separator’ and ‘Site Title’ smart tags. Just hit the backspace key on your keyboard or click on a smart tag, and then click the trash icon on the popup.

🧑‍💻 Pro Tip: Don’t worry, deleting these tags here won’t erase your actual website name; it just stops it from appearing in Google search results for your posts.

Deleting Smart Tags in the Default SEO Title

Alternatively, you can easily add smart tags to the default SEO title.

You can do this by clicking the buttons for commonly used tags found above the Post Title field or clicking the ‘View all tags’ link to see a list of all smart tags.

Adding Smart Tags to the Default SEO Title

Simply click on a smart tag to add it to the SEO title. When finished, make sure you click the ‘Save Changes’ button at the top of the screen to save the new default post title.

You can customize the default page title in a similar way by scrolling down to the ‘Pages’ section below.

5. Tips for Creating the Best Post Titles in WordPress

Choosing the right title for your blog post can help it rank higher in search results.

It can also motivate users to click on your article when they see it in the search results, thus boosting your CTR (aka click-through rate).

Here are some tips on how to write more effective post titles.

Write Your Posts Titles for Users, Not Search Engines

When you think of a title to use for your post, keep your users in mind, not just search engines.

When you write a title for users, you are likely to come up with something that’s more engaging, and it will lead to more clicks. You want to make sure your title is easy to read, memorable, and clearly describes the content of your post.

Make Sure the Title Is Not Too Long

The length of your SEO title is important. If it’s too long, it will get cut off in search results. For this reason, I recommend keeping your SEO titles under 60 characters.

It’s worth knowing that Google actually measures title length in pixels, not characters — with a maximum of roughly 600 pixels on desktop.

This means wide letters like ‘W’ and ‘M’ take up more space than narrow ones like ‘i’ or ‘l’, so a title under 60 characters can still get truncated if it uses a lot of wide letters. A title full of narrow letters may have more headroom.

The 60-character guideline is a reliable rule of thumb, but the safest way to check is to use the snippet preview in All in One SEO, which automatically calculates pixel width and shows you exactly how your title will appear in Google.

Entering a Custom SEO Title Using All in One SEO
Include the Focus Keyword in the Title

You can make your blog post title more SEO-friendly by using your focus keyword in the title. We also recommend making it catchy and click-worthy. That’s because your organic CTR plays an important role in SEO.

The best way to improve your titles is with the AIOSEO headline analyzer tool. This will evaluate your headline, give it a score, and offer tips to make your headline even better.

AIOSEO headline analyzer

For more details, see our guide on how to use a headline analyzer in WordPress to improve SEO titles.

Include Your Focus Keyword in the Meta Description

Now that you’ve crafted an effective title, don’t forget the meta description.

This is the short summary that appears under your title in search results. Including your focus keyword in the meta description can help search engines understand your content and encourage users to click.

AIOSEO meta description

You can learn how to do this step-by-step in our guide on how to add keywords and meta descriptions in WordPress.

AIOSEO Pro also comes with an AI-powered Title / Description Generator.

This powerful tool connects with your OpenAI account to use ChatGPT to automatically generate high-quality SEO titles and meta descriptions based on your content, which can save you a ton of time.

AI Title / Description Generator examples

You can add your preferred description suggestion in 1-click and tweak it according to your needs.

For more details, see this tutorial on how to use a meta description generator in WordPress.

Decide Whether to Include Your Site Name

Most SEO plugins automatically add your site name to every SEO title using a separator like “—” or “|”.

This is great for brand recognition, especially on a site readers already trust. But the site name takes up space inside the 60-character limit, so for blog posts with longer titles you may want to drop it on that specific page.

In All in One SEO, you can edit the global title template by navigating to All in One SEO » Search Appearance and looking under the ‘Global Settings’ tab. You can enter a shorter version of your site title in the ‘Alternative Website Name’ box.

Adding an alternative website name in AIOSEO

Or, you can override it on a single post by editing the ‘Post Title’ field directly in the AIOSEO sidebar.

6. When Should You Use a Different SEO Title?

In most cases, keeping your SEO title and H1 the same is the easiest path. But there are three specific situations where customizing the SEO title separately will help you get more clicks from search.

When your H1 is too long for Google to display.

Google typically cuts off SEO titles after about 600 pixels (roughly 60 characters).

If you wrote a long, descriptive H1 that reads well on the page, you can keep it as your H1. Then, write a shorter, punchier SEO title that fits inside the search snippet without getting truncated with an ellipsis.

When the search intent rewards sharper keyword wording.

Your H1 might be conversational, such as “Why your contact form keeps breaking.” On the other hand, your SEO title can lean directly into the keyword someone actually types into Google like “WordPress Contact Form Not Working — 7 Fixes.”

The H1 talks to the reader on the page; the SEO title talks to the searcher on Google.

When you want to add a modifier that doesn’t belong in the H1.

This is the case for adding a year (“2026”), a brand or site name, a price, a star rating, or a comparison label like “(Pros & Cons)”. These extras improve click-through rate from search, but would clutter the on-page heading.

If none of these three situations apply, leaving the SEO title and H1 identical is perfectly fine.

A Quick Note: Google May Change Your SEO Title

It’s also important to know that Google sometimes rewrites SEO titles to better match them with a user’s search. In fact, one study found that Google modifies a high percentage of titles to try to improve search quality.

This can be frustrating if you have worked hard on crafting the perfect SEO title.

What I have found is that your title is more likely to be changed when your SEO title is different from the H1 title. When your H1 and SEO titles match, Google is much less likely to change them. This is a great reason to keep them identical whenever possible.

More Tips to Reduce the Chance of Google Rewriting Your SEO Title

While you can never guarantee Google will use your exact title, there are several proven tactics that make rewrites far less likely.

  • Keep your H1 and SEO title identical whenever possible. When the two match, Google has a strong consensus signal: the visible heading and the metadata agree on what the page is about. This alignment is the single most reliable way to reduce unwanted rewrites.
  • Keep it under 60 characters (600 px). Google is most likely to rewrite a title that gets truncated in search results. A title that fits cleanly in the snippet leaves Google with little reason to touch it. Use AIOSEO’s snippet preview to verify your pixel width.
  • Match the search intent of your target keyword. If someone searches for “how to change SEO title in WordPress” and your title says “Everything About WordPress Titles,” Google may swap it for something that better signals the how-to format. Front-load your most important keywords and frame the title around what the searcher is looking for.
  • Include your focus keyphrase near the beginning of the title. Titles that bury the keyword tend to get rewritten so it appears earlier. Placing your keyphrase in the first half of the title signals relevance clearly to Google.
  • Make sure your title accurately describes the page content. Google rewrites titles most often when there’s a mismatch between the title and what’s actually on the page. Clickbait titles are prime candidates for rewrites.

Frequently Asked Questions About SEO Titles vs Post Titles

Here are answers to some of the most common questions we get about the difference between SEO titles and H1 post titles in WordPress:

1. Should my SEO title and H1 post title be the same?

In most cases, keeping your SEO title and H1 post title the same is a good idea. It provides consistency and may reduce the chance of Google rewriting your title in search results.

However, you might create a different SEO title if your H1 is too long for Google or if you want to add a keyword to target search users more directly.

2. Why did Google rewrite my SEO title?

Google often rewrites titles to better match what a user searched for, improve clarity, or make them more mobile-friendly. It’s a very common practice designed to improve the search experience.

While you can’t stop it completely, creating a clear, descriptive title that accurately reflects your content can make it less likely to be changed.

3. What is the ideal length for an SEO title?

The recommended length is under 60 characters, but what actually matters is pixel width. Google has limited horizontal space in search results (about 600 pixels on desktop and less on mobile), so titles that fit the character count but use wider letters can still get cut off.

A safe rule of thumb: keep it under 60 characters, front-load the most important words, and check the preview in your SEO plugin before publishing.

4. Is a meta title the same as an SEO title?

Yes, the terms ‘meta title’ and ‘SEO title’ mean the same thing. They both refer to the title found in the HTML <title> tag of your page, which is what search engines use.

5. How do I change my SEO title in WordPress?

The easiest way to change your SEO title is by using a WordPress SEO plugin like All in One SEO. In the post editor, you can scroll down to the AIOSEO settings and customize the ‘Post Title’ field.

6. Should I include my site name in the SEO title?

For your homepage and important landing pages, yes — adding your brand name with a separator (for example, “Post Title — WPBeginner”) helps with brand recognition and can build trust with searchers who already know your site.

For individual blog posts, it depends on your title length. If the post title is already close to the 60-character limit, consider dropping the site name on that specific post so the unique, keyword-rich part of the title is fully visible in search results.

In All in One SEO, you can set a shorter ‘Alternative Website Name’ under Search Appearance » Global Settings, which keeps your brand in the template without eating up as much of your character budget.

7. Does my SEO title affect social media shares?

By default, yes. When someone shares your post on Facebook, LinkedIn, or X, those platforms read your Open Graph title (or fall back to the SEO title) to display the share preview.

Most SEO plugins, including All in One SEO, let you set a separate Social Media title if you want something different. For example, you can do a more conversational or curiosity-driven version for social, and a keyword-focused version for search.

Additional Resources on WordPress Titles

We hope this tutorial helped you learn the difference between SEO titles and H1 post titles in WordPress. You may like to see some other articles related to WordPress headlines and titles:

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. See how WPBeginner is funded, why it matters, and how you can support us. Here's our editorial process.

The Ultimate WordPress Toolkit

Get FREE access to our toolkit - a collection of WordPress related products and resources that every professional should have!

Reader Interactions

22 CommentsLeave a Reply

  1. Great explanation of the difference between the SEO title and the H1 heading. I usually use the same description for both in AIO SEO and have never actually used anything different for the SEO title. However, I learned from this article what the difference is. Furthermore, I also didn’t distinguish between heading sizes and had everything as H1. I found out that I was completely wrong only on this website, and I had to go back and adjust about 70 blog posts. I just want to ask, does it make sense to have a different SEO title and heading in terms of SEO, or is it better to keep them the same? I assume that at least in both cases I should use keywords, but I’m not sure if I’ll benefit from using a different phrasing for the title and the heading. Can someone please explain this to me?

  2. Great article on the difference between SEO titles and H1 post titles! The section on customizing default SEO titles with All in One SEO was super helpful. As a blogger I use that plugin and can vouch for it. One other thing I do is to regularly review and update older post titles, both H1 and SEO, to keep them fresh and relevant. That’s helped my site’s SEO over time.

  3. I’m not sure, it may be included in the article, but I haven’t seen it. Formally, is there any well-proven practice on how to write the SEO title?

  4. I’m confused by this article because you’ve use the exact same words for the H1 post title, “How to Start a Wordpress Blog in 2022- Beginner’s Guide” outlined in red in the second image, AND for the Seo Title, “How to Start a Wordpress Blog in 2022- Beginner’s Guide”, outlined in red in the third image. The exact same words are used in both titles, so this is extremely confusing to me. Can you please clarify?

    • We will try to make it clearer in the future but section 1 explains the differences. The H1 is for your visitors to see while the SEO Title is for search engines to see and show as a result on search engine pages.

      Admin

  5. While teaching html to students,I have always emphasized on the importance of having only one h1 heading in a post, as it signifies that it is the most important heading of this post.
    Subsequent topics will be followed by having heading h2.
    This not only ensures good visual experience but also helps for search engine optimisation purposes as well.
    Thanks for keeping us updated with technical aspects of seo as well.

  6. thank you for this post.
    it is important to notice the difference between both post title, to improve the ranking and to keep good SEO
    specially that most SEO asking to put key words in the H1, so it became a little confusing
    but I have a question regarding H1 post title, should it be only H1 or it can be H2, H3

    • In line with Google’s guidelines for heading tags in blog posts, it’s essential to structure them based on the hierarchical levels of subcategories and sub-subcategories. It’s not solely dependent on the H1 tag. For instance, use an H2 tag for a subtitle like ‘5 Ways to Make Money with Blogging,’ and under this subtitle (H2 tag), employ H3 tags for minor titles listing the five ways, such as ‘1. Google’ and ‘2. Affiliate Marketing.’ Google values heading tags when they effectively serve the SEO purpose of your post.

    • If you mean the classic editor, then you should see the SEO options beneath the post content area.

      Admin

      • Thanks for the answer. Your instructions tell you how to make an SEO title with the block editor. However, there is no instruction on how to do it with the Calssic editor. I can do H1 H2 etc. titles, but how to make a SEO title? There are the sections Snipet Preview, Article Title and Meta Description, etc. at the bottom, but how to use them to create an SEO title?

        • Beneath the post content there should be an area specifically for AIOSEO where you can set the post title and that is your SEO title. The AIOSEO section should look the same as it does in our article above that uses the block editor.

  7. thanks for this wonderful piece
    please I want to know if it is advisable to add my site name after my SEO title, or should I use only my SEO title

    • Keeping the site name should work for most blogs but you would need to test if removing the site name works well for your site.

      Admin

    • I don’t think it is recommended to add your site name after each page title. The best thing you need to do is to keep your SEO title straightforward and catchy. Google often adds your site name to the search result, so you don’t need to repeat it in the SEO title. Just make the SEO title snappy to attract clicks.

  8. I am still confused. So the SEO title is separate from H1 correct? That means the proper format is SEO title > into paragraphs > H1 title…rest of blog

    • The SEO title is something you would set in your SEO plugin, you wouldn’t need to add it to the article itself :)

      Admin

    • By default, the title tag is included as part of the HTML files of your website. So you don’t have to manually set it (Unless otherwise is not correctly set by the developers).

      On the other hand, the H1 tag is part of the HTML heading tags (It ranges from H1 to H6) It is used in hierarchical order in a blog post. H1 is the biggest while H6 is the smallest

Leave A Reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.