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.Sort the CSV by "title" and spot exact duplicates — those are cannibalising each other
- 2.Flag any title over 60 characters — they will truncate in SERPs
- 3.Flag any meta description over 160 characters or missing entirely
- 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
Related Free Tools
Meta Tags
Extract and validate meta tags from any URL — title, description, Open Graph, Twitter Cards, and more.
Bulk Mobile Test
Check mobile-friendliness across up to 25 URLs at once. Viewport, tap targets, text size, content fit — pass/fail per URL.
Bulk PageSpeed
Run PageSpeed (Lighthouse) on up to 25 URLs in one go. Performance score, LCP, CLS, and TBT per URL — exportable.
HTTP Status Code Reference
Understanding HTTP status codes helps you diagnose issues found by this tool: