You spend fifteen minutes crafting the perfect meta description. Compelling hook, clear value prop, exactly 155 characters. You publish, check the SERP a day later, and Google’s showing something completely different—usually a sentence pulled from halfway down the page.
This isn’t a bug. Google rewrites meta descriptions roughly 63% of the time, according to data from Ahrefs and Moz. For some queries, that number climbs above 90%. The algorithm decides your hand-written snippet isn’t relevant enough for the searcher’s intent, so it generates one on the fly.
Here’s what triggers a rewrite, how to audit your own descriptions, and when you should stop trying to control them.
What makes Google ignore your meta description
Google doesn’t rewrite randomly. Four patterns account for most overrides:
- Query mismatch. If someone searches “WordPress caching plugin comparison 2026” and your meta description says “Learn how caching works,” Google will extract a sentence that mentions plugin names instead.
- Length problems. Descriptions under 50 characters or over 160 often get replaced. Google’s target is roughly 155–160 characters on desktop, 120 on mobile.
- Keyword stuffing. If your description repeats the same phrase three times, Google treats it as spam and pulls cleaner copy from your page.
- Better content exists on-page. If a sentence in your article body matches the query better than your meta description, Google uses that instead—even if your meta tag is well-written.
The last one catches most operators off guard. You can write a technically perfect meta description and still get overridden because paragraph three has a more direct answer to the query.
How to check which descriptions Google is actually showing
Your CMS shows what you wrote. Google Search Console shows what Google displays. Here’s the workflow:
Open Search Console, go to Performance, filter by page, and pick a URL. Click through to see the queries that triggered impressions. Now search Google for those exact queries in an incognito window. Compare what you see in the SERP to what’s in your meta tag.
If they match, you’re fine. If Google’s showing something else, screenshot both versions and note the query. Do this for your top 20 landing pages. You’ll spot patterns—certain pages get rewritten constantly, others never do.
Tools like Screaming Frog and Sitebulb can crawl your site and flag missing or short meta descriptions, but they can’t tell you what Google actually shows. Only Search Console + manual checks reveal that.
When to rewrite your meta tag vs. when to let it go
If Google rewrites your description for a high-volume query and the new version is worse—vague, truncated mid-sentence, or missing your CTA—fix your meta tag to better match the query. Add the exact phrase searchers use. Make the benefit more explicit.
But if Google’s rewrite is better—more specific, more compelling, higher click-through rate in Search Console—leave it alone. Your job isn’t to force Google to use your text. Your job is to get clicks. If the algorithm’s doing that better than you, let it work.
One non-obvious move: if Google keeps pulling the same sentence from your article for multiple queries, edit your meta description to match that sentence. You’re not fighting the rewrite—you’re aligning with what Google already decided was the best snippet. This often stops the override because now both sources say the same thing.
The one case where you should always write a custom description
Landing pages with no body copy—sales pages, squeeze pages, product pages with mostly images—need a meta description. Google has nothing else to pull from, so it’ll either use your tag or show “No information available.” That’s a 0% click-through rate.
For these pages, write the description like ad copy: one clear benefit, one implied outcome, no fluff. Test it in Search Console after two weeks. If Google still rewrites it, your page probably needs more on-page text.
If you’re running a content site with 500+ posts, auditing every meta description isn’t realistic. Start with your top 20 landing pages by traffic, fix the ones where Google’s rewrite hurts performance, and let the rest run. The algorithm’s better at this than most of us want to admit.
Want more SEO breakdowns like this? Subscribe to One Two Three Send—one operator-focused article every day, no fluff, no course upsells.