Acquisition Due-Diligence · SEO Workstream · Buy-side

TYDI — Organic Search: Casualty, Not Corpse

An independent SEO assessment of tydi.co.nz for the acquisition. The organic channel has collapsed ~99% — but the cause is a fixable technical failure, not a dead brand. This is a price lever and a recovery thesis. Companion to the Deal Dossier.
Organic traffic vs peak−99%
Ranking keywords4,345 → 40
Root causeMigration, no redirects
Homepage link equityIntact (396 refdomains)
Recoverable?Partially — yes
Verdict
Fixable —
price it in
Do not pay for organic search as a live asset — it is currently worth ~$5/month. But it didn't die from a penalty or a dead brand: a botched Magento→Shopify replatform shipped with no 301 redirects, 404'ing ~4,300 ranking pages overnight. That is recoverable, and recovering it is squarely Greg's skill set. Use it two ways: (1) a concrete lever to push price down, and (2) a post-acquisition upside a generic buyer of a Trade Me refurb shop cannot execute.

1 The collapse

Estimated monthly organic traffic, Jun 2024 – Jun 2026 (Ahrefs). Steady climb to a Jul 2025 peak, then a cliff.
Jun 2024Jan 2025Jul 2025 ▲ peakJun 2026
Pre-migration (Magento catalogue indexed) Post-migration (Shopify URLs, no redirects)
Hover any bar for the month value. Peak ≈ 1,400–1,800 visits/mo & ~$340/mo traffic value → today ≈ 13/mo & ~$5/mo.

2 Root cause — a replatform with no redirects

The ranking URLs changed platform exactly at the cliff edge. The old ones now 404.
Then — Jul 2025 (ranking)PlatformNow
/dyson-v8-…-sku-sv10-origin-new.htmlMagento404 — verified live
/catalogsearch/result/?q=cheap+laptopMagentoGone
/cartquickpro/catalog_product/view/id/18802MagentoGone
/apparel/footwear/ugg.htmlMagentoGone
/wp-content/uploads/2021/07/…jpg (most-linked of all)WordPressDead asset URLs
Today's ranking URLs: /products/…, /collections/…Shopify200 — but brand-new, no history
Lineage: WooCommerce → Magento → Shopify — and neither migration carried 301 redirects. When ~4,345 ranking URLs 404 at once, Google drops them and the new Shopify pages inherit nothing: no rankings, no link equity, no history. This is the single most common — and most recoverable — way a replatform destroys SEO.

Keywords

4,345 → 40

−99%. Top-3 keywords 29 → 1.

Traffic / mo

~1,800 → 13

−99%. Value ~$340 → ~$5.

Old product URL

HTTP 404

Confirmed against the live site.

3 A second, separate failure — a paid-link scheme

Don't confuse this with the traffic story. It ran in parallel, inflated Domain Rating, then evaporated. It never drove real rankings.
Domain Rating — fake peak then decay
Referring domains — pump & collapse
The fingerprints: a 127-domain blast all carrying one spun testimonial naming "SEOExpress.org's guest posting service"; referrers like buybacklinks.agency, rank-your.website, rank-top.click; and irrelevant foreign .edu/.gov/.ro/.hu link-farms. These are noise to disavow — not the traffic killer. Cleaning them is hygiene; restoring the redirects is the prize.

4 What's recoverable vs. lost

Recoverable / intact
  • Homepage equity: 396 referring domains, HTTP 200, URL Rating 5 — the one real asset, untouched.
  • Brand & navigational demand for "tydi" survive; Trade Me store continues.
  • Lost Magento rankings — partially reclaimable via 301s to Shopify equivalents (even 10 months late).
  • Evergreen collection pages already rank: second hand vacuum cleaners #4, refurbished laptops, vertical laptop stand nz #5.
Likely gone for good
  • Rankings tied to one-off used SKUs that have since sold — redirect these to parent collections, don't resurrect.
  • The purchased link network — good riddance; disavow it.
  • Dead WordPress /wp-content/ image links — low value, not worth chasing.
