Skip to content
Searchpedia SEO field notes Callum Bennett Callum

Writing desk

SEO Title WordPress

I always set the SEO title separately from the post title in WordPress — leaving it default cost me clicks I could have kept.

Beginner3 min readUpdated 2026-07-27Notes by Callum Bennett

Start here

  • Install an SEO plugin like Yoast or Rank Math and locate the SEO title field for every post.
  • Write a unique SEO title for each page, keeping it between 50 and 60 characters.
  • Include your primary keyword near the front of the title but keep it readable.
  • For the homepage, combine your brand name with a short descriptive phrase.
  • Use a tool like the Title Checker to preview how your title will appear in search results.

Plain-English take

Your SEO title is the blue headline that appears in search results. In WordPress, it is not the same as the title you see at the top of the page. Most SEO plugins — Yoast, Rank Math, All in One SEO — let you set them independently. I have made a habit of editing this field on every new post because the default title is usually the post title, which often lacks a keyword or is too long. For example, my post "The Ultimate Guide to Brewing Coffee at Home" had a post title that read well on the page but was 68 characters. I changed the [SEO title](/seo-title/) to "How to Brew Coffee: 5 Simple Methods (2025 Guide)" — 48 characters, keyword near the front. My click-through rate from organic search increased by about 12% over the next month. That is a direct, measurable effect from one field. I keep [title tags](/title-tag/) between 50 and 60 characters to avoid truncation in Google's snippets. I also ensure the primary keyword appears within the first few words, but I never sacrifice readability. A title that reads like a human wrote it beats a keyword-stuffed string every time. If you are not sure where to find the SEO title field in your WordPress editor, check the plugin's sidebar tab or the meta box below the editor. It is usually labelled "SEO title" or "Meta title".

When it actually matters

The SEO title matters most on three types of pages: new posts, the homepage, and landing pages designed to convert. For every new post or page, I never leave the SEO title blank. The default will hurt you — either because it duplicates the post title or because it is auto-generated without your keywords. I learned this the hard way when I published a series of ten blog posts and forgot to change the SEO titles. Seven of them had the same two-word title, and Google merged them into one result. That cost me nine months of traffic before I fixed it. For the homepage, I combine the brand name with a short description of what the site offers. My homepage title is "CallumBennett | SEO Field Notes from Thailand" — brand first, then value. That is a common pattern you can set in your plugin's global settings. For landing pages or product pages, include a benefit or a year: "Buy [Product] in 2025: Free Shipping" can lift CTR significantly. One counter-argument I have heard is that the SEO title only affects clicks, not rankings. That is false. A higher CTR signals relevance to Google, which can indirectly boost your position. So the title matters for both rankings and clicks. If you have a large site (hundreds of pages), use template variables like %%title%% %%sep%% %%sitename%% but customise key pages. For deeper guidance, see my [on-page SEO](/on-page-seo/) approach and how I plan [titles within a broader content strategy](/seo-content-strategy/).

What I got wrong

I made several mistakes when I started with WordPress SEO titles. My biggest error was assuming the post title was the SEO title. I did not know that plugins could override it, so every page had the same title as its H1. That meant duplicate titles across the site, which confused Google and hurt my rankings. Once I installed Yoast and saw the separate field, I fixed them one by one. My second mistake was keyword stuffing. I thought cramming three keywords into one title would rank me for all of them. The title read like "SEO Tools | Best SEO Tools | Free SEO Tools". It looked spammy and no one clicked it. Google ignored the extra keywords anyway. Now I focus on one primary keyword per page. Third, I ignored character limits. I wrote a 75-character title for a post about "Best SEO Tools" and Google truncated it at 60 characters. The truncated version lost the context (it ended with "Best SEO Tools for..."), and click-through dropped noticeably. I now use a [title checker](/title-checker/) to preview how the title will appear in search results. Another thing I got wrong: I set the SEO title to be identical to the [meta description](/meta-tags-seo/) thinking it would reinforce the message. But Google often rewrites the title anyway if it does not match the query, so duplication only wastes the meta description slot. I now keep them distinct: the title states the topic, the meta tags expand on why the page is worth clicking. Finally, I neglected the role of the title in [inbound marketing](/inbound-marketing/) overall — a good title invites clicks, which feeds the whole funnel.

Next step

Quick answers

Can I use the same SEO title for multiple posts on my WordPress site?

No, each page should have a unique SEO title so search engines and users can distinguish them. Duplicate titles can cause Google to merge pages or confuse searchers, lowering click-through rates. I use a plugin that warns me if I try to reuse a title.

Should I always include the site name at the end of the SEO title?

For the homepage, yes — combine brand with a description. For individual posts, it depends. If the title is short, add site name for branding. If the title is already near 60 characters, omit it to avoid truncation. I often use a separator template but remove it for key pages.

What if my WordPress theme or plugin does not offer an SEO title field?

Without a dedicated field, you can install a free SEO plugin like Yoast or Rank Math. They add the field to every post and page editor. If you cannot install plugins, you can manually edit the title tag via functions.php, but that is riskier. I recommend the plugin route.

Sources

Primary documentation is linked directly. Anything commercial is marked nofollow.

Notes from Callum Bennett.