ShipworkSite inspection
SERP preview

Crawlability

PaginationAre paginated pages set up right?Internal searchIs site search eating crawl budget?URL parametersAre parameters creating duplicates?Log analyserWhat does Googlebot actually crawl?Robots builderNeed a robots.txt file?Soft 404sAre pages “not found” but returning 200?JavaScriptCan crawlers see it without running JS?FreshnessIs my site quietly going stale?Robots.txtDoes robots.txt say what I think?

Indexing

Sitemap lastmodAre my sitemap dates valid?SitemapIs my sitemap actually fetchable?IndexingIs Google allowed to index my pages?CanonicalsIs Google indexing the wrong URL?Index signalsDo sitemap and index signals agree?Sitemap generatorNeed a sitemap.xml for my site?Bulk URL statusWhere does each of these URLs really land?Redirect builderNeed the redirect rules?RedirectsAre my URLs answering directly, over HTTPS?

On-page

Keyword ideasWhat are people searching for?SERP previewHow does my page look in Google?Content qualityAre your pages too thin or too alike?Image weightAre images slowing the page?CannibalizationAre pages competing with each other?On-page checkDoes the page use its target phrase?ImagesAre my images accessible and loading?Meta tag builderWhat should my title and share tags say?DuplicatesDo my pages compete for one query?

Links

Orphan pagesWhich pages can no link reach?Link graphHow deep do your pages sit?Anchor textDo links say what they point at?Outbound linksAre external links still alive?Broken linksAre internal links sending visitors nowhere?

Structured data

Rich resultsIs my markup eligible for a rich result?Structured dataIs my product schema valid?Schema coverageDo my key pages carry structured data?Social previewHow does my page look when shared?Schema vs pageDoes markup match the page price?Schema builderNeed valid JSON-LD?

International

Hreflang sitemapDo page and sitemap hreflang agree?HreflangDo my language versions link back?Hreflang builderNeed the hreflang tags?Page DoctorWhy is this page not doing well?Redirect planMy site has dead links — what redirects do I write?Sitemap diffIs anything missing from my sitemap?Robots simulatorWhat does my robots.txt actually block?Can Googlebot?Can Googlebot fetch this URL?
Every error, explainedGuides
Pricing Learn Error guides Run free audit

+1 free check

Welcome to Shipwork

Sign in free and your next check this month is on us.

Continue with GoogleContinue with email

We email you a 6-digit code. No password.

No card needed. Reports and watches follow you to any device.

How does your page look in Google?

Google cuts titles and descriptions by pixel width, not character count. Paste a page and see the exact snippet, what gets truncated, and how to shorten it.

Fetches the page from outside your network and reads its title, description and canonical. Nothing is stored.

How this works

The tool fetches the page server-side (a browser cannot, cross-origin), reads the title and meta description, then measures them in the browser with the same font Google uses for results. Titles are cut at about 580 pixels and descriptions at about 920 on desktop, so a title can be under 60 characters and still be truncated.

What the SERP snippet preview measures

The tool fetches the page you name and reads its title tag, meta description and canonical URL. It then measures the title and description in the browser with the font Google uses for results, and compares the width against the point where Google truncates: roughly 580 pixels for a desktop title and 920 for a description, with narrower limits on mobile.

Because the limit is a width and not a character count, a title of narrow letters can fit while a shorter title of wide letters is cut. The result shows the exact snippet, marks the text that would be hidden, and reports the title and description lengths in both pixels and characters. The desktop and mobile views are shown side by side so you can see which one cuts first.

How to read the preview

A missing title or description is reported as a must-fix, because a search engine then writes the snippet from the page itself and you do not control the result. A title or description that exceeds the pixel limit is truncated with an ellipsis, and the tool shows the text that would be hidden. A short title or description is a warning: there is room to say more.

A fitting snippet means only that the title and description fit the estimated width. It does not prove Google will use them. Search engines may rewrite a title or description they judge to be unhelpful or repetitive, and the widths are approximations that vary by device and language. The tool measures the fields as fetched, so a title added by script after load will not appear.

Why truncation matters for search

The visible part of a result is what a searcher reads before deciding whether to click. If the distinguishing words sit at the end of a long title, they are replaced by an ellipsis and cannot help win the click. The same applies to a description whose sentence is cut before it reaches the useful point, because a reader scans only the first line or so.

A page without a meta description often gets a snippet assembled from its body text, which may include navigation or boilerplate rather than a clear summary. Writing a deliberate description keeps that choice in your hands, even though a search engine may still override it for some queries. A description that reads well in the preview is more likely to be kept.

Fix a truncated or missing snippet

Keep the title's key words early, put the brand at the end, and cut filler so the important part survives the cut. For a description, summarise the page in a sentence or two and put the useful part first. Re-run the preview after each edit and check the mobile view, where the limit is narrower, leaving a little slack so a word does not sit on the cut line.

On Shopify and WooCommerce, the title tag and meta description are usually edited per product or set by an SEO plugin; change them there so a theme update does not overwrite them. Then use on-page check to confirm the phrase you care about is in the title and the description. If the plugin renders the tags from product fields, the change applies to every product at once.

When to use related checks

Use meta tag generator to write the tags, and title fixer when several titles need work at once. The generator previews the tags before you paste them, and the title fixer reports which titles are too long across a crawl, so both feed the same pixel measurements used here. One fix can then shorten every page of that type across the whole site.

For guidance on the wording, see the title optimisation guide and the descriptions guide. Use social preview for how the same page appears when it is shared rather than searched, since sharing uses different tags and can look right in one place and wrong in the other. Checking both places is worth the extra minute before you publish, since the two use different tags.

Questions

Why pixels and not characters?
Google truncates on rendered width, not length. A 58-character title of narrow letters fits; a 52-character title of wide letters is cut. Measuring in pixels is the only way to be sure.
What are the limits?
Roughly 580 pixels for the title and 920 for the description on desktop, less on mobile. This tool measures against both so you can see the safe length.
Does it change the page?
No. It fetches the page from outside your network, reads the title, description and canonical, and shows how a search engine would cut them. Nothing is stored.
How do I preview my page in Google search results?
Enter the page URL. The tool reads its title, description and canonical URL, measures the text by pixel width, and shows a desktop and a mobile preview. It marks any part that would be truncated and reports the pixel and character lengths of each field, so you can shorten with a target in mind.
Why is my title cut off when it is under 60 characters?
Google truncates by rendered width, not character count. A title of wide letters can exceed the pixel limit before it reaches 60 characters. The preview measures width, so it shows the cut that a character count would miss. Count the characters after you shorten, and leave room for a brand suffix.
Does the SERP preview use Google's exact truncation?
No. The limits are approximations of where Google cuts, and they vary by device, language and any rewrite Google applies. The preview is a close guide for keeping key words early, not a guarantee of the final snippet. Use it to shorten the risk rather than to predict the exact result.
Will Google use my meta description?
Usually, when it describes the page clearly and is not repetitive. Google may still generate a snippet from the page text, especially if the description is missing, too short, or very similar across many pages. Write one that reads like a specific summary of the page rather than a generic line.
Does this change or store my page?
No. The tool fetches the page from outside your network, reads the fields and returns the preview. It does not modify the page and it stores nothing. A title injected by script may not appear, because the raw HTML is what is read and what is shown.