SEO Reference
Meta Tag Length Guide
Google truncates by pixel width, not character count, which is why every character based rule of thumb is approximate. I still use character targets because they are usable in a CMS, but I check the wide characters by eye.
| Tag | Character target | Approximate pixel limit |
|---|---|---|
| Title tag, desktop | 50 to 60 | About 580px |
| Title tag, mobile | 50 to 60 | About 550px |
| Meta description, desktop | 150 to 160 | About 920px |
| Meta description, mobile | 110 to 130 | Narrower display |
| H1 | No search limit | Written for readers |
| Tag | Purpose | Guidance |
|---|---|---|
| og:title | Title in social previews | Around 60 characters |
| og:description | Description in social previews | Around 155 characters |
| og:image | Preview image | 1200 x 630, under 5MB |
| og:url | Canonical URL for sharing | Absolute URL |
| og:type | Content type | website or article |
| twitter:card | Card style on X | summary_large_image is typical |
| Element | Purpose |
|---|---|
| Canonical link | Names the preferred URL for duplicate content |
| Meta robots | Controls indexing and snippet behaviour |
| hreflang | Maps language and region variants |
| Viewport meta | Required for mobile rendering |
Notes
Google rewrites titles frequently, often using your H1 or on page text instead of the title tag. That is not a failure to fix by cramming keywords in. It usually happens when the title is generic, keyword stuffed, or does not match the page content, so the fix is a more accurate title, not a longer one.
The meta description is not a ranking factor, but it is the ad copy for your organic listing, and Google will generate its own snippet if yours is unhelpful. Write it to answer the query and set expectations, and accept that Google may still substitute a passage from the page.
Character targets are proxies for pixel width. A title full of capital letters and W characters will truncate well before 60 characters, while a title of narrow lowercase letters may survive past it. If a title matters, preview it rendered rather than counting.
Google adjusts snippet lengths and display behaviour periodically, and mobile and desktop differ. Google Search Central documentation is the source of record for what is supported, though Google does not publish exact pixel limits.
Frequently asked questions
Does the meta description affect rankings?
No. Google has stated it is not a ranking factor. It affects click through rate from results, which is worth optimizing on its own terms.
Why is Google showing a different title than mine?
Google rewrites titles when it judges another string better describes the page for the query. Common causes are boilerplate, keyword stuffing, or a title that does not match the visible H1.
Do I need Open Graph tags if I have a title tag?
Yes, if you care how your links look when shared. Social platforms read og tags, not your title tag, and without og:image most shares render without a preview image.
Official sources
Platforms change specifications without notice. Check the primary documentation before a launch that depends on an exact value.
Read next
You might also like
Ranked by how closely each page overlaps with this one, using a similarity model over the whole library.
More SEO Reference
Schema Types for Marketers
The structured data types that matter for marketing sites, which ones earn rich results, and required properties for each.
HTTP Status Codes for SEO
What each HTTP status code means for crawling and indexing, when to use 301 versus 302, and how Google treats soft 404s.
Robots.txt Directives Reference
Robots.txt directives Google actually supports, correct syntax and wildcards, common mistakes, and how robots.txt differs from noindex.
Google Search Operators
Google search operators that still work, what each one does, and how to combine them for technical SEO audits and competitive research.
Core Web Vitals Thresholds
Core Web Vitals metrics and their good, needs improvement and poor thresholds, plus how field data is assessed and what moves each metric.
Canonical Tag Rules
How rel canonical works, correct implementation patterns, common mistakes, and when to use a canonical instead of a redirect or noindex.