Bulk Meta Tags Checker
Crawl your entire sitemap and audit every page for title length, duplicate descriptions, canonical issues, accidental noindex, and more — all in one run.
Why check meta tags across your whole site, not just one page
Single-page meta tag testers tell you one thing: whether this particular URL has a title and description. They can't tell you that your CMS has silently omitted the description field from 23 product pages, or that three of your highest-traffic blog posts share the same templated title tag.
Duplicate title tags and duplicate meta descriptions are among the most impactful — and most invisible — technical SEO problems. They only show up when you compare pages against each other. A CMS theme bug, a misconfigured content type, or a default "fallback" title that gets applied site-wide: these patterns are completely invisible to any tool that only checks one URL at a time.
This bulk meta tag checker reads your sitemap, audits every page in a single run, and flags patterns across your entire site — duplicate titles, duplicate descriptions, accidental noindex, pages missing canonicals, and more. It's the difference between inspecting a single brick and looking at the whole wall.
What this meta tag checker validates
Title tag
30–60 charsChecked for presence, character length, and uniqueness across your site. Google typically displays up to ~60 characters before truncating. Titles under 30 characters are usually too vague to be competitive. Duplicate titles across multiple pages split ranking signals and confuse search engines about which page should rank.
Meta description
70–160 charsChecked for presence, length, and duplicate detection. While not a direct ranking factor, well-written descriptions directly improve click-through rates from search. Missing descriptions leave Google to auto-generate a snippet from page content — often poorly chosen. Duplicate descriptions are a signal of templating problems.
Canonical tag
self / other / missingA self-referencing canonical (<link rel="canonical" href="[current URL]"/>) tells search engines this is the authoritative version of the page. Missing canonicals leave Google to guess — on paginated, filtered, or parameter-heavy URLs this causes index bloat. Canonicals pointing to a different URL can silently redirect ranking signals away from a page.
Robots meta tag
noindex / nofollowAccidental noindex is one of the costliest, easiest-to-miss SEO mistakes. A single template change that adds a noindex directive can remove hundreds of pages from Google's index overnight — and may not be noticed until rankings collapse. This tool flags every noindex page prominently so you can verify each one is intentional.
Open Graph (OG) title & image
social sharingog:title and og:image control how your pages appear when shared on LinkedIn, Slack, Twitter/X, and messaging apps. Missing OG tags mean the platform shows a blank preview or falls back to page content — significantly reducing click-through when shared.
H1 count
exactly 1Each page should have exactly one <h1> tag — it's the primary heading signal for search engines and screen readers. Zero H1s means no clear page topic signal. More than one creates ambiguity about what the page is about, and often indicates template duplication or CMS misconfiguration.
JSON-LD schema
presence checkStructured data (application/ld+json) enables rich results in search — star ratings, FAQs, how-to steps, breadcrumbs. Its presence is logged here as a quick indicator; use the AI Readiness Checker for a deeper schema analysis.
AI Readiness Checker →
Score your site across 6 AI-readiness factors including schema, robots.txt, llms.txt, and metadata — A to F grade.
llms.txt Generator →
Generate a properly formatted llms.txt and llms-full.txt from your sitemap — curate the pages you want AI models to index.
Frequently asked questions
How many pages can this tool check?
Up to 150 pages per scan, sorted by sitemap priority so the most important pages are always included. If your site has more, a notice tells you how many were found vs. scanned.
Why are duplicate titles a problem?
When multiple pages share the same title, search engines struggle to choose which should rank. Duplicate titles are often a CMS template bug or a missing field on one content type — they only appear when comparing pages side by side.
What's an ideal title tag length?
30–60 characters. Google typically displays ~60 characters before truncating. Too short and the title is too vague; too long and it gets cut mid-word in results.
Does this tool fix the issues it finds?
No — it's a diagnostic report, not an auto-fix tool. It surfaces problems so you can address them in your CMS or templates. Each column's guidance tells you what the ideal value looks like.
Do you store the sites I scan?
We log the domain and a count summary (not page content) for usage analytics. We don't store titles, descriptions, or URLs long-term. See our Privacy Policy.
Meta tags are one layer. Want full-stack bot and traffic protection?
Sign up free — connect your site in minutes, no commitment, no CAPTCHA friction added during evaluation.