Free meta tag checker
Every title and meta description, 25 pages at a time
Paste your URLs. Get the title tag and its length, the meta description and its length, the canonical, the robots directive and the declared language, one row per page, exported as CSV.
- Lengths are character counts, not pixel widths. Search engines truncate on rendered width, so treat the number as a working proxy and nothing more.
25 URLs per run
51 Fields per page
7 CSV exports
One row per page, every field in the head
The four columns people actually open a spreadsheet for, plus forty-seven more they occasionally need.
-
Title and its length
The title tag exactly as it ships, with a character count next to it.
-
Meta description and its length
Same treatment. A blank cell means the page has no description, which is different from a short one, and the export keeps them apart.
-
Canonical and robots in the same row
The two directives most likely to be silently wrong. A canonical pointing at staging, or a stray noindex that survived a launch, shows up beside the title rather than in a separate audit.
-
Forty-seven other columns
Declared language, viewport, heading counts, word counts, link and image counts, and every Open Graph and Twitter tag the page carries. All of it in the same CSV.
Five things the sort function finds
None of these need a tool to interpret them. They need the data in one column so you can see them.
-
Duplicate titles across pages
Sort the title column. Pages that share a title are asking a search engine to pick between them, and it will.
-
Missing meta descriptions
Google will write one for you. It will be a sentence lifted from the page by a machine, chosen for the query rather than for you.
-
Titles that are mostly brand
“Illucrum | Home” spends the whole tag on the one thing the searcher already knows. The brand goes at the end, if it goes in at all.
-
A canonical pointing somewhere unexpected
Staging domains, trailing-slash mismatches, and whole sections canonicalized to the homepage are the three you will actually find.
-
A noindex nobody meant to ship
It survives a launch more often than you'd expect. One filter on the robots column finds it.
What it will not tell you
Worth knowing before you rely on the results.
-
Characters, not pixels
Truncation happens on rendered width. A title full of wide letters is cut earlier than one full of narrow ones, and no character count knows that.
-
Static HTML only
Tags written by JavaScript, or injected by a tag manager after load, are not in the HTML the server sent and will not be counted.
-
It does not write your titles
There is no suggestion column and no score. What the title should say is a decision about the page, not a calculation.
-
Twenty-five URLs per run
It runs in a browser tab. For a whole site, a desktop crawler is the better fit.
Common questions
How long should a title tag be?
Long enough to be specific, short enough to survive truncation. Around 50 to 60 characters is the usual working range, but the real constraint is pixel width, so treat the range as a guide rather than a rule.
Does the meta description affect rankings?
Not directly. Google has said for years that it is not a ranking factor. It affects whether a result gets clicked, which is a different thing and still worth your attention.
Why does Google show a different title than mine?
Google rewrites titles when it judges its own version more useful for the query, often pulling from the h1 or the site name. Checking the tag you actually ship is the first step in working out why it was overruled.
Can I check meta tags on a site I don't own?
Yes. It reads exactly what any visitor's browser would read, one page at a time, with a pause between requests.
Meta tags are one tab of the checker
The same run also returns headings, word counts, links, images and structured data. One run gives you all seven tables, each with its own CSV.
Open the Bulk SEO Checker See the auditsOther checks the same tool runs: Bulk SEO Checker, Heading check, Alt text check, Word count check, Canonical check, Open Graph check, Schema check