- What Is a Meta Description?
- Why It Matters
- The Character Count Rules
- The Formula
- How to Write Meta Descriptions in WordPress
- How to Write Meta Descriptions in Shopify
- How to Write Meta Descriptions in Magento
- Common Mistakes to Avoid
- Frequently Asked Questions
A meta description is the two-line summary that appears under your page title in search results. It doesn’t directly affect your ranking. It directly affects whether anyone clicks. And most websites either skip it entirely, duplicate it across pages, or let Google write it for them. Which, no offense to the algorithm, is less than ideal.
What Is a Meta Description?
When you Google something and see a result, there are three parts: the title (blue link), the URL (green text), and the description below it. That description is the meta description. It lives in your page’s HTML and tells both search engines and real live humans what the page is about.

It looks like this in your code:
<meta name=”description” content=”Your description goes here.” />
Good news for those of you that hear HTML and have an immediate emotional shut down. You don’t have to add it manually in most platforms — there’s a dedicated field for it (Thank goodness for Yoast). But you do have to write it. Think of it as your page’s elevator pitch: fast, clear, and built to earn the click.
Why It Matters
Meta descriptions don’t move the ranking needle directly. But when they’re compelling they move clicks. And clicks move rankings. And then the marketing team can celebrate with a round of cocktails.
Why does it work like that? When Google sees that a high percentage of people who see your result actually click it, that’s a signal that your content is relevant and useful. Higher click-through rates over time improve your keyword rankings. So while the meta description isn’t a direct ranking factor, it’s a leading indicator.
Beyond search results, there’s a second reason people overlook: social sharing. When someone shares your page on Facebook or LinkedIn, the platform pulls your meta description to populate the preview. If you haven’t written one, the platform grabs whatever text it finds first — which is usually not what you’d choose. A well-written meta description works for you in two places at once.
Neil Patel, the grand-daddy of SEO, frames it well: the meta description is the most important feature for improving click-through rate from search results pages. Stop thinking about it as a backend SEO task. Think of it as ad copy. Two sentences that either earn the click or don’t.
The AI search angle
AI engines pull structured, well-labeled content. A clear, well-written meta description helps AI tools understand what your page is about and how to categorize it. It’s not the only signal, but it’s part of the picture — especially as AI Overviews become a larger part of search.
A real example (meta description in the wild)
When we ran a full SEO audit on Plum’s own website earlier this year, missing and duplicate meta descriptions showed up across six pages. How embarrassing for us! Aren’t we supposed to be the experts? It’s one of the most common things we flag on client audits — not because people don’t know what meta descriptions are, but because they write one for the homepage and forget about their contact page. Or they duplicate a blog to start a new one and forget to update the meta description. Shit happens, after all, we’re still human. AI hasn’t taken over completely yet.
For ecommerce brands, the problem gets worse at scale. When you have dozens or hundreds of product and category pages, writing individual meta descriptions for each one becomes genuinely overwhelming. We’ve built dynamic meta description templates for clients on Magento just to cover the basics — because Google auto-generating descriptions from your product copy is not a strategy and it’s just the wrong move.
The Character Count Rules
This is the number one thing people get wrong, so let’s be direct:
Your meta description should be between 120–155 characters. That’s the sweet spot.
Under 120 and you’re leaving space on the table. Over 155 and Google will truncate it — cutting off your sentence mid-thought with an ellipsis, which looks sloppy and loses your CTA.
A few other rules worth knowing:
Mobile truncates earlier
Google cuts off snippets based on pixel width — around 960 pixels on desktop and 680 on mobile, which translates to roughly 145–155 characters and 110–130 characters respectively. If mobile traffic is significant for you (it always is), front-load your most important information in the first 110 characters. Don’t bury your differentiator at the end of the sentence.
Google may rewrite it anyway
Google rewrites roughly 70% of all meta descriptions. That’s not a reason not to write one — it’s a reason to write one that closely matches what the page is actually about and what the searcher is actually looking for. When your description accurately reflects search intent, Google is far less likely to override it. And even if it does sometimes, you still have roughly a 30% chance it uses yours. If you skip it entirely, you lose that chance completely.
Check what Google already rewards for your keyword
Before writing a description for a competitive page, search your target keyword and look at what descriptions are showing up in the results. If most of them lead with a certain type of information — a definition, a feature list, a price range — that’s a signal about what Google considers relevant for that query. Match the pattern, then differentiate within it.
Don’t stuff keywords
One natural use of your primary keyword is enough. Google bolds words in snippets that match the search query, which can make your result stand out visually — but only if the keyword is used naturally. Keyword stuffing reads as spammy, and Google will replace it.
The Formula
Here’s the structure that works consistently:
[What the page does] + [Who it’s for or what they’ll get] + [Light CTA or differentiator]
The key is that a good meta description sparks curiosity. It doesn’t just describe the page — it makes someone want to click. Show them what they’ll gain. For a blog post, that means stating what they’ll learn. For a product page, that means the unique value and how it changes their situation.
Examples:
🙄 Generic: “Learn about our marketing services and how we can help your business grow.”
🥂 Specific: “Fractional CMO services for manufacturers, EOS teams, and second-gen business owners. Strategy-first, no long-term contracts.”
🙄 Generic: “Find the perfect trunk liner for your car at competitive prices.”
🥂 Specific: “Custom-fit trunk liners for Jeep, Subaru, and 200+ vehicles. Waterproof, easy to clean, made to order. Free shipping on orders over $75.”
The difference is specificity. Generic descriptions could belong to any company. Good ones belong to yours.
For blog posts specifically
your formula shifts slightly:
[The problem or question] + [What they’ll find] + [Why yours is worth reading]
“Not sure what anchor links are or why they matter? Here’s the plain-English explanation — plus step-by-step instructions for WordPress, Shopify, and Magento.”
On CTAs
Action-oriented language works. Words like “learn,” “discover,” “get,” and “find out” give people a reason to move. Match the CTA to the intent of the page — a product page CTA (“shop now,” “see what fits your car”) is different from a blog post CTA (“read the full breakdown,” “get the step-by-step”).
On brand voice
Whatever tone lives on your website and social channels, carry it into your meta descriptions. If your brand is warm and direct, your description should be too. If it’s technical and precise, match that. Consistency between the description and the page itself builds trust — when someone clicks expecting one thing and gets another, they leave.
How to Write Meta Descriptions in WordPress
Block Editor (Gutenberg) with Yoast SEO
- Scroll to the Yoast SEO panel below your content
- Click the Google Preview section to expand it
- Click Edit snippet
- Type your meta description in the Meta description field
- Watch the character counter — green means you’re in range
- Save/update the post
With RankMath
- Scroll to the RankMath panel below your content
- Click Edit Snippet
- Type your description in the Description field
- The color bar below the field turns green when you’re in the ideal range
- Save/update the post
Without a plugin
WordPress doesn’t have a native meta description field in the core editor. You need Yoast, RankMath, or another SEO plugin. If you don’t have one installed, that’s step one. Both are free at the basic level and take about ten minutes to set up.
For existing pages
Both Yoast and RankMath show you which pages are missing or have truncated descriptions. Start with your highest-traffic pages and work down the list.
How to Write Meta Descriptions in Shopify
For pages and blog posts
- Go to Online Store → Pages (or Blog Posts)
- Open the page you want to edit
- Scroll to the bottom — find Search engine listing preview
- Click Edit website SEO
- Fill in the Meta description field
- Click Save
For product pages
- Go to Products and open the product
- Scroll to Search engine listing preview
- Click Edit website SEO
- Fill in the Meta description field
For collection pages: Same process — go to Collections, open the collection, scroll to Search engine listing preview.
At scale
If you have a large product catalog, writing individual descriptions for every product isn’t realistic. Prioritize your top-traffic and top-converting pages first. Use Shopify’s bulk editor to update multiple products at once. For broader coverage, a plugin like Metagen can generate descriptions in bulk using product attributes — useful for filling gaps on pages that don’t have anything yet, without overriding pages you’ve already written.
How to Write Meta Descriptions in Magento
Magento has native meta description fields — no plugin required.
For CMS pages
- Go to Content → Pages
- Open the page in edit mode
- Click Search Engine Optimization in the left panel
- Fill in the Meta Description field
- Save
For category pages
- Go to Catalog → Categories
- Select the category
- Open the Search Engine Optimization section
- Fill in Meta Description
- Save
For product pages
- Go to Catalog → Products
- Open the product
- Scroll to the Search Engine Optimization section
- Fill in Meta Description
- Save
At scale — the ecommerce challenge
For large catalogs, manually writing meta descriptions for every product isn’t sustainable. The approach that works: write them by hand for your mission-critical pages — homepage, top-converting product pages, primary category pages. For everything else, a Magento SEO extension with dynamic template logic, like our favorite: Mageworx, can auto-populate descriptions using product attributes (name, category, key feature, price point), covering your gaps without overriding the pages you’ve already invested in. Whatever tool you use, always review a sample of the auto-generated output before deploying at scale — AI-generated descriptions can misfire in ways that are quietly embarrassing.
Common Mistakes to Avoid
Leaving it blank
Google will write one for you. It will pull whatever text appears first on the page — often a navigation element, a breadcrumb, or your first sentence — none of which make a compelling case for the click. You’re voluntarily handing over control of your first impression in search results. Don’t do that.
Duplicating across pages
If your homepage and your About page have the same meta description, that’s a flag. Every page has a different purpose. Every description should reflect that. Duplicate descriptions also signal to Google that you may not be paying close attention to the user experience — which is not the impression you want to give.
Writing for the algorithm instead of the human
One natural keyword use is enough. Write for the person reading it.
Making it too vague
“Learn more about our services” is not a meta description. It’s a placeholder. Say what you actually do.
Burying the important part
If your key differentiator is in character 140, mobile users never see it. Lead with what matters most.
Missing the curiosity hook
The best descriptions don’t just describe — they make the reader want to know more. If your description completely summarizes the page, there’s no reason to click.
Going over 155 characters and not noticing
Use Yoast, RankMath, or a free character counter. Truncated descriptions look sloppy before anyone even visits your site.
Frequently Asked Questions
What is a meta description?
A meta description is the short summary text that appears under your page title in search engine results. It lives in your page’s HTML and tells both search engines and humans what the page is about. It doesn’t directly affect rankings, but it significantly affects click-through rate — and it’s also what surfaces when your page is shared on social media.
How long should a meta description be?
Aim for 120–155 characters total, with the most important information in the first 110 characters. Desktop truncates around 155; mobile truncates around 120–130. Front-load your key message so mobile users see it regardless.
Does Google always use my meta description?
No. Google rewrites roughly 70% of meta descriptions when it determines the written description doesn’t closely match the search query. Writing an accurate, search-intent-aligned description reduces how often Google overrides it — and even when it does, having written one gives you a 30% chance it gets used as-is. Leaving it blank removes that chance entirely.
Do meta descriptions help SEO?
Not directly — they’re not a ranking factor. But they affect click-through rate, which influences rankings over time. They also control how your page appears when shared on social platforms, making them a visibility tool beyond just search.
What’s the difference between a meta description and a page title?
The page title (also called the title tag) is the blue clickable link in search results. The meta description is the text underneath it. The title signals relevance to the algorithm; the description convinces the human to click.
Can I write a meta description in WordPress without a plugin?
Not natively — WordPress’s core editor doesn’t include a meta description field. You need an SEO plugin like Yoast or RankMath. Both are free at the basic level.
What should I write in a meta description for a product page?
Include the product name, the main benefit or feature, and a differentiator — shipping speed, customization, fit guarantee, price point. Be specific. “Custom-fit floor mats for your Jeep Wrangler — waterproof, easy to clean, ships in 3 days” will always outperform “Shop our selection of floor mats.”
How do I write meta descriptions at scale?
Prioritize manually for your highest-traffic and highest-converting pages. For everything else, use programmatic templates (product name + category + key attribute), a bulk-generation tool, or an AI prompt with a spreadsheet of all your pages. Whatever you use — review a sample before you publish. Auto-generated descriptions can go sideways in ways that don’t show up until someone Googles you.
Two sentences. That’s all you get. Make them count.
If your site has pages without meta descriptions — and most do — that’s where to start. Audit first, prioritize the list by traffic, and work through them. It’s not sexy, but it’s important, we promise.
If you’d rather have someone else own that list, that’s what we’re here for. Shoot us a note.






Read the Comments +