Technical SEO
Meta tag checker
Enter any page URL and this tool fetches the served HTML and grades the tags that decide how the page appears — and whether it appears — in search and AI results: title, meta description, canonical, meta robots, H1, Open Graph, Twitter card, viewport, language, and JSON-LD structured data. Each check comes with a pass, warn, or fail and a one-line fix.
Free · no signup Checks your live site
How to use the meta tag checker
-
Enter a page URL
Any public page. The tool fetches the raw served HTML — what crawlers that don't execute JavaScript see.
-
Scan the grades
Fails are indexing risks (missing title, noindex, no viewport); warnings are lost opportunities (weak description, no schema).
-
Fix and re-check
Apply the one-line fixes, redeploy, and run the check again — it always reads the live page.
Which meta tags matter in 2026?
The short list hasn't changed: a unique title (~50–60 characters), a meta description that sells the click (~120–160), one H1, a canonical URL, and a meta robots tag that says what you actually intend. These still drive how you look in classic results and remain the first thing every crawler parses.
What has changed is who's reading. AI engines lean heavily on exactly the machine-readable layer this tool checks: the title and H1 to know what a page answers, the description for context, and JSON-LD structured data to extract entities and facts. A page with clean metadata is dramatically easier to cite than one where the meaning only exists in rendered JavaScript.
Why we check the served HTML, not the rendered page
Many crawlers — including most AI crawlers today — don't execute JavaScript. If your title, description, or content only exist after your framework hydrates, those crawlers see none of it. Checking the raw served HTML shows you the floor: what every bot gets, not just the ones that render.
If this tool shows missing tags but "view source" in your browser shows them, you've found a server-side rendering gap — usually the single highest-impact GEO fix available to a JavaScript-heavy site.
Frequently asked questions
What is the ideal title tag length?
Around 50–60 characters. Google truncates titles by pixel width (roughly 580px on desktop), which lands near 60 characters for typical text. Front-load the specific topic; put the brand at the end.
Does Google always use my meta description?
No — Google rewrites descriptions for a majority of queries when it thinks a page excerpt matches better. You still want a strong one: it's used for many queries, it's what AI engines and social previews read, and a missing one guarantees you don't control the snippet.
Why does my page show "noindex" as a fail?
A noindex meta robots tag tells search engines to drop the page from their index entirely — it can't rank or be cited while it's there. It's correct for admin or thin pages, but on a page you care about it's usually a staging setting that leaked to production.
What structured data should a normal page have?
At minimum, Organization or WebSite markup site-wide, plus the type matching the page: Article for posts, Product for product pages, FAQPage where you answer questions. Use our schema generator to build any of these in a minute.