Meta Tag Checker

Enter a URL to see every meta tag on the page in one place, with character counts, a search snippet preview, a social preview and clear flags for tags that are missing, duplicated, too long or too short.

Free, no signup. Results are cached for 6 hours.

How to use the Meta Tag Checker

  1. Paste the page URL, including https://.
  2. Run the check. The tool reads the page's HTML and lists every meta tag it finds.
  3. Look at the snippet preview and the social preview to see roughly how the page may appear in search results and when it is shared.
  4. Work through the flagged items: missing tags first, then duplicates, then tags that are too long or too short.
  5. Update the tags in your CMS or template, then check the page again.

Understanding your results

Title and meta description. We show the text of each tag, its character count and an approximate Google snippet preview. Google shortens titles and snippets by pixel width to fit the device, not by a fixed number of characters, so the preview is an estimate. Wide letters take more space than narrow ones, which means two titles with the same character count can be cut at different points. Google may also rewrite titles, and it often builds snippets from the page content instead of your meta description when the content matches a search better.

Meta robots. Shows directives such as noindex, nofollow or max-snippet. An unexpected noindex is a common reason a page disappears from search results, so it is worth checking on every important page.

Canonical. Shows the URL the page declares as its preferred version. We flag a missing canonical. You should also confirm that the canonical points to the correct, live URL, not a staging address or a different page.

Viewport, charset and html lang. The viewport tag tells mobile browsers how to size the page. The charset tells the browser how to decode the text. The lang attribute declares the language of the page.

Open Graph tags. We list og:title, og:description, og:image, og:url, og:type and og:site_name, and show a social preview. Social platforms and messaging apps use these tags to build link previews.

Twitter/X card tags. We list tags such as twitter:card, twitter:title, twitter:description and twitter:image, which X uses to build previews for shared links.

Hreflang. We count the hreflang alternate links on the page. These tell search engines which language or regional versions of the page exist.

Meta keywords. If the page has a meta keywords tag, we show it with a note. Google Search does not use the meta keywords tag, and it has no effect on indexing or ranking.

Each tag gets a clear status. We flag tags that are missing, tags that appear more than once (for example, two title tags or two canonicals, which send mixed signals), and titles or descriptions that are unusually long or short.

How this tool works

The tool fetches the URL you enter and parses the HTML of the page. It reads the <title> element and the <meta> and <link> tags, then compares what it finds with common guidelines for each tag. The snippet preview uses an approximate pixel-width calculation, which is why we describe it as an estimate rather than an exact copy of a search result.

The checker reads the HTML your server returns. If your site adds or changes meta tags with JavaScript after the page loads, the values here may differ from what you see in your browser's developer tools. Search engines that render JavaScript may pick up those changes later, but many other crawlers and social platforms only read the initial HTML. The safest approach is to include your key tags in the server response.

For a wider on-page review that also covers headings, content, speed and AI readiness, run the SEO Checker. For background on which tags matter and why, read our guide to meta tags for SEO.

Tips

  • Write a unique title for every page, and put the main topic near the start so it survives if the title is shortened.
  • Treat the meta description as a short, accurate pitch for the page. Even when Google shows different text, the description is often reused for social previews.
  • Use one title tag, one meta description and one canonical per page. Duplicates often come from a theme and an SEO plugin both adding tags.
  • Make sure og:image points to an image that loads over HTTPS and is large enough for the platforms you care about.
  • Check that the canonical URL matches the format you actually use, including https and your trailing-slash style.
  • Do not spend time on meta keywords. Google ignores them.
  • If the page also uses structured data, test it with the Schema Markup Validator.

Frequently asked questions

What is the ideal title tag length?

Google has no fixed character limit for titles. It shortens title links to fit the device width. A clear, accurate title with the main topic near the start matters more than hitting an exact number of characters.

Why does Google show a different description than my meta description?

Google mainly uses page content to create snippets and uses the meta description when it describes the page better for a particular search. A description that accurately summarizes the page gives it the best chance of being shown.

Do meta keywords help SEO?

Not in Google. Google has stated that the meta keywords tag is not used by Google Search and has no effect on indexing or ranking. Removing it does no harm.

Why does my social preview look wrong?

Most platforms build previews from Open Graph tags. Check that og:title, og:description and og:image are present and correct. Platforms also cache previews, so a change may not appear right away.

What does a duplicate tag warning mean?

It means the same tag, such as the title or canonical, appears more than once on the page. Search engines then have to choose between conflicting values. Find which theme or plugin adds the extra tag and turn one of them off.

Can this tool check pages behind a login?

No. The tool can only read pages that are publicly accessible without signing in.

Related tools

Guides

More in SEO Tools · All tools