Meta Tag Checker
Enter a URL. The tool fetches the page the way a search engine does and reports the title, description, canonical, robots directive and social tags that actually rendered, plus a preview of the result they produce.
Short answer
A meta tag checker fetches a live page and reports the tags in its head as a crawler sees them, rather than as your CMS shows them. The four that decide anything are the title tag (50 to 60 characters, and a ranking factor), the meta description (150 to 160 characters, not a ranking factor but the text that earns the click), the canonical link (which URL gets indexed) and the robots directive (whether the page is indexed at all). Open Graph and Twitter card tags do not affect rankings; they control how a shared link renders.
Why check tags on a live URL instead of in your CMS
You can already read your title and description inside your CMS. That is not the same as knowing what a search engine sees. Several systems write into the same head, and the last one to run is the one that ships.
- A theme and an SEO plugin both emit a title. The page ends up with two, and Google picks one. It is frequently not yours.
- A tag manager injects a description after load. What the crawler reads on first fetch and what you see in the browser differ.
- A migration leaves last year's canonical behind. The page quietly points at a URL that no longer exists.
- A staging noindex survives the move to production. The site sits invisible for weeks while everyone wonders where the traffic went.
All four are invisible from inside the CMS and obvious in the rendered HTML. That gap is the entire reason this tool exists.
How to audit a page's meta tags
Six steps, in the order that fails fastest. If step two stops you, nothing after it is worth doing until it is fixed.
- 01
Paste the live URL, not the draft
Use the URL as it is published, including protocol and any trailing slash. The tool fetches that exact address, so a staging URL tells you about staging and nothing else.
- 02
Read the robots line before anything else
If the robots directive says noindex, nothing else on the page matters until that is fixed. A page carrying a leftover staging noindex cannot rank no matter how good its title is.
- 03
Check the title and description lengths
Aim for 50 to 60 characters of title and 150 to 160 of description. The result preview shows where Google will cut, which is more useful than the raw number.
- 04
Confirm the canonical points at this page
On a normal page the canonical should be the page's own URL. A canonical pointing somewhere else means you have told Google to index the other URL instead.
- 05
Check the Open Graph block exists
og:title, og:description and og:image control what a shared link looks like. Without them a link pasted into Slack or LinkedIn renders as a bare URL.
- 06
Re-run after any deploy that touches the head
Plugins, tag managers and edge middleware all rewrite meta tags after the CMS is done. The only version that counts is the one that reached the browser.
The five findings worth acting on
1. A noindex you did not intend
Remove it, then request indexing in Search Console for the important pages. Recovery is not instant: Google has to re-crawl before it will reconsider, and on a low-authority site that can take weeks.
2. Two title tags
Find which system is emitting the second one and turn it off there rather than overriding it. On WordPress this is nearly always a theme option competing with your SEO plugin.
3. A canonical pointing at the wrong URL
Set it to the page's own address, matched exactly on protocol, host and trailing slash. Near-misses count as different URLs, and a canonical that does not resolve is treated as a hint Google is free to ignore.
4. A missing or duplicated description
Duplicates almost always mean a template pulling from a field that is empty, so fix the template rather than the page. If you are writing tags rather than auditing them, the meta tags generator builds the whole block with live character counts.
5. No og:image
Add one at 1200 by 630 pixels, served over HTTPS at an absolute URL. Relative paths fail silently on every platform. Then re-scrape the URL in the platform's own debugger, because the first crawl is cached.
What this tool checks
Title tag
Presence, length against the 60-character target, and content
Meta description
Presence and length against the 160-character target
Robots directive
Whether the page permits indexing and link following
Canonical URL
Presence, and whether it points at this page
Open Graph tags
og:title, og:description, og:image, og:url and og:type
Twitter cards
twitter:card and twitter:title for how X renders the link
Viewport and charset
Mobile rendering and character encoding declarations
HTML lang
The declared page language, read by assistive technology
The preview is the point
Frequently asked questions
What is a meta tag checker?
A meta tag checker fetches a live URL and reports the tags in its head as a search engine crawler would see them: the title, meta description, canonical link, robots directive, Open Graph tags and Twitter card tags. It differs from reading the tags in your CMS because it shows what actually rendered, after every plugin, theme and tag manager has had its turn.
Why do the tags in my CMS differ from what this tool reports?
Because several systems write to the same head. An SEO plugin, a theme, a tag manager and edge middleware can each add or overwrite a tag, and the last one to run wins. Duplicate title tags from a theme and a plugin both emitting one are the most common example, and Google picks whichever it prefers rather than the one you edited.
What meta tags does every page need?
Four carry real weight: a unique title tag, a unique meta description, a self-referencing canonical link and a robots directive that permits indexing. A viewport tag is required for mobile rendering. Everything else, including all the Open Graph and Twitter tags, is optional for search but controls how the page looks when someone shares it.
How long should a title tag be?
Aim for 50 to 60 characters. Google truncates on pixel width rather than character count, roughly 580px on desktop, so a title in wide capitals gets cut earlier than a narrow lowercase one of the same length. Keep the words that decide the click inside the first 50 characters.
How long should a meta description be?
150 to 160 characters. Google rewrites descriptions on around 70 percent of results anyway, usually substituting a passage from the body that matches the query. Write it for the query you want to win and treat it as a strong suggestion rather than a guarantee.
Does the meta description affect rankings?
No. Google confirmed the meta description is not a ranking signal, and has said so consistently since 2009. What it affects is click-through rate, and on a page that already ranks in the top ten, improving the description is usually a faster win than trying to move position.
What does the robots meta tag do?
It tells search engines whether they may index the page and whether they may follow its links. The default when no tag is present is index, follow. Adding noindex removes the page from search results entirely, which is the single most expensive meta tag mistake there is because it is invisible from inside most CMS interfaces.
What is a canonical tag and what should it point to?
The canonical link tells search engines which URL to index when several serve the same content. On a normal page it should point at the page's own URL, exactly as published including protocol and trailing slash. A canonical pointing at a different page tells Google to index that page instead, which is occasionally what you want and usually not.
What are Open Graph tags?
Open Graph tags control how a page renders when someone shares its link on Facebook, LinkedIn, Slack, WhatsApp and most messaging apps. The ones that matter are og:title, og:description, og:image and og:url. Without them the platform guesses, and a link with no og:image usually renders as a bare URL with no card at all.
Do I need Twitter card tags if I have Open Graph?
Mostly no. X falls back to Open Graph tags when Twitter-specific ones are missing, so og:title, og:description and og:image are enough to render a card. The one worth setting explicitly is twitter:card, because it decides whether you get a small thumbnail or a large image, and the large one takes far more space in a feed.
Why is my share preview showing an old image?
Almost always caching. Facebook and LinkedIn crawl a URL once and keep the result, so a change to og:image does not appear until you re-scrape the URL in that platform's own debugging tool. The second common cause is a relative image path, which fails silently everywhere because social platforms do not resolve them.
Can this tool check tags behind a login?
No. It makes an unauthenticated request, the same as a search engine crawler, so it sees whatever an anonymous visitor sees. That is usually the right test: if the tool cannot read your tags, Googlebot probably cannot either.
How many URLs can I check?
This tool checks one URL at a time, with a daily limit shown under the input. For a whole site, a crawl is the right instrument: it finds the duplicate titles, missing descriptions and stray noindex tags across every page at once rather than one URL at a time.
Other on-page SEO tools
Canonical Tag Checker
Validate canonical tags for self-referencing, protocol mismatches, trailing slash conflicts, noindex conflicts, and og:url consistency.
Use toolHreflang Validator
Validate hreflang tags for international SEO: self-referencing, return tags, x-default, language codes, and duplicate detection.
Use toolSchema & JSON-LD Validator
Validate structured data markup: required properties, date formats, nested entities, and JSON syntax. Supports all major schema types.
Use toolMeta Tags Generator
Write the title, description, and social share tags every page needs. Live character counts plus previews of how it will look in Google and on social.
Use toolKeyword Density Checker
See which words and phrases your copy actually leans on. Single word, two word and three word counts with density and first-mention position.
Use toolCheck meta tags across your entire site
CrawlRaven audits meta tags on every page, then ranks the problems by the clicks and impressions each page already earns in Search Console, so you fix the ones that cost you something first.