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?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.

Learn how Google and AI read your store

55 guides in 12 clusters: one per check, plus honest comparisons. Start with the pillar, go deeper where it hurts. Written from what the checker actually enforces, not generic SEO advice, and each ends with the free tool that detects the problem on your own store.

Feed rejections run the Feed rejections check

Pillar guideGoogle Merchant Center requirements for Shopify, in plain wordsWhat Google Merchant Center actually requires of Shopify products, the five mistakes behind most disapprovals, and how to audit your catalogue in an afternoon.Deep diveHow to write Google Shopping titles that get approvedHow to write Google Shopping titles that get approved and clicked: brand-first word order, the 150-character limit, and the formatting traps to avoid.Deep diveProduct descriptions that survive Google ShoppingWhat Google wants in a product description, why thin supplier copy gets rejected or ignored, and a rewrite pattern with examples.Deep diveShipwork vs Feed Doctor: which check fits your store?Shipwork vs Feed Doctor compared honestly: install vs no-install, what each sees, what each costs, and which store each fits.Deep diveShipwork vs Shopify Feed Rescue: tool or human?Shipwork vs Shopify Feed Rescue: free instant checks against a $97 human audit and $497 fix sprint. Which one your disapproval problem actually needs.Deep diveDMARC for online stores: the spoofed order email problemWhy your store needs DMARC, what the 2026 study found, and how to add SPF, DKIM and DMARC and move from monitoring to enforcement.Deep diveImage SEO for stores: what the 2026 data foundWhat the 2026 study found on image weight, legacy formats and missing alt text, plus how to fix image SEO on Shopify and WooCommerce.Deep diveGoogle Merchant Center not syncing with Shopify: a fix orderTroubleshoot Shopify Google & YouTube product sync delays, missing products, connection problems, and product-level errors in Merchant Center.

Landing pages run the Landing pages check

AI crawler access run the AI crawler access check

Structured data run the Structured data check

Sitemaps run the Sitemaps check

Indexation run the Indexation check

Deep diveHow to find the noindex or block that keeps pages out of GoogleHow to check any page for a noindex tag, an X-Robots-Tag header or a robots.txt block: the four silent causes of pages missing from Google, and a free check.Deep diveHow to find the pages no link reachesOrphan pages: pages in your sitemap no link reaches. Why they rank worse, the free way to find them without a full crawl, and how to fix them.Deep diveRedirect chains: the redirects behind your redirectsRedirect chains slow crawls, dilute signals and delay updates. What counts as a chain, why they accumulate, and a free check that follows every hop.Deep diveHow to check the outbound links on a websiteA practical guide to finding your site’s external links, reviewing destinations, and deciding what to update or remove. Includes a bounded sample check.Deep diveBroken internal links: dead ends on your own siteBroken internal links send visitors and crawlers to dead ends. Why they happen on stores, what they cost, and a free check that follows your links like a crawler.Deep diveContent freshness: what staleness signals Google actually readsHow content staleness shows up in your sitemap and pages, when refreshing actually helps rankings, and a free check for the quiet rot.Deep diveShould a canonical point to itself? Self, duplicate and cross-domain canonicalsCanonical tags decide which of your duplicate URLs survives. When self-canonical is right, when cross-domain is wrong, and a free check that reads yours.Deep diveDuplicate content: what it is, what it costs, what it does notFind duplicate titles and descriptions, check whether the pages truly repeat content, and choose unique metadata, canonicals or a relevant consolidation.Deep diveRedirect mapping template: plan and QA a site migrationBuild a migration redirect map with source and destination URLs, reasons, expected statuses and observed results, then review exceptions before launch.Deep diveNginx 301 redirect examples for pages and URL sectionsCopy Nginx 301 redirect examples for one path or a moved section, decide how to handle query strings, then validate and test safely.Deep diveX-Robots-Tag noindex: find it, change it and verify the responseFind an X-Robots-Tag noindex response header with curl, add or remove it in Nginx safely, and verify robots access and cached responses.

Core Web Vitals run the Core Web Vitals check

Keywords run the Keywords check

Trust pages run the Trust pages check

Stock & prices run the Stock & prices check

Full audit run the Full audit check

Deep diveThe free website audit checklist, checked automaticallyA free website audit that runs in seconds: 30+ checks covering crawlability, indexation, schema, links, speed signals and trust pages: the full checklist, no signup.Deep diveShipwork vs Ahrefs Site Audit: which one do you need?Shipwork vs Ahrefs compared: free no-signup audit against the industry SEO suite. When each wins, what each sees, and which store each fits.Deep diveShipwork vs Semrush Site Audit: which job is yours?Shipwork vs Semrush compared honestly: instant free audit against the all-in-one marketing suite. Scope, cost and which job each fits.Deep diveShipwork vs Screaming Frog: install or just paste?Shipwork vs Screaming Frog compared: free browser audit against the desktop crawler SEO standard. Install vs URL-paste, and which job each fits.Deep diveHow to compare Shipwork and SEOptimer on your siteA practical checklist for running both free audits on one site and comparing evidence, limits, reports and the next fix.Deep diveShipwork vs ShopGrader: which free Shopify audit?Shipwork vs ShopGrader: two free Shopify audits, no login. 10-category scores versus feed, crawler and AI checks: which store each fits.Deep diveShopify vs WooCommerce SEO: the data beside the defaultsThe same 20-page audit on Shopify and WooCommerce stores, check by check: what the platform decides and what the merchant still controls.Deep diveThe ecommerce SEO checklist for 2026, ranked by how often stores failA checklist of the 17 checks in the 2026 study, ordered by how often the 963 audited stores failed, each with the free tool that finds it.Deep diveSEO audit API: first request, JSON findings, and next stepsUse an SEO audit API with curl or JavaScript, read JSON findings, handle request errors and preview limits, and decide when you need a deeper crawl.

Traffic & links run the Traffic & links check

Prefer error-by-error? Every Merchant Center error, explained. Ready to test? Page Doctor · Site audit · Compare · Deep crawl · Rendered check · Image audit · Rich results · Sitemap lastmod · Hreflang sitemap · Feed check · Feed file check · Product pages · AI crawlers · Structured data · Sitemap · Indexing · Canonicals · Orphan pages · Link graph · Anchor text · Keyword ideas · SERP preview · Index signals · Pagination · Internal search · URL parameters · Content quality · Image weight · Accessibility · Cannibalization · Core Web Vitals · Delivery · Outbound links · Log analyser · On-page check · llms.txt · AI access report · llms.txt builder · Redirect plan · Sitemap diff · Robots simulator · Can Googlebot? · Migration check · Your trend · Trust pages · Security headers · TLS certificate · Domain & email safety · Email security · DNS · Availability · Prices · Schema coverage · Social preview · Schema vs page · Images · Hreflang · Hreflang builder · Meta tag builder · Sitemap generator · Bulk URL status · Redirect builder · Error decoder · Health score · Keyword gap · Title fixer · Robots builder · Schema builder · Redirects · Duplicates · Soft 404s · JavaScript · Broken links · Freshness · Robots.txt · Feed finder · Striking distance · Search opportunities · Content gap · Page consolidation · Internal link plan · Fix priorities · Traffic at risk.