Google Merchant Center
Product disapprovals, before and after
A multi-brand camera store
30 → 2
Fixed product categories and description wording. No appeals were filed and not one page on the website changed.
Websites, ecommerce, SEO and Google feeds — built and looked after by a senior team in Mumbai since 2012.
Every platform below is one we build on, maintain, rank and report from — not a logo wall.
Search the catalogue, or browse the categories below. Every one is scoped and priced before you commit.
Three productised services with a fixed scope and a fixed price. Each one runs on its own site, so you can read the whole argument before you talk to us.
Migration, Shopify builds and the full service catalogue. If you are not sure which one you need, ask us and we will tell you which one you do not.
Browse all ServicesTwenty findings from real accounts. Client names are never published, so the stores are described rather than named — the figures are exactly as we found them.
"A platform migration left 675 dead product URLs behind. They were still earning 67% of the site's search clicks."
Five numbers from real accounts. Three are things we moved, two are what we found before anyone had moved anything — the distinction matters, so we keep it. Client names are never published, so each is described rather than named, and we can show the working on any of them.
Google Merchant Center
A multi-brand camera store
30 → 2
Fixed product categories and description wording. No appeals were filed and not one page on the website changed.
WordPress SEO
A saree and handloom label
95 of 97
Almost the entire catalogue was invisible to search. Two pages had been written in-house and became the exemplars for the rest.
WooCommerce → Shopify
A camera and photo retailer
67%
A platform migration left 675 product URLs unredirected. They were still earning two thirds of the site's search clicks.
Shopify
A 2,700-product multi-brand catalogue
2,686 of 2,686
Shopify's own coverage query reported all 2,686 as healthy — the presence filter it uses counts an empty string as a value. Four hand-checked samples disproved it.
Object cache
A WooCommerce store on managed hosting
281x
Pages were instant when cached and forty seconds when not. The plugin's own connection test reported the backend healthy throughout.
Cloudflare
An India-hosted business site
4.5x
A free-plan CDN was serving an India-hosted site out of Singapore. Turning the proxy off made the site four and a half times faster.
The questions we get asked before every project, answered with the actual numbers rather than “it depends”.