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.
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.
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.
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.
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.
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.
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.
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.
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.