Meta Tag Checker

Paste the HTML source of a page and the checker reads its head section, then grades the title, meta description, viewport, character set, canonical link, robots tag, language, favicon and the Open Graph and Twitter share tags. Each row shows what it found, whether it passes, and the exact code to add when something is missing. It reads only the code you paste and never loads a live page.

What you enter

What you get

How it works

  1. Open the page you want to check, use view-source (or copy the code from your editor) and paste the HTML into the box. Only the head matters, so you can paste just that part.
  2. The tool reads the title, meta, link and html tags and compares each one with common search and sharing practice.
  3. Check the counts for pass, warning and fail, then work through the table. The last column shows the fix, with the code to paste into the head when a tag is missing.
  4. Add or edit the tags, paste the code again and confirm that everything passes.

What each tag does

The title is the clickable headline in search results and the text on a browser tab, so it is the single most visible tag you control. The description is the grey snippet below it. It is not a ranking signal in the way the title is, but a clear description raises the chance that someone clicks.

The viewport tag tells phones to fit the page to the screen, and without it most mobile browsers show a shrunken desktop layout. The character set tag stops accented letters and symbols turning into odd characters. The canonical and robots tags speak to search engines directly, naming the preferred address and, when needed, asking them to skip a page.

How sharing tags change what people see

When someone pastes your link into a message or a post, the app fetches the page and reads the Open Graph tags to build a preview card. Without them it guesses from the page, and the guess is often a logo or a blank box. A clear title, a short description and a good image make the same link look trustworthy and clickable.

Test the final result after you publish. Some apps remember a preview for a long time, so if you fix the tags on a page that was already shared, you may need to ask the app to refresh its copy. Keeping the image address absolute and stable avoids most surprises.

Tips

Frequently asked questions

Does this tool fetch my page?

No. It reads only the HTML you paste, so it cannot see a live page. If your site builds its head with a script after loading, copy the code from your browser's inspector, which shows the final result.

What lengths does it use for the title and description?

A title of 30 to 60 characters passes, and a description of 70 to 160 characters passes. Search engines cut results by pixel width, not characters, so these are safe guides and not hard limits. Shorter text can look thin, and longer text may be cut off with an ellipsis.

What is the difference between pass, warning and fail?

Fail means the tag is missing or empty and it matters, such as a missing title, description or viewport. Warning means the tag is present but could be better, or is optional but useful, such as a short title, a missing canonical link or missing share tags. Pass means it looks right.

Which share tags does it look for?

Open Graph tags (og:title, og:description, og:image and og:type) and the Twitter card tag. Most chat apps and social networks use the Open Graph tags to build the preview. The Twitter card tag chooses the card layout.

Why is a missing canonical tag only a warning?

A page can work without one, and search engines pick a version themselves. But a canonical link tells them which address is the main one when the same page is reachable several ways, so it is worth adding on most pages.

Related: Meta tag generator, Open Graph preview, Canonical tag checker.

Start for free or see all free tools. We.Inc is free to start, with no card needed. AI building is on paid plans from $20 a month.

More in Free Tools

We.Inc is an AI-powered website builder you can resell under your own brand. Launch a branded client dashboard, bill on Stripe Connect, and deliver AI-generated websites in minutes. White-label plans start at $99 a month for 25 client sites, with a 7-day free trial and no per-site fees.

Product

Who It's For

Features

Resources

Company

View Sitemap