Free Tool
    Updated 6 June 2026

    Bulk Meta Tag Checker

    Audit titles, meta descriptions, Open Graph and Twitter cards across up to 25 URLs in one paste. Spot duplicates and missing tags fast.

    By Deepak Shukla — Founder & CEO, Pearl Lemon

    0 URLs ready

    What This Tool Checks

    • <title> tag presence, length, and content
    • Meta description presence and length
    • Open Graph tags (og:title, og:description, og:image)
    • Twitter card tags
    • Canonical URL
    • Per-URL SEO snippet preview

    Why This Matters

    Missing or duplicate titles are the most common SEO bug at scale. Across a catalogue, blog, or multi-tenant SaaS, manual auditing misses dozens per portfolio.

    How to Fix Issues

    1. 1.Sort the CSV by "title" and spot exact duplicates — those are cannibalising each other
    2. 2.Flag any title over 60 characters — they will truncate in SERPs
    3. 3.Flag any meta description over 160 characters or missing entirely
    4. 4.Verify every URL has an og:image — pages without one get plain text shares on Slack and LinkedIn

    SEO at scale is a meta-tag problem before it is a content problem. Duplicate titles cannibalise rankings. Missing descriptions kill click-through. Half-finished Open Graph tags turn social shares into ugly link-only cards. Bulk meta-tag analysis surfaces all of that in one table.

    What this tool does

    Paste up to 25 URLs — your top traffic pages, your catalogue PDPs, your blog posts. We fetch each one, parse the HTML head, and extract every tag that matters for SEO and social. The result is a table you can sort, scan for duplicates, and export to CSV for a content audit.

    Common patterns this catches

    Two product pages with identical titles. A blog post with the default 'Untitled' meta description. Pages with og:title but no og:image. Canonical tags pointing at the wrong URL (or at the homepage — a classic SEO killer). All of it in one paste instead of 25 single-page audits.

    Methodology

    We GET each URL with a normal browser User-Agent, follow up to 5 redirects, and parse only the document <head> using a lightweight HTML parser. We extract <title>, <meta name="description">, all og:* properties, all twitter:* properties, and <link rel="canonical">. Length counts are character counts (not pixel widths) for portability — pixel widths vary by SERP rendering. We do NOT execute JavaScript: if your title is set client-side (via React Helmet without SSR/prerender), you may see an empty title here — that is a real SEO problem worth fixing.

    Frequently Asked Questions

    Monitor this continuously with LemWatch

    A one-off bulk meta tag analyzer shows you today. LemWatch re-runs the same checks around the clock and alerts you the moment something breaks — free for up to 10 sites, no card needed.

    HTTP Status Code Reference

    Understanding HTTP status codes helps you diagnose issues found by this tool: