How to Fix a Title Tag That's Too Short
A "title tag too short" warning means the <title> element on this page falls below the useful range (roughly 30-60 characters). Short titles waste prime SERP space, give Google and AI answer engines too little to work with, and get rewritten by Google far more often than well-sized titles. The fix is to rewrite the title so it clearly describes the page, leads with the primary keyword, and fills more of the ~600-pixel space Google displays on desktop.
What this means
Every page has a <title> element in its <head>. That text becomes the clickable headline in Google's results and the label on the browser tab. Our audit flags this page because its title is unusually short, typically under about 30 characters or just one or two generic words like "Home," "Products," or your brand name alone.
There is no official minimum length, but titles below roughly 30 characters rarely use the space Google gives them. Google renders titles inside a container about 600 pixels wide on desktop, which usually works out to 50-60 characters. A 15-character title leaves most of that headline empty. Short titles also tend to be vague, and vague titles are exactly what Google's algorithm tends to replace with its own version pulled from your H1 or on-page text.
This is a warning, not a critical error. The page still indexes and ranks. But you are leaving click-through rate and keyword relevance on the table.
Why it matters
The title tag is one of the strongest on-page relevance signals Google uses, and it is the single biggest lever on your click-through rate from search. A short, thin title underperforms in three concrete ways.
Wasted relevance and keyword coverage. A two-word title can only target one query pattern. Expanding it to a full, descriptive title lets you include the primary keyword plus a modifier (a location, benefit, or product type), widening the range of searches the page can match.
Higher rewrite risk. Google frequently rewrites titles it considers too short or too vague. A large-scale Zyppy study of roughly 80,000 titles found that titles of 1-5 characters were rewritten about 97% of the time, and titles of 20 characters or fewer had a better-than-even chance of being rewritten. Once Google rewrites your title, you lose control of your own headline and the keyword targeting that came with it.
Weaker AI-answer visibility. Answer engines like Google AI Overviews, ChatGPT search, and Perplexity use the title as a compact summary of what a page is about when deciding what to cite. A descriptive title like "SaaS Onboarding Checklist: 12 Steps for New Users" tells an AI crawler exactly what the page answers. A bare "Onboarding" tells it almost nothing, so the page is easier to skip in favor of a clearer competitor.
Lower click-through rate also feeds back into performance over time. A headline that does not earn clicks signals a weaker match for the query.
How to fix it
- 1
Aim for roughly 50-60 characters and fill the space
Rewrite the title to use more of the ~600-pixel width Google shows on desktop. The practical sweet spot is around 50-60 characters: long enough to be descriptive, short enough to avoid truncation. Google truncates by pixel width, not character count, so a title full of wide letters (W, M, capitals) is cut sooner than one with narrow letters (i, l, t). Use a title length checker or a pixel-width SERP preview to confirm the full title displays.
- 2
Lead with the primary keyword, then add a qualifier
Put the term you want to rank for at or near the front, then extend the title with a modifier that reflects search intent: a benefit, a number, a category, a location, or the year. "Invoicing" becomes "Free Invoicing Software for Freelancers." "Yoga classes" becomes "Beginner Yoga Classes in Austin | Book Online." This adds keyword coverage without stuffing.
- 3
Make each title unique and match the H1
Never reuse the same short title across pages. Duplicate titles trigger their own audit flag and confuse both crawlers and users. Keep the title closely aligned with the page's visible H1 heading, since Google is less likely to rewrite a title when it matches the on-page H1. They do not have to be identical, but they should describe the same thing.
- 4
Handle your brand name deliberately
A brand suffix like " | Acme" helps recognition, but it eats characters. A brand-only homepage title is common, but even there add a tagline describing what you do: "Acme: Time Tracking Software for Agencies." On interior pages, lead with the descriptive part and append the brand at the end, so the keyword-rich text still shows first if Google truncates.
- 5
Update the title in your platform, not just the visible heading
The
<title>tag is separate from your on-page H1 and page name. In WordPress with Yoast or Rank Math, edit the SEO title field in the snippet editor (leaving it blank falls back to the post title, which is often too short). In Shopify, edit the "Page title" under Search engine listing. In Wix and Squarespace, set the SEO/page title in each page's SEO panel. In hand-coded or Next.js sites, set the<title>directly or via the Metadata API. Confirm the rendered<title>, not just a heading, actually changed. - 6
Recheck and let Google recrawl
After publishing, view the page source (Ctrl+U) and confirm the new
<title>is present, or re-run the audit. Then request indexing in Google Search Console's URL Inspection tool to speed up recrawling. It can take days to weeks for the updated title to appear in results, and Google may still choose its own if your title does not match the page, so keep it accurate.
Example
<!-- Before: too short, vague, no keyword coverage (~9 chars) -->
<head>
<title>Invoicing</title>
</head>
<!-- After: descriptive, keyword-led, ~46 chars, brand at end -->
<head>
<title>Free Invoicing Software for Freelancers | Acme</title>
</head>
<!-- Next.js App Router equivalent (app/page.tsx) -->
<!--
export const metadata = {
title: 'Free Invoicing Software for Freelancers | Acme',
};
-->A too-short title versus a well-sized one. The <title> lives in the <head> and is separate from your on-page <h1>. In Next.js (App Router) you can set it via the Metadata API instead of raw HTML.
Platform-specific steps
Open the post or page, scroll to the Yoast or Rank Math box, and edit the SEO title field (not just the post title). If you leave it blank it defaults to the post title, which is often too short. Use the %%title%% and %%sitename%% variables if you want a consistent brand suffix, and watch the pixel-width bar to stay under the truncation limit.
Go to the product, collection, page, or blog post, scroll to Search engine listing, and click Edit. Set the Page title field to your new descriptive title. Shopify shows a live SERP preview and character counter. Note that the theme often appends your store name, so account for those extra characters.
Open the page, go to its SEO (Google) settings, and edit the SEO Basics title tag. You can combine dynamic variables with a static brand suffix. Wix shows a Google preview so you can confirm the full title fits.
Edit the page, open Settings > SEO, and set the SEO Title at the page level. To control the site-wide title format and brand suffix, use the SEO settings under the main site menu with the {{page.title}} and site title tokens. Keep interior-page titles keyword-first.
In static HTML, edit the <title> inside <head> directly on each page. In the Next.js App Router, export a metadata object with a title from each page or layout, or use generateMetadata for dynamic routes; in the Pages Router, use next/head. Verify the rendered <title> in view-source, since client-side changes can be missed by crawlers.
Frequently asked
There is no official minimum, but aim for at least about 30 characters and ideally 50-60. Below 30 characters you are almost always wasting the headline space Google gives you (roughly 600 pixels wide on desktop) and giving crawlers too little to understand the page. Very short titles, under about 20 characters, are also the ones Google rewrites most often.
Not directly. A short title will not get you penalized, which is why this is a warning and not an error. The real cost is indirect: less keyword coverage, a higher chance Google rewrites your headline, and a lower click-through rate because a vague title earns fewer clicks. Weaker relevance and lower CTR can dampen how the page performs over time.
Google rewrites titles it judges too short, too vague, keyword-stuffed, or mismatched with the page content. Short one- or two-word titles are among the most-rewritten. The best defense is a clear, descriptive title of around 50-60 characters that matches your H1 and the page's actual topic. Google is far less likely to override a title that already describes the page well.
They should describe the same thing and align closely, but they do not need to be identical. The H1 is the on-page heading users see; the title tag is the SERP headline and browser-tab label. Keeping them consistent reduces the odds Google rewrites your title. You can make the title slightly more search-optimized than the H1 by adding a keyword modifier or brand name.
Yes. Answer engines like Google AI Overviews, Perplexity, and ChatGPT search use the title as a quick signal of what a page covers when deciding what to cite. A descriptive title states plainly what the page answers, which makes it easier for an AI crawler to match your page to a question. A one-word title gives them almost nothing to work with.
Does your site have this issue?
Run a free, AI-powered audit and we’ll flag this and 150+ other checks in about a minute. No signup.