opdeck / blog / check-missing-meta-description-title-tags

How to Check for Missing Meta Descriptions and Title Tags with OpDeck

September 11, 2026 / OpDeck Team
SEOMeta TagsWeb OptimizationDigital MarketingOn-Page SEO

If you've ever wondered how to check missing meta descriptions and title tags across your website, you're in the right place. These two HTML elements are among the most fundamental on-page SEO factors, and missing them can quietly drag down your search rankings, reduce click-through rates, and make your pages look unprofessional in search results. This guide walks you through exactly what meta descriptions and title tags are, why they matter, how to find the missing ones, and how to fix them — with practical steps you can follow right now.

Why Missing Meta Descriptions and Title Tags Hurt Your SEO

Before diving into the how-to, it's worth understanding what's actually at stake when these tags are absent.

What Is a Title Tag?

A title tag is the HTML element that defines the clickable headline shown in search engine results pages (SERPs). It appears in the <head> section of your HTML like this:

<title>Best Running Shoes for Beginners | ShoeStore</title>

Google uses the title tag as one of its primary signals for understanding what a page is about. It's also the first thing a user sees when your page shows up in search results. If it's missing, Google will generate one automatically — usually by pulling text from your page's content or navigation — and the result is almost never as good as a carefully written title.

What Is a Meta Description?

A meta description is a brief summary of a page's content, also placed in the <head> section:

<meta name="description" content="Discover the best running shoes for beginners. Compare top-rated options, read expert reviews, and find your perfect fit today.">

Unlike the title tag, meta descriptions are not a direct ranking factor. However, they heavily influence click-through rates. A well-written meta description acts as ad copy — it convinces someone browsing search results to click your link over the others. When it's missing, Google may pull a random snippet from your page, which can be awkward, irrelevant, or cut off mid-sentence.

The Real-World Impact

Here's what happens when these tags are missing at scale:

  • Lower CTR: Pages without compelling titles and descriptions get fewer clicks, even if they rank well.
  • Google rewrites your tags: Google rewrites title tags in roughly 60% of cases, and meta descriptions even more often. Missing tags give Google complete freedom to write whatever it wants.
  • Duplicate content signals: If multiple pages share the same title tag (or none at all), search engines may struggle to distinguish between them.
  • Poor social sharing: Missing tags often affect how pages appear when shared on social media, since many platforms pull from these same elements.

How to Check Missing Meta Descriptions and Title Tags

There are several approaches to auditing your site for missing or problematic tags. Let's go through each method, from the quickest manual checks to full-site automated audits.

Method 1: Check a Single Page Manually

For a quick spot-check on a single URL, you can inspect the page source directly in your browser.

In Chrome or Firefox:

  1. Navigate to the page you want to check.
  2. Right-click anywhere on the page and select View Page Source (or press Ctrl+U on Windows / Cmd+Option+U on Mac).
  3. Press Ctrl+F (or Cmd+F) to open the search bar.
  4. Search for <title> to find the title tag.
  5. Search for name="description" to find the meta description.

If either search returns no results, that tag is missing from the page.

You can also use your browser's developer tools:

  1. Press F12 to open DevTools.
  2. Go to the Elements tab.
  3. Use Ctrl+F to search within the DOM for <title> or meta name="description".

This works fine for checking one or two pages, but it's not scalable if you have dozens or hundreds of pages to audit.

Method 2: Use a curl Command to Inspect Headers and HTML

If you prefer working in the terminal, you can fetch a page's HTML and grep for the relevant tags:

curl -s https://example.com | grep -i '<title>\|meta name="description"'

This will output any matching lines from the page's HTML. If you get no output for one of the patterns, that tag is missing.

For a slightly more readable output, pipe it through sed to clean things up:

curl -s https://example.com | grep -i 'meta name="description"' | sed 's/.*content="\([^"]*\)".*/\1/'

This extracts just the content value of the meta description, if it exists.

To check multiple URLs at once, you can loop through a list:

