SEO

How to Fix Missing Meta Description

Lighthouse flags pages without a meta description tag. Learn how to write effective meta descriptions that improve click-through rates from search results.

What Lighthouse Is Telling You

When Lighthouse flags “Document does not have a meta description,” it means the page is missing the <meta name="description"> tag in <head>. This is an SEO audit — without a meta description, you leave the search result snippet entirely up to Google’s auto-generation, which often produces suboptimal excerpts.

Why Meta Descriptions Matter

The Old Way to Fix It

  1. Run Lighthouse or check the page source for the meta description tag
  2. Determine the page’s primary topic and purpose
  3. Write a 120-160 character description that includes the primary keyword and a clear value proposition
  4. Add <meta name="description" content="..."> to the <head> of the page
  5. For dynamic pages (blogs, products), update the template to pull descriptions from the CMS or frontmatter
  6. Verify with a tool like Google’s Rich Results Test or an SEO checker
  7. Repeat for every page missing a description

For sites with hundreds of pages, this becomes a content audit project — each page needs a unique, relevant description.

The Frontman Way

Tell Frontman to fix your Lighthouse issues. That is the entire workflow.

Frontman has a built-in Lighthouse tool. It runs the audit, reads the failing scores, fixes the underlying code, and re-runs the audit to verify the score went up. If issues remain, it keeps going — iterating through fixes and re-checks until the metrics pass. Because Frontman sees the rendered page, it understands the content and can write a contextually appropriate description — not a placeholder. You say “fix the Lighthouse issues on this page” and Frontman handles the rest.

Key Fixes

People Also Ask

Does Google always use my meta description?

No. Google rewrites the snippet about 60-70% of the time, choosing text from the page that better matches the user’s query. However, a good meta description increases the chance Google uses it verbatim, especially for branded or navigational searches.

Should I use the same meta description for similar pages?

No. Duplicate meta descriptions across pages confuse search engines and provide no value. Each page should have a unique description. For programmatically generated pages (e.g., product pages), use templates that include page-specific data.

What about Open Graph descriptions?

The <meta property="og:description"> tag controls the description shown in social media previews (Facebook, LinkedIn, Twitter/X). It is separate from the search meta description. Ideally, set both — the meta description for search engines and the OG description for social sharing.

Can an empty meta description hurt SEO?

An empty <meta name="description" content=""> is treated the same as a missing description — Google will auto-generate a snippet. It does not hurt rankings directly, but you miss the opportunity to control your search appearance.


You can use Frontman to automatically fix this and any other Lighthouse issue. Frontman runs the audit, reads the results, applies the fixes, and verifies the improvement — all inside the browser you are already working in. Get started with one install command.