ShipworkSite inspection
Checks

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?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?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?
Every error, explainedGuides →
Pricing Learn Guides
Sign in

Signs you in on any device. Opens your account, or creates a free one. Every free check works without one.

Sign in with GoogleOpens your account, or creates a free one
No account? Run a free check →

Connect Search Console

Everything else here infers how Google treats your site from the outside. Search Console is the one place that tells you what Google actually decided, and connecting it takes one approval.

Connecting needs a free account

Read-only Search Console access belongs to an account so Shipwork can reach the connection again from any device. Sign in with Google, or open your account. Every free check still works without one.

What the grant allows

Before you start

The property must already be verified in your Search Console, and the Google account you approve with must be one that can already see it. Google will not let us read a property your account does not manage, and the connection fails closed if it cannot confirm access.

What can Shipwork do with the access?
Only read. The grant is read-only, so we can see index status, the canonical Google chose, crawl dates, sitemap errors and the queries a page appears for. We cannot change anything in your Search Console, and we cannot edit your site.
Where is the connection stored?
On our server, in a file only the service account can read, keyed to the account that connected it and to the property. It is never sent to your browser and never exposed through any endpoint.
How do I disconnect it?
Use the disconnect control on this page, which removes the stored token for that property through our server. Disconnecting takes effect immediately. You can also remove Shipwork from your Google account permissions.
Which property type should I choose?
If you verified a Domain property in Search Console, choose Domain property. It covers every subdomain and both protocols. If you verified a URL prefix instead, choose URL prefix and enter the exact prefix you verified, including the scheme.
Do I need to verify the property first?
Yes. Google only lets an account read properties that account already manages, so the property has to be verified in your Search Console before you connect it here.

Related