One address per page.
Shopify can show the same product or collection under several URLs. We point Google to one.
- Canonical tags
- Product links in collections
- Filter and sort URLs
Google can’t rank what it can’t read clearly. We fix the SEO problems your audit found, in your theme.Fixed scope and price, 1–2 weeks. Every fix is checked with Google’s own tools, nothing goes live without your approval, and you get 30 days of support after launch.
SEO fixes start from a CartWhy audit, so every fix is written down before any work begins.
Products missing from Google, or the wrong page showing up? These are the parts of a Shopify store that decide how clearly Google reads it. Your audit says which of them need work, and in what order.
Shopify can show the same product or collection under several URLs. We point Google to one.
robots.txt, the sitemap and noindex rules, so Google finds your products and skips the pages it doesn’t need.
Every template gets a clear title, description and one main heading, written for the page it’s on.
Price, stock, brand and reviews in the format Google uses for rich results.
Menus, breadcrumbs and links between collections and products, so nothing important is buried.
Broken links, redirect chains, missing image text and pages that should answer “not found” but don’t.
A theme can stop Google from reading a store clearly, and we can fix that. Where a page ranks also depends on content, links and competitors, which no theme change controls. So we promise the fixes and how we check them, not a position.
The SEO fixes from your audit, with a fixed price and a date, before any work starts. The date moves if access or approvals come late.
Theme changes are made on a copy of your live theme. Your store keeps selling as usual.
You preview every change. A fix is finished when it meets its “Done when”, and nothing goes live without your approval.
We publish the approved theme and check the fixed pages with Google’s tools. The previous theme stays saved, one click away.
We stay on hand for your questions, and any adjustment to the work we did is included.
The price comes from your audit’s SEO fixes and is in your written quote. No monthly fee, no hourly billing.
The SEO fixes from your audit, made in your theme and checked with Google’s tools.
The price depends on how many fixes and the state of your theme.
Full refund if you cancel before the start date.
Full terms →Full store optimization covers conversion, speed, SEO and AI search, from $3,900.

You work with Vojislav, the founder of CartWhy: 10 years on Shopify and 500+ stores.
Read his story →If one of these fits your store, we say so before you pay. No audit yet? Start with the audit
We interviewed several candidates for this job and chose him because he was the only one who understood what needed to be done.
Store owner, United States
He doesn’t hesitate to push back and challenge the brief based on his technical knowledge.
Shopify agency, France
He was extremely thorough and professional in his work. He did exactly what he said he would.
Store owner, United States
Yes, a CartWhy audit: the SEO audit ($790) or the full store audit ($1,990). The fix list, the price and the date come from it, so the scope is clear before any work starts.
Nobody can honestly promise a ranking, so we don’t. We fix what stops Google from reading and showing your store clearly. Where you rank also depends on your content, your links and your competitors.
The fixes take 1–2 weeks. Google then recrawls the pages in its own time, and Search Console shows when it has.
When it meets its “Done when” from your audit, and you approve it. Changes beyond that are a new request, quoted first.
No. We write page titles and descriptions for your main templates and pages as part of the fixes. Blog posts, product descriptions and link building are content and outreach work, and we don’t sell them.
Collections can link to a product under a second URL, and filters and sorting add their own versions of each collection page. The fix is in the theme: one URL per page, with the copies pointing to it.
That has its own checks: whether AI crawlers can reach your pages and read your products without JavaScript. It is part of the full store audit, and the fixes are in AI/GEO optimization.
Nothing, until you approve. We work on an unpublished copy of your theme, and your previous theme stays saved after launch. Products, orders, pages and prices work as usual. Please pause theme changes until we finish. If one can’t wait, make it on both themes, or ask us and we’ll quote it.
Yes, a collaborator account in Shopify and access to Search Console, so we can check the fixed pages with Google’s tools. You can remove both at any time.
Yes. The audit report is yours, and every finding says what to change and when it counts as done. If you’d rather we make the fixes, order within 30 days of receiving your report and get 20% off.
One fixed price, paid before the work starts. If you cancel before the start date, you get a full refund. Once the work has started, the fee is not refunded.
For stores that already had a CartWhy audit. Tell us which SEO fixes you want, and you’ll get a reply within 1 business day with a written quote.
No audit yet? Start with the full store audit →