Meta Tag Checker
Paste any page address to check its title, meta description, canonical and robots tags, with a live preview of the Google result.
Free · needs a free account · reads public data only
See your results in one click. Sign in with Google, then run any of the 150 free tools.
Continue with Google
A meta tag checker reads the hidden code at the top of a web page and tells you whether search engines are getting the right signals. Our tool fetches any page you enter, checks the title, meta description, H1, canonical link, robots directives, viewport, language, character encoding and favicon, and shows how the result could look in Google. It is the quickest way to spot a missing description, a stray noindex or a canonical pointing at the wrong address before it costs you traffic.
How to use the Meta tag checker
- 1 Sign in and open the checkerLog in to your free account and choose the Meta Tag Checker from the tools list.
- 2 Paste the full page addressEnter the exact page you want to test, including its path, such as example.co.uk/services/boiler-repair. The checker keeps the path rather than testing only your homepage.
- 3 Review the Google previewLook at the preview of the search result to see your title and description as a searcher might, then read each check below it.
- 4 Work through fails, then warningsFix anything marked as a fail first, such as a missing title or a noindex directive, then tidy up the warnings.
- 5 Recheck after publishingClear any page cache, run the check again and, for important pages, request indexing in Google Search Console.
Why meta tags still matter
The title tag is the blue headline of your Google result and one of the strongest on-page signals. The meta description does not affect ranking directly, but it is the sales pitch under the headline and decides whether people click. Canonical and robots tags decide whether the page can be indexed at all.
What this checker looks at
Title length (15–65 characters), meta description length (120–160), a single H1, the canonical link, noindex in the robots meta tag or X-Robots-Tag header, the mobile viewport, the html lang attribute, character encoding and the favicon.
What a meta tag checker looks for in your page head
Meta tags are instructions in the head section of a page that visitors never see but search engines read on every crawl. Some describe the page, such as the title and meta description. Some control indexing, such as the robots meta tag and the canonical link. Others affect how the page works on phones and in different languages, such as the viewport and the lang attribute.
Our meta tag checker fetches the page as a crawler would and reads the HTML that comes back. It also checks the X-Robots-Tag HTTP header, because a noindex sent by the server has exactly the same effect as one in the page, and it is easy to miss when you only look at the source code.
Why title tags and meta descriptions matter for Google
Google calls the clickable headline of a result the title link. It usually comes from your title element, but Google may build it from your main heading, other prominent text or links to the page if the title is missing, very long, repetitive or does not match the content. A clear, specific title of a sensible length gives Google little reason to rewrite it.
The meta description is not a ranking factor, but it is often used as the snippet under the title link. Google tends to show its own extract from the page when that better matches the search query, so descriptions are rewritten often. A well-written description still matters: it is used when it fits, and it is your best chance to tell searchers why your page is the one to click. AI features such as AI Overviews draw on page content rather than meta descriptions, which is another reason to keep the page and its description consistent.
How to read the meta tag analyser results
Each check is marked as a pass, warning, fail or information. A fail means search engines are missing something important or are being told not to index the page. Warnings point to things that weaken the result, and information lines describe something that may be intentional.
The Google preview uses the title and description exactly as they appear in your code, so treat it as a guide rather than a promise. Google may shorten a long title with an ellipsis, add your site name, or swap the description for text from the page that better matches a particular search. If the preview already looks cramped or cut off, the real result almost certainly will too. The character limits in our checks are deliberately practical: Google measures title links by pixel width rather than characters, so a title full of wide capital letters can be truncated sooner than one in normal sentence case.
Bear in mind that the checker tests one URL at a time. Two pages can share a template but have very different tags, so check a sample of each page type: homepage, a service or product page, a category page and a blog post.
- Title tag: a fail if missing, a warning if shorter than 15 or longer than 65 characters.
- Meta description: a fail if missing, a warning if under 70 or over 165 characters; 120 to 160 is the target.
- H1 heading: a fail if there is none, a warning if there is more than one.
- Canonical URL: a pass when it points to the page itself, a warning if missing, and information when it points elsewhere.
- Robots: a fail if noindex appears in the robots meta tag or the X-Robots-Tag header.
- Viewport: a fail if missing, because the page will not display properly on phones.
- Language, character encoding and favicon: warnings if missing.
How to fix meta tags in WordPress, Shopify, Wix and Squarespace
In WordPress, edit the page and scroll to the Yoast SEO box, where the search appearance section holds the SEO title, slug and meta description. In Rank Math, click Edit Snippet in the Rank Math panel. Both plugins also control noindex: in Yoast it sits under the Advanced tab, in Rank Math under Advanced, Robots Meta. If a page is noindexed, also check Settings, Reading and untick Discourage search engines from indexing this site.
In Shopify, scroll to Search engine listing at the bottom of a product, collection, page or blog post and click Edit. Wix keeps the title tag and description in the SEO Basics tab of each page's SEO settings, with the option to hide a page from search in the same panel. Squarespace has an SEO tab in each page's settings for the SEO title and description.
The viewport, charset and lang attribute live in your theme. If they are missing, ask whoever maintains the theme to add them to the main header template, so the fix applies to every page at once. In WordPress the lang attribute follows the site language in Settings, General, so set it to English (UK) to output en-GB.
Canonical and noindex problems the SEO meta checker catches
A canonical link pointing to another URL tells Google that this page is a copy and that the other address should be indexed instead. That is correct for a printer-friendly version or a product reachable through several categories, but it is a serious mistake on a page you want to rank. It often happens when a template copies the homepage canonical onto every page, or after a migration leaves canonicals pointing at the old domain.
A noindex directive removes a page from results completely, and is easily left on after a site launch or added site-wide by a single plugin setting. If the checker reports noindex in the X-Robots-Tag header, the cause is on the server, in your hosting configuration, CDN rules or a security plugin, rather than in the page itself.
Meta tag best practice for small business pages
Write a unique title for every page, with the main topic first and your brand at the end if there is room: Boiler Repair in Croydon | Example Heating. Write a unique description that summarises the page and gives a reason to click, such as same-day appointments or free quotes. Avoid repeating the same description across dozens of pages, because Google will usually ignore it and pick its own text.
Use one H1 that matches the promise of the title, keep a self-referencing canonical on every indexable page, and check that nothing important carries noindex. Run a meta tag checker on your key pages after any theme change, plugin update or migration, as these are when tags most often break.
Examples you can copy
A complete, well-formed head section for a service page
<!DOCTYPE html>
<html lang="en-GB">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Boiler Repair in Croydon | Example Heating</title>
<meta name="description" content="Gas Safe engineers fixing all major boiler brands across Croydon. Same-day appointments, fixed prices and a 12-month guarantee on parts.">
<link rel="canonical" href="https://www.example.co.uk/boiler-repair-croydon/">
<link rel="icon" href="/favicon.ico">
</head>
Keeping a thank-you page out of search while letting links be followed
<meta name="robots" content="noindex, follow">
Sending noindex as an HTTP header, useful for PDFs and other files
X-Robots-Tag: noindex
Common mistakes to avoid
Leaving search engine visibility switched off
The WordPress setting Discourage search engines from indexing this site adds noindex to every page. Untick it in Settings, Reading as soon as the site goes live.
Using the same title on every page
Identical titles make pages compete with each other and give Google a reason to rewrite them. Give each page a title that names its specific topic.
Copying the homepage canonical to every page
This tells Google every page is a duplicate of the homepage. Each indexable page should have a canonical pointing to its own URL.
Stuffing keywords into the title
A title such as Plumber London | Plumbers London | Cheap Plumber reads as spam and is likely to be rewritten. Write it for people first.
Hiding the H1 or using the logo as the H1
A logo image wrapped in an H1 on every page tells search engines nothing about the page. Make the H1 the visible page heading.
Forgetting the viewport tag
Without it, phones render the page at desktop width and shrink it. Google indexes the mobile version of pages, so this affects how your site is assessed.
Frequently asked questions
Google rewrites titles that are too long, stuffed with keywords or that do not match the page. Keep titles under about 60 characters, describe the page honestly and put the main topic first.
Not directly. It affects click-through rate, which affects how much traffic a ranking brings. Write it like an advert for the page, with a clear benefit.
It is good practice. A self-referencing canonical tells Google which URL to index when the same page is reachable with tracking parameters, with or without www, or with a trailing slash.
No. Google has ignored the meta keywords tag for ranking for many years, and Bing treats it as a possible spam signal if abused. You can leave it out.
Google picks the snippet that best matches each search, so it often uses text from the page instead of your description. A specific, accurate description that matches the page content is used more often.
No. The title tag appears in search results and browser tabs, while the H1 is the visible heading on the page. They should cover the same topic but do not need to be identical.
Google truncates title links by width, roughly 600 pixels on desktop, which is usually 50 to 60 characters. Put the important words first so a cut-off title still makes sense.
You can, but it adds little. Duplicate descriptions are usually ignored, so write unique ones for important pages and let Google generate snippets for the rest.
It tells browsers, screen readers and translation tools that the page is in British English. Google says it does not use the lang attribute to decide the language of a page, but it is still good practice for accessibility.
Learn more
- Noindex vs Robots.txt Disallow: Which One to Use Noindex vs robots.txt Disallow explained: why blocked pages can stay in Google, when to use each, X-Robots-Tag for PDFs, and how to remove pages properly.
- Shopify SEO Checklist: 12 Fixes for Better Rankings A practical Shopify SEO checklist: titles and meta, fixed URL paths, duplicate collection URLs, structured data, speed, alt text, robots.txt.liquid, redirects.
- Title Tags and Meta Descriptions That Get Clicked in 2026 How to write title tags and meta descriptions people click, why Google rewrites them, and the template mistakes that make your search snippets worse.
- Canonical Tags Explained: When and How to Use rel=canonical What a canonical tag is, the exact link rel=canonical syntax, canonical tag vs 301 redirect, and the common canonical mistakes that confuse Google.
- Bing Replaces NoArchive for AI: New Training and Grounding Tags Bing AI training and grounding preferences replace NoArchive and NoCache from February 1, 2027. The new tags, the March 1 deadline and what to do now.
- Supplement Claims Review Workflow: Checking Product Pages Before They Go Live A supplement claims review workflow for product pages: an approved claims library, automated pre-checks by market, and sign-off by a qualified person.
- Website Launch QA Process: A Repeatable Workflow for Web Agencies A website launch QA process for agencies: staging freeze, automated checks, triage, client sign-off, go-live window and post-launch rechecks, with clear gates.
- WebMCP Rollout: AI Shopping Agents Get Tools on 100,000 Online Stores Commerce.com and Cloudflare enabled WebMCP on nearly 100,000 store domains on October 21, 2026, giving AI agents shopping tools. What store owners should know.
- Google Updates Its User-Generated Spam Guidance: What Sites Should Change Google updated its user-generated spam guidance on October 26, 2026: keep share links and new users' pages out of the index and watch Search Console for abuse.
- White Label SEO Reports: What to Include and How to Use Them What a white label SEO report should include, how agencies use white label website audits to win and keep clients, and the honesty rules that keep them credible.
Free website audit
See how your site scores, free
Speed, SEO, DNS, email (SPF/DKIM/DMARC) and security in one scan, with a prioritised fix list.