medium Severity
seoMissing Meta Description Tag
The HTML document does not include a <meta name="description"> tag in the <head> section.
Why This Issue Matters
Search engines generate random snippet excerpts in search results, resulting in significantly lower click-through rates (CTR) and missed organic traffic.
How to Fix This Issue in Code
Ready to copyNext.js / React (App Router)
// app/layout.tsx or app/page.tsx
export const metadata = {
title: 'My Website',
description: 'A concise, compelling 140-160 character description of your website.',
};Standard HTML5
<!-- In your <head> tag --> <meta name="description" content="A concise, compelling 140-160 character description of your website." />
WordPress / PHP
// In functions.php or using Yoast SEO / Rank Math plugin
add_action('wp_head', function() {
echo '<meta name="description" content="Your compelling WordPress site description." />' . "\n";
});Frequently Asked Questions
What is the ideal character length for meta descriptions?
Search engines typically truncate snippets around 155-160 characters on desktop and ~120 characters on mobile. Aim for 140-155 characters.
Does Google use meta descriptions as a direct ranking factor?
While not a direct algorithmic signal, descriptions strongly dictate user click-through rate (CTR), which indirectly impacts search rankings.