Your page's meta tags decide how it looks in Google results, social shares and browser tabs — and whether crawlers index it at all. Paste a URL and see every tag a crawler reads.
Updated August 2026 · 5 minute read
Most pages carry a dozen meta tags; only a handful affect traffic. A good checker reads the raw HTML response — the same thing a search engine crawler sees on first fetch — and reports each one's presence and validity.
Not strictly a meta tag, but the single strongest on-page signal. Aim for unique, descriptive titles of roughly 50–60 characters per page.
Does not rank directly, but Google often shows it as the snippet. Missing or duplicated descriptions mean Google writes your ad copy for you.
noindex or nofollow here silently removes pages from search. It is the most common accidental traffic killer we see.
Tells search engines which URL is the real one. Wrong canonicals merge your pages' value into someone else's URL — or into nothing.
<meta name="viewport"> controls mobile rendering. Missing it means an unreadable zoomed-out page on phones.
Open Graph and twitter:card tags control share previews on LinkedIn, Facebook and X. They are invisible until someone shares your link.
Option A — automated (recommended). Paste the URL into the free page profiler. In seconds you get the complete meta tag picture — title length, description length, robots directives, canonical target, viewport and all Open Graph / Twitter Card tags — alongside a full technical SEO report.
Option B — view source. Open the page, right-click, "View Page Source" and read the <head>. This shows what the server sent — which matters, because tags injected by JavaScript at runtime are invisible to most crawlers.
Option C — curl for developers. curl -s https://example.com | grep -i '<meta' gives you the raw list in the terminal, perfect for quick CI checks.
Fixing icons too? Missing or broken favicons are a common finding in meta tag audits. The free site-icons CLI generates every favicon size plus favicon.ico from one SVG — run it once, ship the folder, done.
Title truncates around 55–65 characters, description around 150–160. Longer is not punished — it is simply cut off mid-sentence.
Template-wide defaults mean every article shares one description. Most CMSs fix this with one SEO plugin or one template partial per content type.
Crawlers re-fetch on their own schedule. Request re-indexing in Google Search Console after deploying fixes to see them reflected within days rather than weeks.
1. Staging robots tags left in production. A noindex carried over from staging quietly removes the whole site from Google. Check it first when traffic drops mysteriously.
2. Duplicate titles across pages. When ten pages share one title, search engines pick which to show — and users cannot tell them apart in results.
3. Canonical pointing at the homepage. A copy-pasted <link rel="canonical"> tells Google every page is a copy of the front page.
4. Missing viewport tag. The page renders desktop-width on phones and fails mobile usability — a ranking factor on Google.
5. JS-only meta tags. Single-page apps that set title and description client-side serve empty metadata to crawlers. Render tags server-side.
Yes. The page profiler runs in your browser, needs no account, and returns the meta tags together with headings, links, images and performance hints.
No. Google has ignored the meta keywords tag since 2009. Its presence neither helps nor hurts — most modern sites omit it entirely.
Google may rewrite titles it considers unhelpful — too long, keyword-stuffed, or boilerplate. A concise, accurate title usually gets shown as written.
Yes — the companion Python CLI outputs JSON per URL, so you can loop it over a sitemap and fail a build on missing descriptions. See the technical SEO check guide.
There is a Danish technical SEO guide and a fully Danish profiler at /da/page-profile.
Open Graph and Twitter Card tags are covered in detail in the Open Graph checker guide.