Back to blog
InspectionJanuary 1, 2024· 5 min read

Meta Tags and SEO: Quick Audit Guide for Developers

A practical Fusebox guide to meta tags and seo.

Meta Tags and SEO: Quick Audit Guide for Developers

Published: January 2024
Reading time: 6 minutes

Meta tags are your website's elevator pitch to search engines and social media. Get them wrong, and you're invisible. Here's what to check and why it matters.

Essential Meta Tags

1. Title Tag - Your Headline

<title>Website Analysis Tools - Fusebox Chrome Extension</title>

Rules:

  • 50-60 characters (Google truncates ~60)
  • Unique per page
  • Primary keyword first
  • Brand name last

Bad example:

<title>Home</title>
<title>Welcome to our website where we offer the best...</title>

2. Meta Description - Your Sales Pitch

<meta name="description" content="Analyze any website instantly. 
Tech stack detection, SEO audit, performance metrics. 
One-time $29 purchase, no subscriptions.">

Rules:

  • 150-160 characters
  • Compelling call-to-action
  • Include keywords naturally
  • Unique per page

What happens without it: Google makes one up (usually badly)

3. Canonical URL - The Original

<link rel="canonical" href="https://example.com/product">

Prevents duplicate content:

All point to one canonical version.

4. Robots Meta - Traffic Control

<!-- Index and follow links (default) -->
<meta name="robots" content="index, follow">

<!-- Don't index, but follow links -->
<meta name="robots" content="noindex, follow">

<!-- Index, but don't follow links -->
<meta name="robots" content="index, nofollow">

<!-- Stay away completely -->
<meta name="robots" content="noindex, nofollow">

Common uses:

  • Thank you pages: noindex
  • Admin pages: noindex, nofollow
  • Pagination: index, follow

Open Graph Tags - Social Media Preview

Facebook/LinkedIn Preview

<meta property="og:title" content="Analyze Websites Instantly">
<meta property="og:description" content="Tech stack, SEO, performance - all in one click">
<meta property="og:image" content="https://example.com/preview.jpg">
<meta property="og:url" content="https://example.com">
<meta property="og:type" content="website">
<meta property="og:site_name" content="Fusebox">

Image requirements:

  • Recommended: 1200 x 630 pixels
  • Minimum: 600 x 315 pixels
  • Format: JPG, PNG
  • Max size: 8MB

Twitter Card

<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Analyze Websites Instantly">
<meta name="twitter:description" content="One-click website analysis">
<meta name="twitter:image" content="https://example.com/twitter-preview.jpg">
<meta name="twitter:site" content="@fusebox">

Card types:

  • summary: Small square image
  • summary_large_image: Large preview
  • app: Mobile app
  • player: Video/audio

Real SEO Audit Examples

Example 1: E-commerce Product Page

Good:

<title>Blue Ceramic Coffee Mug - 16oz | Kitchen Store</title>
<meta name="description" content="Handcrafted blue ceramic coffee mug holds 16oz. Dishwasher safe, microwave friendly. $24.99 with free shipping.">
<link rel="canonical" href="https://store.com/mugs/blue-ceramic-16oz">

<!-- Structured data bonus -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Blue Ceramic Coffee Mug",
  "price": "24.99",
  "priceCurrency": "USD"
}
</script>

Why it works:

  • Specific product details in title
  • Price and benefits in description
  • Canonical prevents duplicate content
  • Rich snippets for search results

Example 2: Blog Post

Good:

<title>How to Analyze Competitor Websites in 2024 - Complete Guide</title>
<meta name="description" content="Learn to analyze competitor websites using free tools. Check tech stack, SEO, performance. 10-minute guide with examples.">
<meta property="article:published_time" content="2024-01-15T08:00:00+00:00">
<meta property="article:author" content="https://example.com/author/john">

SEO benefits:

  • Target keyword in title
  • Action words ("Learn", "Check")
  • Specific value prop ("10-minute guide")
  • Article markup for rich results

Example 3: Local Business

Good:

