Bulk Meta Tags Checker (Title, Description, H1)

Titles and descriptions are the first thing both search engines and people read about a page, and they are also the easiest thing to get wrong at scale: an empty title left by a template, a description duplicated across…

Check settings
Jobs left this hour: 5 of 5 · resets in ~1 min 0 / 100
More about this tool

a whole category, two H1 headings on a hand-edited page. This bulk checker downloads every URL in your list and reports the actual Title, meta description and H1 it serves, the count of every heading level H2 through H6, and the lengths of the title and description with out-of-range values flagged — too short to describe the page, or too long to display fully in the snippet. It also detects duplicate titles and duplicate descriptions within the submitted list, which is the fastest way to find template bugs across a section: paste every page of a category and see which ones share the same text. The report builds live as pages are fetched, warnings are highlighted, and everything exports to CSV for a spreadsheet or a ticket to the developer.

How it works

  1. Paste up to 100 items, one per line. Duplicates are removed automatically.
  2. URLs without a scheme are checked over https://.
  3. The check runs in the background; the results page shows live progress.
  4. Filter the report by status code and export it to CSV.

Rate limit: 5 jobs per hour from one IP address. Results are stored for 7 days.

FAQ

What length is considered good?

The report flags titles outside 30–65 characters and descriptions outside 70–165 characters. These are practical display limits, not laws: a few characters over is usually fine, while an empty title or a 300-character description is a real problem.

How does duplicate detection work?

After all pages are fetched, the tool compares titles (and separately descriptions) across the entire submitted list — exact match after whitespace normalization. If two or more pages share the same title, each of them gets the duplicate flag.

Is more than one H1 always bad?

HTML allows multiple H1 elements and search engines tolerate them, but in practice one H1 per page keeps the structure clean and the outline predictable. The report counts them so you can decide: a second H1 from a widget is worth removing, a semantic exception may be fine.

Does it check the rendered DOM?

No — it reads the initial HTML exactly as a crawler receives it. If your titles are injected by JavaScript after load, this tool shows the pre-script state, which is what search engines see first. That difference is itself useful to know.

Why is the description empty?

The page really serves no meta description tag, or serves it with an empty content attribute. Search engines will then generate a snippet from page text — sometimes fine, but you lose control of what users see in results.

Other tools

Bulk Domain Blacklist Checker (DNSBL)

Free bulk blacklist checker: paste domains and check them against Spamhaus, Barracuda, SpamCop, SORBS and SURBL in one run. Instantly see if your domain or IP is blacklisted. CSV export.

Accepts a list of domains

Bulk DNS Records Lookup (A, AAAA, MX, NS, TXT)

Free bulk DNS lookup with a custom DNS server option: paste domains and get A, AAAA, CNAME, MX, NS, TXT, SOA and SRV records grouped by type, one record per line with TTL, MX priorities, copy buttons and CSV export.

Accepts a list of domains

Bulk Domain Expiration Checker (RDAP)

Free bulk domain expiry checker via RDAP with automatic WHOIS fallback: paste a list of domains and get the registrar, registration and expiration dates and days left for each. Domains expiring within 30 days are highlighted. Registry answers are cached for 24 hours. CSV export included.

Accepts a list of domains

Bulk URL Status Checker

Free bulk URL status checker: paste up to 100 URLs and get HTTP status codes, redirect chains, final URLs and response times. Export the results to CSV.

Accepts a list of URLs

Bulk Indexability Checker (noindex, X-Robots-Tag, canonical)

Free bulk indexability checker: paste URLs and detect noindex meta tags, X-Robots-Tag headers, nofollow, canonical and hreflang. Export the crawl audit to CSV.

Accepts a list of URLs

Bulk Mail Records Checker (SPF, DKIM, DMARC, MX)

Free bulk mail records checker: paste domains and audit SPF, DKIM, DMARC policies and MX records. Make sure your domains can send mail and cannot be spoofed. CSV export.

Accepts a list of domains

Bulk Open Graph & Twitter Cards Checker

Free bulk Open Graph checker: paste URLs and audit og:title, og:description, og:image, twitter:card and more social preview tags. Export the report to CSV.

Accepts a list of URLs

Bulk Outgoing Links & Broken Links Checker

Free bulk outgoing links checker: paste URLs to count external and internal links, dofollow vs nofollow, and find broken links (404, 5xx, dead domains). Export the audit to CSV.

Accepts a list of URLs

Bulk robots.txt Checker

Free bulk robots.txt checker: paste a list of domains and see the status of /robots.txt, redirect count, file size, the number of Sitemap directives and whether all crawlers are blocked. CSV export included.

Accepts a list of domains

Bulk Security Headers Checker (HSTS, CSP)

Free bulk security headers checker: paste domains and audit HSTS, X-Content-Type-Options, CSP, X-Frame-Options, Referrer-Policy, Permissions-Policy and the HTTPS redirect. CSV export.

Accepts a list of domains

Bulk SSL Certificate Checker

Free bulk SSL certificate checker: paste a list of domains and instantly see the certificate subject, issuer, hostname match, expiry date and days left before renewal. Find expiring certificates before they become incidents. CSV export included.

Accepts a list of domains

Bulk TTFB & Speed Checker

Free bulk TTFB checker: paste a list of URLs and measure time to first byte, total response time and HTML size for each page. Export the report to CSV.

Accepts a list of URLs