while IFS= read -r url; do
  echo "Checking: $url"
  curl -s "$url" | grep -i '<title>\|meta name="description"'
  echo "---"
done < urls.txt

Create a urls.txt file with one URL per line, and this script will check each one. It's a practical approach for small sites, but for larger sites with hundreds of pages, you'll want a dedicated tool.

Method 3: Use a Dedicated SEO Audit Tool

The most efficient way to check missing meta descriptions and title tags across an entire website is to use a purpose-built SEO audit tool. This is where OpDeck's SEO Audit tool comes in.

OpDeck's SEO Audit tool crawls your page and analyzes all the critical on-page SEO elements in one pass, including:

  • Presence and content of the title tag
  • Presence and content of the meta description
  • Title tag length (flagging tags that are too short or too long)
  • Meta description length (flagging tags outside the optimal range)
  • Duplicate title tags across pages
  • Missing or malformed heading structure (H1, H2, etc.)
  • Open Graph tags and social sharing metadata
  • Canonical tags and indexability signals

Instead of manually digging through source code or writing bash scripts, you get a structured report that tells you exactly what's missing, what's too long, what's duplicated, and what needs attention.

Using OpDeck's SEO Audit Tool: Step-by-Step

Here's how to run a full SEO audit using OpDeck and interpret the results for missing meta tags.

Step 1: Enter Your URL

Go to OpDeck's SEO Audit tool and enter the URL of the page you want to audit. You can run this on any publicly accessible URL — a homepage, a blog post, a product page, or a landing page.

Step 2: Run the Audit

Click the Analyze button. The tool will fetch the page, parse its HTML, and run a comprehensive analysis across multiple SEO dimensions. This typically takes just a few seconds.

Step 3: Review the Meta Tags Section

Once the audit is complete, look for the Meta Tags section in the results. You'll see:

  • Title Tag: Whether it's present, its exact content, and its character count. The recommended range is 50–60 characters. Tags shorter than 30 characters may be too vague; tags longer than 60 characters may be truncated in SERPs.
  • Meta Description: Whether it's present, its content, and its character count. The recommended range is 120–160 characters. Missing descriptions will be clearly flagged.

If either tag is missing, you'll see a clear warning or error indicator. If they're present but outside the optimal length range, you'll see a caution notice.

Step 4: Check for Duplicate Tags

If you're auditing multiple pages, pay attention to whether the same title tag or meta description appears on more than one page. Duplicate tags confuse search engines and dilute your SEO value. OpDeck's audit will flag these issues so you can address them systematically.

Step 5: Review Heading Structure

While you're in the audit results, also check the heading structure. A missing or duplicate H1 tag often accompanies missing title tags and compounds the SEO problem. The tool will show you the full heading hierarchy so you can verify it's logical and complete.

How to Fix Missing Meta Descriptions and Title Tags

Once you've identified the missing tags, here's how to add them depending on your platform.

Fixing Tags in Plain HTML

If you're working with static HTML files, open the file in your code editor and add the tags inside the <head> element:

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Your Page Title Here | Brand Name</title>
  <meta name="description" content="A concise, compelling description of this page in 120–160 characters that encourages users to click.">
</head>

Make sure every page has a unique title and description. Avoid copy-pasting the same text across multiple pages.

Fixing Tags in WordPress

If your site runs on WordPress, you have a few options:

Using Yoast SEO (recommended):

  1. Install and activate the Yoast SEO plugin.
  2. Open any post or page in the editor.
  3. Scroll down to the Yoast SEO meta box.
  4. Click on the SEO tab.
  5. Fill in the SEO title and Meta description fields.
  6. The snippet preview shows you how it will appear in Google.

Using Rank Math:

  1. Install and activate Rank Math.
  2. In the post/page editor, find the Rank Math SEO panel.
  3. Under the General tab, fill in the Meta Title and Meta Description fields.

Using the Theme Customizer (basic): Some themes include basic SEO fields under Appearance > Customize, but a dedicated plugin gives you much more control and per-page flexibility.