<title>Web Development Services in San Francisco | TechCo</title>
<meta name="description" content="Custom web development in San Francisco. React, Node.js experts. Free consultation. Call (415) 555-0100.">

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "name": "TechCo",
  "address": {
    "@type": "PostalAddress",
    "addressLocality": "San Francisco",
    "addressRegion": "CA"
  },
  "telephone": "+14155550100"
}
</script>

Common Meta Tag Mistakes

1. Duplicate Titles

<!-- Every page has same title ❌ -->
<title>Welcome to MyCompany</title>
<title>Welcome to MyCompany</title>
<title>Welcome to MyCompany</title>

<!-- Unique titles ✓ -->
<title>Web Design Services - MyCompany</title>
<title>Portfolio - MyCompany Web Design</title>
<title>Contact Us - MyCompany</title>

2. Missing Descriptions

<!-- No description ❌ -->
<head>
  <title>Great Product</title>
  <!-- Google makes up description -->
</head>

<!-- Has description ✓ -->
<head>
  <title>Great Product</title>
  <meta name="description" content="Specific benefits...">
</head>

3. Wrong Canonical

<!-- Points to different domain ❌ -->
<link rel="canonical" href="https://other-site.com/page">

<!-- Self-referential ✓ -->
<link rel="canonical" href="https://mysite.com/this-page">

4. Blocking Search Engines

<!-- Accidentally blocking ❌ -->
<meta name="robots" content="noindex"> <!-- On production! -->

<!-- Development only ✓ -->
<!-- Remove before deploying -->
<meta name="robots" content="noindex, nofollow">

Quick SEO Audit Checklist

On Every Page Check:

Title Tag:

  • Exists and unique
  • 50-60 characters
  • Contains target keyword
  • Readable, not keyword stuffed

Meta Description:

  • Exists and unique
  • 150-160 characters
  • Compelling CTA
  • Matches page content

Technical SEO:

  • Canonical URL present
  • Robots not blocking
  • URL is clean (no parameters)
  • HTTPS everywhere

Social Sharing:

  • Open Graph tags present
  • OG image exists and loads
  • Twitter card configured
  • Preview looks good

Advanced Meta Tags

1. Viewport (Mobile)

<meta name="viewport" content="width=device-width, initial-scale=1">

Essential for mobile SEO.

2. Language

<html lang="en">
<meta property="og:locale" content="en_US">

Helps search engines serve right version.

3. Favicon

<link rel="icon" type="image/x-icon" href="/favicon.ico">
<link rel="apple-touch-icon" href="/apple-touch-icon.png">

Brand recognition in results.

4. Theme Color

<meta name="theme-color" content="#4285f4">

Browser UI customization.

Tools for Meta Tag Analysis

Quick Browser Check

// Paste in console
console.log('Title:', document.title);
console.log('Description:', document.querySelector('meta[name="description"]')?.content);
console.log('Canonical:', document.querySelector('link[rel="canonical"]')?.href);
console.log('Robots:', document.querySelector('meta[name="robots"]')?.content);

Validation Tools

  • Google Rich Results Test
  • Facebook Sharing Debugger
  • Twitter Card Validator
  • LinkedIn Post Inspector

Meta Tags Impact

Search Results

With good meta tags:

🔷 Perfect Coffee Mug - 16oz Blue Ceramic | Store
   Handcrafted ceramic mug, dishwasher safe. Perfect for
   your morning coffee. $24.99 with free shipping...
   ⭐⭐⭐⭐⭐ Rating: 4.8 - 156 reviews - In stock

Without meta tags:

🔷 Product Page
   Navigation Home Products Cart Account Contact Us
   Image Gallery Related Products Customer Reviews...

Which would you click?

The Bottom Line

Meta tags are free SEO. They take minutes to implement but impact:

  • Search rankings - Better titles = higher CTR
  • Social sharing - Good previews = more shares
  • User experience - Clear expectations
  • Click-through rates - Compelling descriptions

Every page needs unique, optimized meta tags. No exceptions.


Audit meta tags instantly: Fusebox shows all meta tags, SEO issues, and social previews while you browse. Fix SEO on the spot. $29 one-time purchase.