Title tags and meta descriptions: how to write ones that get the click
· 4 min read · MAALI team
Your title tag and meta description are the first thing most people see of your website: the blue headline and the two lines of grey text in a Google result. They don't need to be clever. They need to tell a searcher, in a glance, that this page answers their question.
Here's how to write them for any kind of page, and how to check them.
What they are
- The title tag is the page's title in the HTML (
<title>). It appears as the clickable headline in search results and in the browser tab. It's one of the clearest signals of what a page is about. - The meta description is a short summary in the HTML (
<meta name="description">). It often appears as the text under the headline. It doesn't directly affect rankings, but a good one earns more clicks.
Every page should have its own of each. Duplicates make pages compete with each other and look identical in results.
How long?
Google cuts titles and descriptions by pixel width, not characters, so these are guidelines:
- Title: about 50–60 characters. Longer titles get cut off with "…".
- Meta description: about 140–160 characters. On phones, less is shown, so put the important words first.
Our free Google snippet preview shows how your title and description look in a result as you type, and warns you when they're too long.
Why Google sometimes rewrites them
Google may show a different title or description from the one you wrote, especially when yours is missing, too long, stuffed with keywords, or doesn't match what the searcher asked. You can't fully control this, but titles that accurately describe the page and descriptions that summarize it honestly are rewritten much less often.
Formulas that work
Homepage
- Title:
[What you do] for [who] | [Brand] - Example: "Invoicing Software for Freelancers | Tallybird"
- Description: what you offer, for whom, and one reason to choose you.
Service page (local or professional services)
- Title:
[Service] in [Area] | [Brand] - Example: "Sports Physiotherapy in Larkfield | Larkfield Physio"
- Description: what the service treats or solves, who it's for, and how to book.
Product page
- Title:
[Product name] – [key attribute] | [Brand] - Description: the main benefit, a concrete detail (material, size, what's included), and a practical reason to buy (delivery, returns, guarantee).
Pricing page
- Title:
Pricing | [Brand]is fine;[Brand] pricing: plans from $X a monthis better if your prices are public.
Blog post or guide
- Title: the question or phrase people search for, written naturally. "How to Send Your First Invoice (Step by Step)".
- Description: what the reader will learn and why it's worth their time.
(Tallybird and Larkfield Physio are made-up examples.)
Writing tips
- Lead with the words people search. "Sports physiotherapy in Larkfield" before "Welcome to our clinic".
- One page, one main topic. If you can't summarize a page in one title, it might need to be two pages.
- Be specific. Numbers, places, prices and outcomes beat adjectives. "From $12 a month" says more than "affordable".
- Don't stuff keywords. "Physio, physiotherapy, physical therapy, sports physio…" looks like spam and gets rewritten.
- Match the page. A description that promises something the page doesn't deliver loses the click back immediately.
- Put your brand at the end of the title, unless your brand is what people search for.
Don't forget the main heading and share tags
While you're at it, check two related things:
- One H1 per page, saying what the page is about. It's usually close to the title.
- Open Graph tags (
og:title,og:description,og:image). They control how your link looks when shared on LinkedIn, Facebook, Slack and messaging apps. Without anog:image, shared links show no picture.
Our free meta tag checker reads any page and shows its title, description, headings and share tags, with what to fix.
Where to edit them
- WordPress: in your SEO plugin's box under the editor (Yoast, Rank Math and others).
- Shopify: at the bottom of each product, collection or page, under "Search engine listing". See our Shopify meta descriptions guide for examples.
- Webflow: Page settings → SEO settings and Open Graph settings.
- Squarespace and Wix: in each page's SEO settings.
Check your whole site at once
Fixing one page is easy. Knowing which of your pages have missing, duplicate or too-long titles is the hard part. MAALI's free SEO check reads your homepage and a sample of pages from your sitemap and lists exactly which ones need attention, ranked by impact. Then MAALI writes the new titles and descriptions from each page's own text, and applies them in one click on WordPress, Ghost or Webflow once you approve. See SEO fixes.
Keep reading
A step-by-step way to see what AI assistants say when your customers ask for what you sell, which competitors they name instead, and how to track it over time.
AI assistants recommend businesses they find on directories, review sites and roundups. How to find the ones that matter, get listed honestly and stay accurate.
The seven most common reasons ChatGPT, Perplexity, Gemini and Claude name a competitor instead of you, how to spot each one, and the fix.
What generative engine optimization (GEO) means for a small business, how AI assistants decide what to recommend, and the practical steps that help.