Title Tag and Meta Description: How to Write Snippets That Win the Click

Dominik Breitbach founded taismo GmbH, an SEO and GEO agency from Munich. He has written and tested search snippets for client sites since 2019, from title tags down to the structured data behind them.
The title tag and the meta description are the two HTML elements behind your Google snippet: The title tag supplies the clickable headline, the meta description proposes the preview text below it. Both are proposals, not commands. Google keeps the title element in about 87 percent of cases and swaps the description whenever your page content answers the query better. This guide shows how to write both lines so Google keeps them and searchers click them.
👉 Want to know which of your snippets Google rewrites today? An SEO audit lists every title and description on your site within days.
Title tag and meta description: The two lines that sell the click
The title tag is an HTML element in the page head that names the page. Google uses it as the clickable headline of a search result, the title link. The meta description is a second head element that proposes the preview text below that headline, the snippet. Together with the breadcrumb they form the complete search result a person scans on the SERP before deciding where to click.
The naming causes more confusion than the technology. Meta title, SEO title, page title, and title tag all describe the same element. Plugins like Yoast label the input field SEO title and write its content into the title tag. Strictly speaking, only the description is a real meta tag; the title element stands on its own. So the popular question of meta title vs. title tag has a one-sentence answer: They are two names for one thing.
Both elements share a defining trait: Neither appears on the page itself. They exist for search engines, browser tabs, and link previews. The definitions of meta title and meta description live in our SEO glossary; this article is the practice guide for writing, testing, and defending both lines.
The meta keywords tag is dead, and has been since 2009
One family member deserves an obituary before we go further. The meta keywords tag, a comma-separated keyword list in the page head, plays no role in Google rankings. Google confirmed in September 2009 that it does not use the keywords meta tag in web ranking, and nothing has changed since. The tag survived in CMS templates and SEO checklists for another decade anyway.
Today the tag is worse than useless: It costs a few bytes, tells Google nothing, and hands your keyword strategy to every competitor who opens your source code. If your CMS still fills it, empty it. The two elements that pay are the ones this guide covers, and neither of them contains a keyword list.
How Google builds your snippet
Google composes the title link from several sources, not just your title tag. Its documentation names the title element, the main visible headline, other prominent text on the page, and even the anchor text of links pointing to the page. Since a systems update in August 2021, Google actively replaces titles it considers too long, keyword-stuffed, boilerplate, or empty.
Google uses the title element in about 87 percent of cases. The company published that number in September 2021 after refining the system, up from about 80 percent at the update’s launch. Read it in reverse: Roughly one in eight titles gets replaced, and almost always because the title misdescribes its page.
The meta description has weaker standing. Google’s documentation states that snippets are primarily created from the page content itself; the meta description is used when it describes the page better than an excerpt would. Your description therefore competes against your own first paragraphs, and it wins only when it answers the query more precisely than any sentence on the page.
One prerequisite sits before all of this: Google must be able to crawl and render the page. Blocked resources, noindexed templates, or broken markup take the choice out of your hands entirely, which is technical SEO territory.
Length: Pixels beat characters
Google sets no character limit for either element. Search results truncate by available pixel width, and a W is roughly four times wider than an i, so character counts are rules of thumb rather than guarantees. These budgets have held up in our snippet tests across client sites:
| Element | Practical budget | When you exceed it |
|---|---|---|
| Title tag, desktop | ~580 px, about 50 to 60 characters | Google cuts the title or replaces it entirely |
| Meta description, desktop | ~920 px, about 150 to 160 characters | Google truncates with an ellipsis |
| Meta description, mobile | About 120 characters visible | The rest never renders |
One budget eater is easy to forget: Google prepends a date to time-sensitive content, and that stamp costs about 14 characters of description width. If your pages carry visible dates, write the description as if it were 14 characters shorter.
The working rule: Put the message into the first 120 characters and the keyword into the first 60. A claim cut off mid-sentence reads like a broken promise; a front-loaded one survives every viewport.
Writing title tags that survive the rewrite
A title tag has one job: Name the topic and its most clickworthy property in the searcher’s own words. Six rules get it there:
- Lead with the keyword. Put the keyword at the front of the title. The first 60 characters survive every device, and eyes scan results from the left.
- Name topic plus property. “Industrial pump maintenance” names a topic; “Industrial Pump Maintenance: Costs and Response Times” adds a reason to click. Google stores knowledge as a thing plus its attributes, and searchers scan for the attribute they need.
- Match the visible headline. Title tag and H1 should tell the same story in different lengths. When the two diverge, Google often promotes the H1 into the title link, and your carefully written title disappears.
- Put the brand at the end. “Industrial Pump Maintenance: Plans and Prices | Acme” spends the strong left side on the topic. The homepage is the one exception where the brand may lead.
- Write one title per page. Duplicate titles tell Google the pages are interchangeable. Our site audits flag duplicate titles more often than any other on-page finding.
- Skip the tricks. All caps, emoji chains, repeated keywords, and clickbait promises are documented rewrite triggers. Google’s title guidance reads like a list of things people did in 2015.
Above all six rules sits the search intent: A title that promises a guide must sit on a guide, and one that promises a price list must show prices. The click you win with a false promise bounces back within seconds.
| Weak title | Strong title |
|---|---|
| Home | Acme GmbH | Industrial Pump Maintenance: Plans and Prices | Acme |
| Services | Tax Advisory for Startups in Munich | Kanzlei Berg |
Writing meta descriptions people click
A meta description is ad copy for a free ad slot. We write every description along the AIDA formula, the same recipe this agency uses for its own pages:
- Attention: Open with the searcher’s problem or a hard number. “Your snippet decides the click” beats “Welcome to our website”.
- Interest: Add one concrete proof: A number, a scope, a date. Concrete beats complete.
- Desire: Name the one property that separates you from the nine other results. One USP reads well; three read like a brochure.
- Action: Close with a call to action. Searchers click imperatives more readily than descriptions of imperatives.
Front-load the query terms. Google renders words that match the search query in bold, so a description that carries the query in its first line gets highlighted by Google itself. That bolding is a visual anchor, and it is the only formatting you can influence inside the snippet text.
An example for a fictional pump manufacturer. Weak: “We are a family-run company with many years of experience and a wide range of services in the field of pumps.” Strong: “Pump downtime costs four figures per hour. Our maintenance plans cut unplanned stops in half. Compare the three plans now.” The weak version could sit on any of a thousand websites; the strong one answers a buyer’s actual worry.
Special characters and emojis can catch the eye. Google drops the ones it reads as decoration, so test them page by page instead of rolling them out sitewide.
And write one description per page you care about. Identical descriptions across pages carry no information, so Google ignores them; a missing description at least lets Google pick a query-matched excerpt on its own.
Setting title tags and meta descriptions in your CMS
Every mainstream CMS exposes both fields; only the labels differ. The three stacks we work with daily:
- WordPress: SEO plugins add the fields to the editor. In Yoast the input called SEO title writes the title tag and the field called meta description writes the description; both show a snippet preview with a length bar. Without an SEO plugin, WordPress prints the post title as the title tag and no description at all.
- Shopify: Every product, collection, and page carries a search engine listing section with a page title and a description field. Shopify appends the store name to titles by default, which quietly eats 15 to 30 characters of your budget.
- Typo3: Both fields live in the page properties under the SEO and metadata tabs. Typo3 fills nothing automatically, so an empty field here really ships an empty element.
The previews in these tools simulate the desktop result. They help against gross overruns, but they neither measure pixels precisely nor show the mobile cut, so treat the green length bar as a hint and the budgets from Fig. 2 as the standard.
One warning from practice: A hard-coded title in the theme or a second SEO plugin can override your fields. If the live snippet ignores your input, view the rendered source and check which title element actually ships; two competing plugins writing the same tag is a classic audit finding.
Snippets at scale: Templates for large sites
Nobody handcrafts 40,000 product snippets, and Google does not expect it. Its own snippet guidance explicitly accepts programmatically generated descriptions for large database-driven sites, as long as they stay human-readable and differ from page to page. The workable division of labor has three tiers:
- Money pages by hand. The homepage, service pages, and top sellers earn individually written titles and descriptions. These pages carry the revenue, so they get the craft.
- Template with variables for the middle. A pattern like “{Product}: Prices, Stock and Delivery Time | {Brand}” produces unique, honest titles from structured product data. The variables must pull real differences: Price, availability, and location distinguish pages; a swapped product name alone does not.
- Silence for the long tail. Pages with near-identical content and no search demand can go without a description. Google then builds a query-matched excerpt, which beats a boilerplate sentence repeated a thousand times.
Review the templates once per quarter with real SERP samples. A variable that comes up empty produces titles like “: Prices, Stock and Delivery Time”, and nobody clicks a leading colon.
We pull your queries, impressions, and click-through rates from Search Console, rewrite the snippets with the largest gap, and track the effect. Snippet care is part of every SEO retainer at taismo.
What title tags and meta descriptions do for rankings
The honest hierarchy first: The meta description is not a ranking factor. Google wrote in 2007 that accurate descriptions can improve clickthrough but will not affect rankings, and it has repeated the point ever since. The title tag does count among the many on-page signals Google reads, but a reworded title alone rarely moves a position.
The lever that pays is the click-through rate. The math: A page with 1,000 monthly impressions at a 3 percent CTR earns 30 clicks. Lift the CTR to 5 percent with a sharper snippet and the same ranking pays 50 clicks, a 67 percent gain without a single new backlink. Across a full site those gaps compound, which is why snippet care runs as a standing task in our SEO services rather than as a one-off cleanup.
Snippets in the AI era
AI Overviews now sit above the classic results on many informational queries, and zero-click searches grow with them. That shifts the economics of the snippet in two directions. Where an AI answer absorbs the simple questions, the remaining clicks concentrate on searchers who want a source, a provider, or a transaction, exactly the clicks a sharp title and description win. And commercial queries still lead to classic result lists far more often than informational ones.
Google’s snippet controls govern the AI features too. The documentation states that nosnippet, data-nosnippet, max-snippet, and noindex limit what appears in AI features on Search. The trade-off is real: A max-snippet limit of zero keeps your text out of AI Overviews and deletes your classic snippet along with it.
Structured data is the third control surface. Ratings, prices, and availability from markup expand a plain snippet into a rich result that occupies more of the screen. One 2026 change matters here: Google removed FAQ rich results from Search on May 7, 2026, so FAQ markup no longer decorates snippets; it keeps feeding machine-readable answers to AI systems. The featured snippet remains the largest snippet of all, and it is won by content structure, not by meta tags. For visibility inside ChatGPT and other assistants, our guide to ChatGPT SEO covers the wider playbook.
Seven common snippet mistakes
- Duplicate titles across the site. The most frequent finding in our audits. Every duplicated title throws away the one line that could differentiate the page.
- Missing descriptions on money pages. Google then picks its own excerpt, and on service pages that excerpt is often a navigation label or the cookie notice.
- Brand first, topic last. “Acme GmbH | Your partner for solutions” spends the strongest pixels on the least searched words.
- Keyword stuffing. “Pumps, pump maintenance, pump repair, pump service” is a documented rewrite trigger and reads like spam to humans first.
- Titles that ignore the page. A snippet that promises what the page does not deliver wins a click and loses the visitor within seconds.
- Claims cut off mid-sentence. Truncation is not cosmetic; a half promise converts worse than a short whole one.
- Set once, never measured. Snippets are the cheapest A/B surface in SEO, and most sites have never tested a single one.
Testing snippets with Search Console
Snippet work becomes valuable the moment you measure it. The loop takes four steps:
- Measure. Open the performance report in Google Search Console, filter for pages ranking in the top 10, and sort by impressions. Flag pages whose CTR sits clearly below comparable pages at the same position.
- Rewrite. Sharpen title and description with the rules above, one page at a time, and note the date of the change.
- Wait. Give Google 14 to 28 days. It has to recrawl the page, and weekly demand swings need time to average out.
- Compare at the same position. CTR depends on position more than on wording, so a test only counts while the ranking stays stable. Same position, higher CTR: Keep it. Same position, lower CTR: Revert it.
taismo is an SEO and GEO agency from Munich, ranked fifth in the German SEO Contest 2026 and second among Munich online marketing agencies by Agenturtipp. We write, test, and monitor snippets as part of our SEO services.
Title tag and meta description FAQ
How long should a meta description be?
Aim for 150 to 160 characters. Google truncates by pixel width, around 920 pixels on desktop, and many mobile results show only about 120 characters. There is no official character limit, so put the message into the first 120 characters.
Is a meta title the same as a title tag?
Yes. Meta title, SEO title, page title, and title tag all name the same HTML element: The title element in the page head. Tools like Yoast label the input field SEO title and write its content into the title tag.
Does the meta description affect Google rankings?
No. Google stated in 2007 that accurate meta descriptions can improve clickthrough but do not affect rankings, and that statement still stands. A strong description raises the click-through rate, which grows traffic without a ranking change.
Why does Google rewrite my title tag?
Google replaces titles that are too long, stuffed with keywords, boilerplate, or out of step with the page content. It uses the title element in about 87 percent of cases, so a precise title that matches the visible headline usually survives.
Should every page have a unique meta description?
Yes, every page that matters for search should have its own. Identical descriptions across pages carry no information, so Google replaces them with excerpts from the page content.
Sources
- Google Search Central Blog: “An update to how we generate web page titles”, Google, August 2021.
- Google Search Central Blog: “More info about how Google generates titles”, Google, September 2021.
- Google Search Central documentation: “Influencing your title links in search results”, Google, 2026.
- Google Search Central documentation: “Control your snippets in search results”, Google, 2026.
- Google Search Central Blog: “Improve snippets with a meta description makeover”, Google, September 2007.
- Google Search Central Blog: “Google does not use the keywords meta tag in web ranking”, Google, September 2009.
- Google Search Central documentation: “AI features and your website”, Google, 2026.
- Google Search Central: “Search updates changelog (removal of FAQ rich results)”, Google, May 2026.