Home/Free Tools/Meta Tag Analyzer

Meta Tag Analyzer

Check a page title, meta description, Open Graph tags, canonical link and headings for search and social sharing.

Fetches the live page, follows up to 5 redirects, and inspects its head tags and headings.

How this works

This tool fetches your page exactly as a visitor would — following up to five redirects to the final URL — then reads the tags that search engines and social platforms actually use. The title is the clickable headline in search results, the meta description is the summary text shown beneath it, and the Open Graph tags control the title, description, image and link preview when the page is shared on Facebook, WhatsApp, LinkedIn, X and similar platforms. The canonical link tells search engines which URL is the official version of the page when the same content is reachable at several addresses, and the H1 headings show how the page states its main topic to both readers and search engines.

Read the checklist top to bottom. A missing title or description means Google and social platforms invent their own — usually by grabbing the first text on the page, which is rarely the sentence you would choose. Length matters because search results truncate: a title longer than about 60 characters gets cut off with an ellipsis, and a description longer than about 160 characters suffers the same fate, so your most important words should come first. Conversely, very short titles and descriptions waste the space you have to persuade someone to click. Open Graph tags deserve the same care: a missing og:image is the reason shared links so often show a blank or random thumbnail, and a missing og:title means the share card shows whatever the page title happens to be, which may be written for search rather than for a human scrolling a feed.

Two things this tool deliberately does not do: it does not render JavaScript, so pages whose head tags are injected by client-side scripts will show what the raw HTML contains — which is also what most search crawlers see on first pass — and it analyzes only the first 1 MB of very large pages, since head tags live near the top of the document. If a result surprises you, view the page source in your browser and compare: the head section is where every tag reported here should appear.

Frequently Asked Questions

Why do title and description length matter?

Search engines display only a limited number of characters — roughly 60 for titles and 160 for descriptions. Anything longer is truncated, which can cut off your key message or call to action. Shorter is not automatically better either: under about 30 characters for a title or 50 for a description, you are leaving persuasive space unused. Put the most important words first either way.

What do Open Graph tags do for social sharing?

When someone pastes your link into Facebook, WhatsApp, LinkedIn or X, the platform reads your og:title, og:description and og:image to build the preview card. Without them it guesses — often a cropped logo or the wrong sentence. Good OG tags turn a bare link into a proper card with a headline, summary and image, which gets noticeably more clicks.

What is a canonical tag for?

It names the single preferred URL for a piece of content. The same page is often reachable with and without www, with trailing slashes, tracking parameters or http/https variants; without a canonical tag, search engines may split ranking signals across those duplicates or pick the wrong one to show. The canonical tag points them all at one address.

How many H1s should a page have?

Exactly one. The H1 is the page's main heading and its primary topic statement for readers, screen readers and search engines. Sub-sections should use H2, then H3 beneath those. Zero H1s leaves the topic unstated; two or more muddies which topic the page is really about.

My page looks fine in the browser but tags show as missing here — why?

Most often the tags are added by JavaScript after the page loads, so they exist in the rendered browser view but not in the raw HTML this tool (and many crawlers) read. For important SEO and sharing tags, render them in the server-sent HTML instead.