Generate perfectly optimised meta titles and meta descriptions in seconds. Enter your page topic, target keyword, and website name — and get ready-to-use options instantly.
Choose your meta title
Choose your meta description
How your page looks in Google
https://yoursite.com/your-page
Your meta title will appear here
Your meta description will appear here as the snippet shown in Google search results.
Click any title or description option to update this preview.
What Is a Meta Title?
A meta title — also called a title tag — is the clickable headline that appears in Google search results. It is one of the most important on-page SEO elements on your entire website.
When someone searches on Google, the blue clickable text they see is your meta title. It tells both Google and the reader what your page is about. A well-written meta title can significantly increase the number of people who click on your result — even if you're not ranking at position one.
The ideal meta title length is between 50 and 60 characters. Anything shorter and you're wasting valuable space. Anything longer and Google cuts it off with "..." which looks unprofessional and loses the reader's attention.
What Is a Meta Description?
A meta description is the short paragraph of text that appears below your title in Google search results. While it is not a direct ranking factor, it plays a huge role in whether someone actually clicks your result.
Think of it as your 160-character sales pitch. A compelling meta description tells the reader exactly what they'll get if they click — and gives them a reason to choose your result over the others on the page.
The ideal meta description length is between 130 and 155 characters. Google sometimes rewrites descriptions it doesn't find relevant, but having a well-written one gives you the best chance of controlling how your page appears in search results.
How to Write a Good Meta Title
Writing a strong meta title is part science, part copywriting. Here are the most important rules to follow:
Include your target keyword. Google bolds keywords in search results that match what the user typed. This makes your result stand out visually and signals relevance. Place the keyword as close to the beginning of the title as possible.
Keep it between 50 and 60 characters. This is the sweet spot where Google displays your full title without cutting it off. Use our generator above to check the character count automatically.
Make it compelling, not just descriptive. "Keyword Cannibalization Guide" is descriptive. "How to Fix Keyword Cannibalization and Recover Lost Traffic" is compelling. The second one tells the reader what they'll gain.
Include your brand name at the end. Adding your site name at the end of the title — for example "Keyword Cannibalization Checker — HowToLearnSEO" — builds brand recognition over time as people repeatedly see your name in results.
Write for humans first, Google second. A title stuffed with keywords looks spammy and gets ignored. Write something a real person would want to click on.
How to Write a Good Meta Description
Your meta description has one job — to convince someone to click your result instead of the others. Here's how to write one that works:
Include your target keyword naturally. When your keyword appears in the description, Google bolds it in search results, making your listing more visible. Don't force it — write naturally and include it where it fits.
Lead with the benefit. Start with what the reader gets, not what the page is about. Instead of "This article covers keyword cannibalization" write "Discover exactly which pages on your site are cannibalizing each other — and how to fix it in minutes."
Include a call to action. Words like "learn," "discover," "check," "find out," and "get started" encourage clicks. End your description with a clear next step.
Stay within 130–155 characters. Descriptions longer than 160 characters get cut off by Google. Our generator checks this automatically and flags anything that's too long or too short.
Don't duplicate descriptions across pages. Every page on your site should have a unique meta description. Duplicate descriptions confuse Google and give users no reason to choose one page over another.
Frequently Asked Questions
Does the meta description affect my Google rankings? Not directly — Google has confirmed that meta descriptions are not a ranking factor. However they significantly affect your click-through rate, which means more traffic to your page even at the same ranking position. More clicks also sends positive signals to Google over time.
How many characters should a meta title be? Between 50 and 60 characters. Google displays titles up to approximately 600 pixels wide — which translates to roughly 60 characters for most fonts. Our generator automatically scores your title length and flags anything outside the ideal range.
Can Google rewrite my meta title and description? Yes — Google sometimes rewrites titles and descriptions it finds irrelevant or misleading. The best way to prevent this is to write titles and descriptions that closely match your page content and include the target keyword naturally.
Should I use the same meta title as my page heading? Not necessarily. Your page heading (H1) and meta title can be different. The H1 is what visitors see when they land on your page. The meta title is what they see in search results before clicking. Many SEOs write slightly different versions optimised for each purpose.
How often should I update my meta titles and descriptions? Review them whenever your content changes significantly, or if you notice a drop in click-through rate in Google Search Console. There's no need to change them regularly if they're performing well.
Is this meta description generator free? Yes — completely free. Enter your topic, keyword, and website name and get 5 optimised options for both your meta title and meta description instantly.
Related Free SEO Tools
Once you've generated your meta title and description, here are other free tools on HowToLearnSEO to help optimise your page:
- Keyword Density Checker — check if your target keyword appears the right number of times
- Readability Score Checker — make sure your content is easy to read
- SEO Headline Analyser — score your blog post headlines before you publish
- Schema Markup Generator — generate structured data code for your pages
