A meta description is an HTML meta tag placed in the <head> section of your page. It provides a brief summary of the page's content, typically one or two sentences. Search engines often use this text as the snippet that appears below the page title in search results. While it does not directly affect rankings, it has a significant impact on whether people actually click through to your page.
How Meta Descriptions Appear in Search Results
When Google displays your page in search results, the listing has three parts: the page title (blue link), the URL (green text), and the snippet (gray text below). The snippet is usually pulled from your meta description. Google bolds any words in the snippet that match the user's search query, which makes a well-written description stand out visually. This is why including relevant keywords in your meta description matters, not for ranking, but for catching the searcher's eye.
Optimal Length for Meta Descriptions
The widely recommended length is 155 to 160 characters, but technically, Google measures snippets by pixel width, not character count. On desktop, the snippet area is roughly 920 pixels wide. On mobile, it is slightly narrower. In practice, staying between 120 and 160 characters keeps your description safe from being cut off on both device types. If your description is too long, Google truncates it with an ellipsis (...), which can cut off your message at an awkward point. Too short, and you miss the chance to convince the searcher to click.
Why Google Sometimes Ignores Your Meta Description
Google does not always use the meta description you wrote. In fact, studies suggest Google rewrites the snippet for roughly 60-70% of search results. Google does this when it believes another piece of text on your page better matches the specific search query. For example, if someone searches for a long-tail keyword that is not in your meta description but appears in a paragraph on your page, Google may pull that paragraph as the snippet instead.
You cannot prevent this behavior entirely, but you can reduce it by writing meta descriptions that are specific, include your primary keywords, and accurately summarize the page content. Pages with no meta description at all always get an auto-generated snippet, giving you zero control.
Writing Effective Meta Descriptions
A good meta description does three things: it summarizes the page accurately, it includes relevant keywords, and it motivates the user to click. Here are concrete tips:
- Include a call to action: Phrases like "Learn how to," "Find out why," or "Get started with" give the reader a reason to click.
- Include your primary keyword: When the keyword matches the search query, Google bolds it in the snippet, making your listing more visible.
- Make it unique per page: Every page on your site should have its own meta description. Duplicate descriptions across pages signal to Google that the pages might have similar content.
- Accurately describe the page: Misleading descriptions might get clicks, but visitors will bounce immediately, which hurts your metrics.
- Avoid quotation marks: Google sometimes truncates the snippet at quotation marks in meta descriptions. Use single quotes if you need them.
WordPress and Meta Descriptions
WordPress core does not provide a built-in way to set meta descriptions. Out of the box, WordPress does not generate a <meta name="description"> tag at all. You need an SEO plugin for this:
- Yoast SEO: Provides a meta description field in every post and page editor. Shows a real-time preview of how the snippet will look in Google. Warns you if the description is too short or too long.
- Rank Math: Similar editor field with snippet preview. Supports variables like
%title%and%excerpt%to auto-generate descriptions based on templates. - The SEO Framework: Auto-generates meta descriptions from the page content if you do not write one manually. Less manual work, but less control.
If you have hundreds of pages without descriptions, Rank Math's template-based approach can be a time saver. Set a default template like "Read about %title% on %sitename%. %excerpt%" and every page gets at least a basic description.
Meta Descriptions for Different Page Types
Different types of pages call for different description strategies:
- Blog posts: Summarize the key takeaway in one sentence. Include the main keyword. Add a reason to read (e.g., "with practical examples" or "step-by-step guide").
- Product pages: Highlight the main benefit or feature. Include the product name and a compelling reason to buy. Mention pricing or free shipping if applicable.
- Category pages: Describe what the category contains and why it is useful. Avoid generic text like "Browse our products." Instead, say something like "Compare 25 managed WordPress hosting plans sorted by price and features."
- Homepage: Summarize what your business does and who it serves. This is often the most searched page, so make it count.
- Landing pages: Focus on the offer and the action you want visitors to take. Be specific about the benefit.
Common Meta Description Mistakes
- Duplicate descriptions across pages: This is one of the most common issues. If 50 product pages have the same description, Google has no way to distinguish them in search results. Write unique descriptions or at minimum use template variables to differentiate them.
- Keyword stuffing: Repeating the same keyword three or four times in a 160-character description looks spammy and does not help. Use the keyword once or twice naturally.
- Too short: A description under 70 characters wastes valuable space in search results. You are leaving potential clicks on the table.
- Too long: Descriptions over 160 characters get cut off. The truncated version might end mid-sentence, which looks sloppy.
- Missing entirely: Pages without any meta description rely entirely on Google's auto-generation, which often pulls irrelevant text from the page.
Impact on Click-Through Rate vs. Direct Ranking
Google has confirmed that meta descriptions are not a direct ranking factor. However, the connection between meta descriptions and rankings is more nuanced than that statement suggests. A well-written meta description increases your click-through rate (CTR). If your listing gets more clicks than competing listings for the same query, Google may interpret that as a signal that your page is more relevant. Over time, higher CTR can correlate with improved rankings, though Google has never confirmed CTR as a ranking factor either. The practical takeaway: write meta descriptions for humans, not for algorithms. Focus on making people want to click.
What InspectWP Checks
InspectWP checks whether your WordPress page has a <meta name="description"> tag and reports its content along with the character count. Missing meta descriptions are flagged as an SEO issue. Descriptions that are too short (under 70 characters) or too long (over 160 characters) are also highlighted so you can optimize them for better search result appearance.