How to Find Pages Missing Meta Descriptions (Site-Wide)
Find every page on your site that's missing a meta description — and decide which ones actually need one. A short, practical guide with a site-wide auditing workflow.
How to find pages missing meta descriptions (site-wide)
You have 400 pages. Some of them have meta descriptions. Some don't. You don't know which, and checking them one at a time in the browser's View Source is not a plan.
Missing meta descriptions aren't the most critical SEO issue — Google rewrites them more than half the time anyway. But they're one of the easiest to fix, and when Google does use your description, a well-written one improves click-through rates by giving searchers a reason to pick your result over the one above it.
This guide shows you how to find every page missing a meta description, decide which ones actually need your attention, and write descriptions that work.
Why missing meta descriptions matter (and when they don't)
Google's John Mueller has confirmed that meta descriptions are not a ranking factor. They don't directly affect where your page appears in search results. So why bother?
Click-through rate. When Google uses your meta description (rather than generating its own snippet), you control the pitch. A well-written description that addresses the searcher's intent gets more clicks than a random sentence Google pulled from your page.
SERP appearance. Pages without meta descriptions get whatever Google decides to show — which might be the first paragraph, a random sentence from the middle of the page, or a sentence that mentions the query term but doesn't represent the page well.
Professionalism. For client-facing work, missing meta descriptions signal neglect. They're a low-effort fix that makes the entire site look more intentional.
When they don't matter. Pages that shouldn't be indexed (noindex pages, utility pages, internal tools) don't need meta descriptions. Neither do pages that Google consistently generates better snippets for — though you won't know that until you test.
How to find them
There are three approaches, ordered by effort and completeness.
Method 1: Google Search Console (quick but incomplete)
Search Console's Coverage or Pages report occasionally flags meta description issues, but it's inconsistent. It doesn't provide a complete list of pages with missing descriptions, and it doesn't distinguish between "missing" and "empty."
Use this for a quick sanity check, not a comprehensive audit.
Method 2: Browser-based crawl tools
Tools like Screaming Frog, Sitebulb, or Ahrefs Site Audit can crawl your site and export a list of pages with missing or empty meta descriptions. The process:
- Run a crawl of the full site
- Filter or sort by meta description status
- Export the filtered list
This works well for one-time audits. The limitation is that the data is a snapshot — if pages are added or updated after the crawl, you need to re-run it.
Method 3: Persistent audit tool
A persistent audit tool crawls your site and maintains a continuously-updated inventory. You filter to meta description = empty at any time and see the current state, not a stale export.
In Evergreen, this is built into the content audit table. After a crawl, every page appears with its meta description status — present, missing, duplicate, or truncated (over 155 characters). Filter to "missing" and you have your list, sorted by whatever matters most to you: traffic, page type, section, or last modified date.
How to prioritize which pages to fix
Not every missing meta description deserves immediate attention. Prioritize by impact:
High priority
- Pages with significant organic traffic. If a page gets 500 sessions a month and has no meta description, Google is choosing the snippet for you. Take control.
- Pages targeting competitive keywords. In a tight SERP, the meta description is one of your few levers for differentiation. Every click-through advantage matters.
- Key conversion pages. Landing pages, product pages, pricing pages, and signup pages should have intentional descriptions that support the conversion goal.
Medium priority
- Blog posts and content pages. These benefit from descriptions, but Google often generates acceptable snippets from the article content.
- Category and listing pages. Worth writing descriptions for, but the impact is lower because these pages often rank for long-tail queries where Google generates intent-specific snippets.
Low priority
- Pages with noindex directives. Don't waste time writing descriptions for pages you've told Google not to index.
- Internal utility pages. Login pages, account settings, admin panels — these don't appear in search results.
- Pages Google consistently rewrites. If you've set a description and Google ignores it across multiple queries, the generated snippet may genuinely be better. Check a few SERPs before rewriting.
How to write effective meta descriptions
Once you've identified the pages that need descriptions, write them following these patterns:
The formula
A meta description should answer three questions in under 155 characters:
- What is this page about? (the topic)
- Why should I click? (the value or differentiator)
- What will I get? (the outcome or format)
Length guidelines
- Target: 120–155 characters
- Minimum: 70 characters (shorter than this looks thin in SERPs)
- Maximum: 160 characters (Google truncates beyond this)
- Include the primary keyword naturally — Google bolds matching terms in the snippet, which draws the eye
Patterns that work
For tutorial pages: "Learn how to [specific task] step by step. Covers [key subtopic], [key subtopic], and [key subtopic]. [Format indicator: checklist/template/guide]."
For tool and product pages: "[What the tool does] for [who it's for]. [Key differentiator]. [Proof point: free, no signup required, etc.]."
For comparison pages: "[A] vs [B]: [the key difference]. When to use each, with [specific value: benchmarks/examples/data]."
For landing pages: "[Problem statement]. [Solution in one phrase]. [CTA or proof point]."
Patterns to avoid
- Starting with your brand name (waste of characters — the brand shows separately)
- Using the exact same description on multiple pages (duplicate descriptions are as bad as missing ones)
- Keyword-stuffing ("Best meta description checker tool for SEO meta description audit")
- Passive voice ("Your pages will be checked for missing descriptions")
- Vague promises ("The ultimate guide to everything you need to know")
A batch workflow for writing descriptions
When you have 50 or 100 pages to fix, writing each description individually is slow. Here's a batch workflow:
Step 1: Export your list of pages with missing descriptions, sorted by traffic (highest first).
Step 2: Group by page type (blog posts, product pages, landing pages, category pages). Each type gets a template.
Step 3: Write template descriptions for each group with a variable slot for the specific topic. For blog posts: "A practical guide to [TOPIC]. Covers [SUBTOPIC 1], [SUBTOPIC 2], and how to apply it to your site."
Step 4: Customize each description from the template, ensuring uniqueness and relevance to the specific page.
Step 5: Implement all descriptions in a single batch — either through the CMS, a database update, or a code change, depending on the stack.
Step 6: Re-crawl the site to verify the descriptions are in place and rendering correctly in the HTML.
How Evergreen surfaces missing meta descriptions
Evergreen's content audit table flags meta descriptions in four states: present, missing, duplicate, and truncated. Filtering to "missing" gives you the complete list, sorted by any column — including organic traffic if GA4 and Search Console are connected.
This means you can answer the real question immediately: "Which high-traffic pages are missing meta descriptions?" That's a two-click filter, not a spreadsheet join.
After you write and deploy the descriptions, re-crawling the site in Evergreen updates the audit table. The pages you fixed move out of the "missing" filter. The list gets shorter. Progress is visible without maintaining a separate tracking spreadsheet.
Find yours in 60 seconds → Start free
Frequently asked questions
Does Google always use my meta description?
No. Google generates its own snippet for a significant percentage of search results, often pulling text from the page that better matches the specific query. However, well-written descriptions that closely match common search intents are used more consistently. Writing a description doesn't guarantee Google will display it, but not writing one guarantees you have no influence.
Should I write meta descriptions for pages with noindex tags?
No. If a page is noindexed, it won't appear in search results, so the description serves no purpose. Focus your effort on indexable pages with traffic.
How often should I re-check for missing descriptions?
After every significant content publish — if your team adds 10 blog posts a month, new pages without descriptions accumulate monthly. A continuous crawl (weekly or daily) catches these as they appear. A quarterly manual check works for slower-publishing sites.
Your next step: find every missing description on your site → Create free account
Related Topics in The Complete Content Audit Guide
The Only Content Audit Template You'll Ever Need
A ready-to-use content audit template with scoring frameworks, action categories, and step-by-step instructions for auditing any website.
What is a Content Gap Analysis? (And How to Do One)
Learn what content gap analysis is, why it matters for SEO, and how to identify missing content opportunities on your website.
Content Audit Without Spreadsheets: A Visual Approach
Spreadsheets are where content audits go to die. Here's how to run a content audit visually — with sortable views, filters, and a sitemap overlay instead of row 847.
Bulk Meta Description Checker: Audit Every Page at Once
Checking meta descriptions one page at a time doesn't scale past a dozen URLs. Here's how to audit every meta description on your site in a single pass — catching missing, duplicate, and truncated descriptions before they cost you clicks.
Combine GA4 + Search Console Data for Page-Level Insights
GA4 tells you what visitors do. Search Console tells you how they found you. Combining them per page — without Looker Studio or Python — is how you find the pages worth fixing.
Content Audit Template 2026 (No Spreadsheet Required)
A complete content audit template updated for 2026 — covering AI content, LLM visibility, and content decay. Use the downloadable spreadsheet or skip it entirely with a visual alternative.
Content Audit Checklist Built for Agencies
A 20-point content audit checklist designed for agencies managing multiple client sites. Covers discovery, audit execution, deliverable creation, and ongoing monitoring — with pricing math.
Content Decay Analysis: A Data-Driven Framework
Content decay has four distinct patterns, each with different causes and different fixes. This framework uses GA4 + GSC data to detect, diagnose, and act on each one.
How Often Should You Run a Content Audit?
The answer is continuously, with monthly reviews. Here's why the annual audit cycle is obsolete, when event-driven audits are necessary, and how continuous monitoring replaces the spreadsheet ritual.
