SEO Meta Tag Checker
Search engines and social networks decide how your page looks from a handful of tags in its source. Enter a page address and we read those tags, check each against good practice and give you a score with a plain explanation and a fix for every problem.
| Status | Check | Found | What it means |
|---|
What we check
- Title tag: the clickable headline in search results. Aim for 30 to 60 characters that describe the page and lead with the main topic.
- Meta description: the snippet under the title. Use one clear sentence of 70 to 160 characters. It does not directly raise rankings, but a good one earns more clicks.
- Canonical link: tells search engines which address is the main one when a page can be reached in several ways, such as with tracking parameters or with and without www.
- Robots meta tag: a noindex value keeps the page out of search results. It is fine on private pages and a disaster on pages you want found.
- Main heading (H1): exactly one per page, saying what the page is about.
- Language and mobile viewport: the lang attribute and the viewport tag. Without the viewport tag pages look tiny on phones and rank lower in mobile search.
- Character encoding and favicon: small basics that avoid garbled text and blank icons.
- Open Graph and Twitter / X card: the title, description and image used when the link is shared on Facebook, LinkedIn, WhatsApp, X and similar.
- Image alt text: descriptions for images, used by image search and screen readers. Purely decorative images should have an empty alt.
- Structured data (JSON-LD): machine-readable facts such as FAQs, articles and organisations, which can unlock rich results. We also check that the JSON is valid.
- Amount of text: thin pages with very little text rarely rank. We count visible words, ignoring scripts and styles.
How the score works
Every check has a weight based on how much it usually matters. Passing earns the full weight, a warning earns half and a failure earns nothing. A canonical that points to another address is shown as a note rather than a warning, because it can be correct. The total becomes a score out of 100 and a letter grade. The score is a guide to what to look at first, not a prediction of where the page will rank.
What this checker cannot see
We read the page source exactly as it is sent by the server, up to 1 MB, the way a search crawler sees it before running any JavaScript. If your tags or text are added by JavaScript after the page loads, they will not appear here, and some crawlers may also miss them. Pages behind a login or blocked from our server show what any anonymous visitor would get. Rankings depend on far more than tags, including content quality, links and site speed, so use the response time test and the robots.txt and sitemap checker alongside this one.
Fixing the most common problems
- Give every page its own unique title and description, written for people rather than keyword lists.
- Add a self-referencing canonical link with the full https:// address.
- Make sure there is exactly one H1 and that the page has real, original text.
- Add the viewport tag and a lang attribute to the html element.
- Add og:title, og:description and og:image (1200 by 630 pixels works well) so shared links look good.
- Check that no staging noindex tag was left on the live site.
About this tool
Our server downloads the page you enter (following up to five redirects, HTML only, up to 1 MB) and sends the source to your browser. The analysis runs in your browser, and the page is parsed as text, never displayed or run. The tool only reaches public websites on the standard web ports, is rate limited and stores nothing.
Frequently asked questions
How long should a title tag be?
Between 30 and 60 characters is a good target. Search engines cut titles off at roughly 600 pixels, which is about 60 characters, so anything longer may be shortened in results.
How long should a meta description be?
About 70 to 160 characters. Longer descriptions are usually cut off. Search engines sometimes replace the description with text from the page, but a well written one still helps.
Does the meta description affect rankings?
Not directly. It affects how attractive your result looks, and a result that earns more clicks is good for traffic. The title tag has a much bigger effect on rankings.
What does a canonical tag do?
It names the preferred address for a page so search engines do not treat the same content at several addresses as duplicates. Use an absolute https:// address that points to the page itself unless the page really is a copy of another.
Why does the checker say my tags are missing when I can see them in the browser?
They are probably added by JavaScript after the page loads. This tool reads the source as a crawler receives it before any script runs. Add important tags to the server-rendered HTML.
Is a score of 100 a guarantee of good rankings?
No. It only means the on-page tags follow good practice. Rankings also depend on the quality of your content, links from other sites, speed and many other factors.
Related tools and guides
- Robots.txt and sitemap checker: what crawlers can read.
- Redirect checker: one clean hop to the final page.
- Security headers checker: grade HSTS, CSP and more.
- Response time test: how fast the server answers.