Check a page's meta tags
Type a page address. We read it once and report the title, meta description, canonical, robots tag, Open Graph and Twitter tags and H1, with length checks and a fix for each problem. Free, no account.
Example: a sample page we wrote for this demo (smithplumbing.example is not a real site). Type any website above for a live check.
smithplumbing.example: meta tags
smithplumbing.example: 6 of 14 checks pass, 5 warnings, 0 failing.
Search results
- Pass: Title tag.
Smith Plumbing | Plumber in Springfield (39 characters)
- Pass: Meta description.
Smith Plumbing fixes leaks, clears drains and installs water heaters in Springfield. Call for a quote. (102 characters)
- Pass: Canonical link.
https://smithplumbing.example/
- Pass: Robots directives.
None set (indexable by default)
Page
- Note: H1 heading.
2 H1s: Smith PlumbingFix: One H1 is the clearest; keep the extra ones only if the design needs them.
- Warning: Viewport.
MissingFix: Add <meta name="viewport" content="width=device-width, initial-scale=1> so phones show the page at the right size.
Social sharing (Open Graph)
- Pass: og:title.
Smith Plumbing
- Warning: og:description.
MissingFix: Add <meta property="og:description" content="...">. The line shown under it.
- Warning: og:image.
MissingFix: Add <meta property="og:image" content="...">. A full-address image for the share card.
- Warning: og:url.
MissingFix: Add <meta property="og:url" content="...">. The page's preferred address.
- Pass: og:type.
website
Social sharing (Twitter / X)
- Warning: twitter:card.
MissingFix: Add <meta name="twitter:card" content="...">. summary_large_image shows a big picture; summary a small one.
- Note: twitter:title.
MissingFix: Add <meta name="twitter:title" content="...">. Falls back to og:title in most places.
- Note: twitter:image.
MissingFix: Add <meta name="twitter:image" content="...">. Falls back to og:image in most places.
Length ranges are rules of thumb, not limits Google publishes: search results cut titles and descriptions by width, and Google may write its own. One page was read; other pages can differ.
Read from the page's HTML as our server received it. Tags added later by JavaScript are not seen.
What it checks
- Title: present and a sensible length. Meta description: present and a sensible length.
- Canonical: one full address, and whether it points at the same site.
- Robots meta and X-Robots-Tag: a noindex that hides the page from search.
- H1 and viewport. Open Graph and Twitter tags that control share cards.
We request the page once through the same address guard as our other site tools and read what the server sends. Tags that a script adds after the page loads are not seen, so a site that builds its head in JavaScript can show as missing here.
Find the businesses to sell to
Meta tag gaps are an easy, visible reason to start a conversation. Search 67Leads by trade and city, or start with businesses with no website and businesses with an owner email.
Get 67 leads free No card. Search free with contacts masked.
Schema markup checkerAI crawler checkerWebsite audit reportWebsite audit email generatorAll lead lists67Leads pricing
Questions
Google cuts titles by pixel width, not characters. Roughly 30 to 60 characters usually shows in full; put the important words first.
Roughly 70 to 160 characters is a safe guide. Google may write its own snippet anyway.
It names the preferred address of a page so search engines know which copy to index when several addresses show the same content.
It reads the HTML the server sends. A tag inserted later by JavaScript is not in that HTML.
No. The page is read when you ask and the result is written to the page, not saved.
No. Every address is resolved first and refused if it points at a private, loopback, link-local or reserved network, and every redirect is checked the same way.
More free tools
Local business counterNo-website business finderLead list previewCold email template generatorCold call objection handlerLocal SEO audit checklist generatorAgency client onboarding checklist generatorLocal citation list builderLocal keyword generatorNo-website pitch email generatorDiscovery call questions generatorGoogle Business Profile post generatorGatekeeper script generatorDoor-to-door sales script generatorAppointment setting script generatorSMS follow-up template generatorWebsite audit email generatorAgency profit margin calculatorLeads needed calculatorRetainer vs project pricing calculatorFacebook ad copy generator for local servicesLocal landing page outline generatorWebsite maintenance plan pricing calculatorReferral request script generatorCold email subject line generator for local businessesClient report template generatorGoogle Ads budget estimator for local tradesProposal follow-up email generatorWin-back email generator for lost clientsService pricing sheet generatorTrade website copy generatorAbout us page generator for local businessesTestimonial request message generatorCase study template generatorFreelancer and agency commission split calculatorClient churn rate calculator for agenciesTrade job price calculatorTrade estimate template generatorGrand opening press release generatorNextdoor post generator for local businessesYard sign and door hanger copy generatorCall tracking ROI calculatorMissed-call text-back message generatorLead response time cost calculatorAgency revenue goal plannerCold outreach volume plannerSales pipeline value calculatorAgency break-even calculatorClient price increase email generatorClient offboarding checklist generatorScope of work template generatorSales call follow-up email generatorCold email reply templates generatorWebsite launch checklist generatorClient kickoff meeting agenda generatorGoogle Business Profile Q&A generatorWebsite redesign ROI calculatorClient profitability calculatorAd management fee calculatorAgency utilization rate calculatorDental practice website pitch generatorMed spa offer post generatorLaw firm intake form checklist generatorAppointment no-show cost calculatorClinic website audit checklist generatorTrust signals section generatorMembership revenue calculatorAppointment reminder message generatorAI crawler checkerllms.txt generatorllms.txt checkerLocal business schema generatorFAQ schema generatorrobots.txt generatorSchema markup checkerAll Website checks toolsAll tools