Realistic recovery, not a fantasy: 10 months of 404s means decay. Plan for ~30–60% of former organic over 6–12 months with competent execution — not a guaranteed return to 1,800/mo. Even the low end (~500–700 visits/mo of buyer-intent traffic) is a real, free channel the current owners have switched off.
Channel potential, not additive. Those recovered visits are organic's own potential — not new revenue stacked on top of paid, email and Trade Me. The same buyer is reachable across all of them, so this traffic is netted into the single integrated forecast in the business plan (which removes overlap and cannibalisation), not summed alongside the other channels.

5 The big question — fix, migrate, or rebrand?

You asked whether it's worth moving to a new domain given the state of it. Short answer: no.

A · Keep & fix ✓ recommended

Rebuild the old→new 301 map, redirect dead SKUs to collections, disavow the spam, optimise collections. Preserves the homepage's 396 refdomains + brand. Attacks the actual cause. Cheapest path to recovery.

B · Migrate to a new domain

301 the whole brand to e.g. tydi.nz. A 301 migration carries signals including any negatives, and you'd still have to build the same redirect map. Extra risk, no upside. Skip.

C · Burn it — new brand, no redirects

Only as a last resort, if DD finds a confirmed, unliftable manual penalty. The signal here is technical de-indexing (404s), not a penalty — so this would bin salvageable equity, the brand & Trade Me footprint for nothing.

Keep the domain and fix it. A new domain solves a problem Tydi doesn't have (a penalty) while discarding the assets it does have. The toxic links can be disavowed without moving house. The one thing that would flip this: a confirmed manual action in Search Console — which is why GSC access is due-diligence ask #1.

6 Recovery roadmap (post-acquisition)

PhaseMoveWhy / payoff
0 · Verify
week 1
Get GSC + GA4. Check Manual Actions, Indexing report, and the real organic-vs-Trade Me-vs-paid revenue split.Confirms it's technical (not a penalty) and sizes the prize before you commit.
1 · Reclaim
weeks 1–6 · the big lever
Reconstruct old Magento/WordPress → Shopify URL map (Ahrefs best-by-links, old sitemap, Wayback, GSC 404s). Implement 301s. Redirect dead SKUs to parent collections. Disavow the spam network.Recovers the bulk of reclaimable rankings & link equity. Highest ROI work.
2 · Foundations
weeks 4–10
Verify head tags + Product/Organization schema. Turn collection pages into the SEO engine (titles, H1s, copy, internal links). Auto-redirect future sold-out SKUs.Stops the structural leak; builds durable, evergreen ranking assets.
3 · Authority
months 3–9
Replace bought links with real digital PR (circular-economy / e-waste angle). Feeds into PriceSpy/PriceMe. Buying-guide content. Lean on the existing agentic-discovery sitemap.Rebuilds trust legitimately; compounds over time.

7 What it means for the deal

Use it against the price

Organic is overstated. If the IM leans on organic search as a healthy channel, it's worth ~$5/mo today — independently verifiable. Concrete price-down lever.
Forward-earnings risk. Any FY26A revenue resting on organic is impaired and likely still falling. Stress-test SDE without it.
Channel reality. With the organic leg broken, the business leans even harder on Trade Me than the IM implies — sharpen the "channel concentration" flag.

The upside only you can unlock

This defect is your wheelhouse. A 99% organic collapse from a missing redirect map is a textbook PPC/SEO operator fix — a generic Trade Me-refurb buyer can't do it.
Asymmetric play: negotiate as if organic is dead, then bring a chunk of ~1,800 visits/mo of buyer-intent traffic back over 6–12 months at near-zero marginal cost.
Strategic fit reframed. The dossier flagged weak fit with your digital stack — but this specific broken thing is exactly what your stack fixes.

8 SEO due-diligence asks — add to the broker list

  • Google Search Console access / export — Manual Actions status, Indexing (Pages) report, Performance (16 mo). This is ask #1: it confirms penalty vs. technical and decides the whole recovery path.
  • GA4 / analytics — organic vs direct vs Trade Me vs paid sessions and revenue, 24 months.
  • Migration confirmation — dates of the WordPress→Magento and Magento→Shopify moves; whether any redirect map was ever built.
  • The old URL list / redirect file if one exists — saves weeks of reconstruction.
  • Who ran the link building (the SEOExpress/guest-post spend) + invoices — confirms it was the vendor (not negative SEO) and flags contracts to cancel.
  • Google Ads account access + spend/return — brief paid activity ran Dec 2025–May 2026, now stopped.