Meta Tag Checker
Title, description, canonical and robots for one page or up to 100 URLs. Measures pixel width instead of character count, because snippets are cropped by pixels.
What the checker looks at
The page is opened the same way a search robot opens it, and the checker reads everything that decides how it looks in search results and whether it gets indexed: title, description, keywords, H1, canonical, robots, viewport, encoding, page language, and language versions.
Why character counts fall short
Search results cut the title by pixel width, not by character count. A string of thirty wide letters takes up about three times as much room as a string of thirty narrow ones, even though both count as thirty characters. That is why the familiar advice to keep titles at 50–60 characters works for one page and still gets a title cut off on another. Width here is measured against a table taken from font measurements, and the snippet preview is cut at exactly the same width. Instead of "twelve characters too long," you see which specific word disappears.
An indexing ban that never shows in the source code
A page can be kept out of search two ways: with the robots meta tag in the code, or with the X-Robots-Tag response header. The second one is not visible in the source code at all, so manual checks miss it: the page looks open, but it never reaches the index. The checker reads both, and when they say different things, it shows that on a separate line.
Checking pages in bulk
In list mode the checker handles up to 100 pages at once. The list shows what single-page checks cannot: identical titles and descriptions across different pages. A search engine treats such pages as nearly the same, shows one of them in results, and holds the rest back. The results export to CSV with every column included, width in pixels among them.
What to fix first
An empty or duplicate title comes first: it is the most visible element in search results and carries more ranking weight than any other meta tag. The description does not move the page up or down; it decides whether someone clicks the link. A canonical pointing to a different address is worth checking before you edit any texts: while it is there, the search engine shows that other page instead of this one.
Rate this tool
Help us get better
Tell us what was missing.
Other tools
Link Analyzer
Internal link analysis and a check of outgoing links on your site's pages.
Anchor Text Generator
A bracketed template expands into a set of phrases without repeats.
Sitemap Generator
A site map by crawling pages or from a ready list of addresses.
HTML Link Generator
Ready-made link code: a regular link, an email, phone or anchor.
Open Graph Checker
How your link looks when shared to social networks and messengers
Robots.txt Validator
Robots.txt errors and a check of whether a URL is blocked
Robots.txt Generator
A robots.txt for your CMS, with checks and a comment on every line
UTM Link Builder
Tracking labels with platform macros, the erid token and link breakdown