How to Write Perfect Meta Tags for SEO (Title & Description Guide)
Meta tags are one of the most important and most misunderstood elements of on-page SEO. Your meta title appears as the clickable headline in Google search results. Your meta description appears as the snippet of text below it. Getting these right directly improves your click-through rate — and a higher CTR sends a positive signal back to Google about the quality of your result.
What is a Meta Title Tag?
The meta title (also called the title tag) is the HTML element that specifies the title of a web page. It appears in three places: the browser tab, Google search results as the clickable blue link, and when the page is shared on social media.
The title tag is one of the strongest on-page SEO signals Google uses to understand what a page is about.
How to Write a Great Meta Title
- Include the target keyword near the start — Google bolds keywords that match the search query, making your result more eye-catching
- Keep it under 60 characters — Google truncates titles longer than approximately 580–600px (roughly 60 characters), cutting off the end with "..."
- Make it descriptive and specific — "Free Backlink Checker — Check Any Domain's Backlinks Instantly" is better than "Backlink Checker Tool"
- Include your brand name at the end — especially for well-known sites, this improves trust and CTR
- Write it for humans, not just bots — it needs to be compelling enough that someone actually clicks it
What is a Meta Description?
The meta description is an HTML attribute that provides a brief summary of a page's content. Google typically shows it below the title in search results, though it sometimes generates its own snippet from the page body if it considers the description insufficient.
While the meta description is not a direct ranking factor, it has a significant indirect impact: a compelling description improves CTR, and CTR does influence rankings.
How to Write a Great Meta Description
- Keep it between 120–160 characters — shorter may not give enough information, longer gets truncated
- Include the target keyword naturally — Google bolds matching words in the description
- Write a clear value proposition — what will the user get by clicking? "Check backlinks for any domain — free, instant, no login required" is specific and compelling
- Include a call to action — "Try free", "Check now", "Learn how" — these encourage clicks
- Avoid duplicate descriptions — every page should have a unique meta description
Generate Meta Tags for Free
Writing meta tags manually for every page is time-consuming. Our Meta Tag Generator lets you fill in your page details and instantly generates correctly formatted title tags, meta descriptions, keywords, and Open Graph tags ready to paste into your HTML.
For social sharing specifically, use our Open Graph Generator to create the OG tags that control how your pages appear when shared on Facebook, LinkedIn and WhatsApp, and our Twitter Card Generator for Twitter/X previews.
Check Your Current Meta Tags
Before you write new meta tags, analyse what you currently have. Our Meta Tags Analyzer reads any URL and shows you its current title, description, keywords, OG tags and Twitter cards — so you can see exactly what Google and social platforms are picking up.
Common Meta Tag Mistakes to Avoid
- Leaving the default CMS title like "Home — WordPress" or "Untitled"
- Stuffing keywords: "keyword | keyword | keyword | site name" — this looks spammy
- Writing the same meta description for multiple pages
- Making the description a copy of the first sentence of the article — Google often ignores it and generates its own
- Exceeding the character limits — your message gets cut off at exactly the wrong moment
Spend 5 minutes per page getting your meta tags right. It is one of the highest-ROI tasks in SEO because it directly impacts both rankings and click-through rate simultaneously.