Fixing Tags in Shopify

In Shopify, each product, collection, and page has a Search engine listing preview section at the bottom of the editor:

  1. Go to your Shopify admin.
  2. Open a product, collection, or page.
  3. Scroll down to Search engine listing preview.
  4. Click Edit website SEO.
  5. Fill in the Page title and Meta description fields.
  6. Save your changes.

Fixing Tags in Other CMS Platforms

Most CMS platforms (Squarespace, Wix, Webflow, Drupal, Joomla) have built-in SEO fields for title tags and meta descriptions. Look for an "SEO" or "Page Settings" section within the page editor. If your platform doesn't support this natively, look for an SEO plugin or extension in its marketplace.

Best Practices for Writing Title Tags and Meta Descriptions

Finding and fixing missing tags is only half the job. The other half is writing tags that actually perform well.

Title Tag Best Practices

  • Keep it between 50–60 characters to avoid truncation in SERPs.
  • Include your primary keyword near the beginning of the title.
  • Add your brand name at the end, separated by a pipe (|) or dash ().
  • Make it descriptive and specific — avoid vague titles like "Home" or "Page 1".
  • Write a unique title for every page — no duplicates.

Example of a strong title tag:

How to Make Cold Brew Coffee at Home | BrewGuide

Meta Description Best Practices

  • Keep it between 120–160 characters for optimal display across devices.
  • Include your primary keyword naturally — it appears bolded in SERPs when it matches the search query.
  • Write it like ad copy — focus on the benefit to the reader and include a subtle call to action.
  • Avoid duplicate descriptions across pages.
  • Don't stuff keywords — write for humans, not algorithms.

Example of a strong meta description:

Learn how to make smooth, low-acid cold brew coffee at home with our step-by-step guide. No special equipment needed — just coffee, water, and 12 hours.

Common Mistakes to Avoid

  • Leaving the default CMS title: Many platforms auto-populate title tags with the page name and site name in a generic format. Always customize these.
  • Writing the same description for every page: This is treated as a duplicate content signal and defeats the purpose of having descriptions at all.
  • Making titles too long: Anything over 60 characters risks being cut off with an ellipsis in Google's results.
  • Forgetting mobile: On mobile devices, even shorter titles can get truncated. Aim for clarity in the first 40–50 characters.
  • Ignoring low-traffic pages: Product pages, category pages, and older blog posts often get overlooked. Run regular audits to catch these.

How Often Should You Audit for Missing Tags?

SEO isn't a one-time task. Pages get added, templates change, CMS updates sometimes strip out custom fields, and content migrations can wipe metadata entirely. Here's a practical auditing schedule:

  • After any major site migration or redesign: Always run a full SEO audit immediately after going live.
  • Monthly for growing sites: If you're regularly publishing new content, a monthly check catches missing tags before they impact rankings.
  • Quarterly for stable sites: If your content doesn't change much, a quarterly audit is sufficient.
  • After bulk content imports: If you import posts or products from a spreadsheet or external source, check every imported item for metadata.

Using OpDeck's SEO Audit tool makes this routine fast and straightforward — you don't need to install any software or set up complex crawl configurations. Just enter a URL and get results in seconds.

Conclusion

Knowing how to check missing meta descriptions and title tags is a foundational SEO skill that pays dividends in better rankings, higher click-through rates, and a more professional presence in search results. Whether you're doing a quick spot-check on a single page or running a systematic audit across your entire site, the process is straightforward once you have the right tools and know what to look for.

Start by auditing your most important pages first — your homepage, top-performing blog posts, and key product or service pages. Fix any missing or poorly written tags, then work your way through the rest of your site. Set a regular audit schedule so new pages don't slip through the cracks.

Ready to find out what's missing on your site right now? Head over to OpDeck's SEO Audit tool and run your first audit in seconds. It's free, requires no setup, and gives you the actionable data you need to start improving your SEO immediately.