From John

Why we built My Site Buddy

A 2 minute, 46 second story about the work that was getting buried and what changed when Web Moves built My Site Buddy.

Read the full story and transcript

Two months, documented

Two months of work
worth 500–700 hours
of specialist time

An established ecommerce business wanted its highest-value pages clearer for customers and easier to maintain. This project record shows what changed, what is still open, and the estimated time it would take by hand.

PROJECT 07
Client
Name withheld
Business
Ecommerce · branded merchandise
Scope
Category pages · internal links · product feed · link profile
Platform
WordPress
Window
4 July – 4 September 2026
Owner's time
Not recoverable — see the method note

Measured, and only what is measurable

1,080
Commits, both repositories
39
Active project dates
12
Changes published
236
Owner directions logged
43
Recorded sign-offs
17,131
Feed rows corrected

How the time compared

Three to four months for one specialist. Completed in two.

The hand-time figure is an estimate based on what was completed. The two-month timeline is measured. The project records commits, not hours worked.

Estimated time by hand one multi-skilled full-timer

M1 M2 M3 M4

With My Site Buddy alongside the owner's actual job

M1–2 More time for the next round of website work
12.5–17.5 weeks of estimated work, in a two-month window

The same scope was completed. Every change was checked, and factual claims needed an owner decision or a cited source.

What was completed

What changed, step by step.

Six parts of the project moved across the two months. The time ranges estimate what each part would take a competent specialist by hand.

WORK ITEM 01 / 06

Ten priority category pages, rebuilt around what buyers need

More than surface rewording. Each page covers the information a buyer needs: introductory copy, buying guidance, FAQs, and links.

  • Ten priority categories given full treatment: titles, introductions, buying articles, headings, FAQs, product-image wording, key-facts panels and link routing
  • "Key facts" panels introduced so information based on real business data sits next to buying guidance
  • Large scattered FAQ layouts reshaped into simpler full-width sets where that helped buyers find operational answers
  • Owner-supplied copy integrated in the owner's own voice, with facts corrected but the voice never replaced
  • Homepage trust presentation strengthened, and unsupported or contradictory promotional claims removed
Estimated time by hand
~140–190 hrs
With My Site Buddy
in the programme

WORK ITEM 02 / 06

Research, decisions, and a usable knowledge base

The project kept research and decisions in one place, so people did not have to rediscover the same facts.

  • An organized collection of category histories, decisions, research, link plans, and handover material
  • 600 knowledge-base and research commits, logged separately from the site repository so decisions survive the engagement
  • A category register showing whether a page has had a route clean-up, a partial content pass or a full review
  • Homepage and category targeting maps separating core commercial themes from supporting language
  • 168 supplied writing documents assessed — roughly 225,000 words reviewed, of which 34 verified-human documents (~40,000 words) were retained as a source bank
  • Keyword-gap and content-opportunity evidence prepared for later planning rather than acted on by guesswork
Estimated time by hand
~95–135 hrs
With My Site Buddy
in the programme

WORK ITEM 03 / 06

Links reviewed for relevance and quality, not surface scores

Links were judged on their current relevance and quality, not headline numbers.

  • Historic and live link data reviewed without confusing old, lost links with current assets
  • Supplied guest-post, premium-site and link-insertion lists assessed on real quality and visibility measures, topic relevance and manual site reading
  • Past disavow decisions reassessed and selected reinstatements documented
  • Reviewed placement pools created for multiple priority pages, ready to guide outreach or purchasing
  • Of twelve supplied domains, five were selected and seven declined — no link bought merely because a domain looked acceptable on paper
Estimated time by hand
~100–140 hrs
With My Site Buddy
in the programme

WORK ITEM 04 / 06

A broken product feed, repaired and evidenced

Business-critical: near-zero placeholder prices across a product feed create mismatches, rejected products and lost free-shopping visibility.

  • Diagnosed the incorrect price source and restored real prices in the live feed
  • Corrected output documented at 17,131 real-price rows
  • Rules improved for landing-page choice, stock status and product titles, and a small set of offers removed that could not meet image or landing-page requirements
  • 3,500+ product-artwork files assembled into three ordered evidence packs — top 10, top 200 and top 500 products
  • A plain-English handover prepared for the remaining merchant-centre steps rather than left implicit
Estimated time by hand
~50–75 hrs
With My Site Buddy
in the programme

WORK ITEM 05 / 06

Website changes, checks, and rules added after a failure

Changes were prepared, tested, and saved as documented updates instead of one-off database edits.

  • 480 site implementation commits — 476 of which reached the production branch — across 12 documented website updates, each with instructions and checks after it went live
  • Internal links were updated: roughly 850 links now point to the intended product or category page
  • Redirect clean-ups and removal of unnecessary hops, while deliberately retaining old routes that still carry value
  • A migration incident affecting a different site in a shared upstream database was restored and turned into a standing rule: cross-site scope must be explicitly checked before any website update goes live
  • The live site was checked after each update, so the final customer path was verified rather than only the planned change
Estimated time by hand
~115–160 hrs
With My Site Buddy
in the programme

WORK ITEM 06 / 06

What is deliberately still open

Separating genuinely outstanding work from completed work that simply needs time to show results.

  • Two approved customer-first panel pilots are built and owner-approved, waiting for the shared platform to publish them
  • Five selected placements need supplier action, then independent live verification
  • Merchant-centre follow-up: confirm the platform clears known messages after its next fetch, and switch off an obsolete automatic crawl source
  • Lower-priority categories are intentionally untouched — they will be done in priority order on evidence, not by blanket rewrite
  • Results monitoring is not an unfinished build task; rankings, impressions and sales need their own observation window
Estimated time by hand
excluded from the estimate
With My Site Buddy
awaiting others

Tools used

Tools used on this project.

The tools were connected to the project so the team could work with the website information in one place.

  • WordPress category pages · templates
  • PHP + MySQL migrations · safe edits
  • GitHub 476 changes · 12 website updates
  • Merchant Center feed repair · product proof
  • Search Console index status · routes
  • Google Analytics baselines · page roles
  • Ahrefs link profile · disavow review
  • Semrush keyword gap · competitors
  • DataForSEO SERP datasets
  • Pangram human-writing source bank
  • Headless browser live route checks
  • SSH + cron website updates · verification

12 tools · one project

Summary

500 to 700 hours of specialist work. Completed in a two-month window.

This is the work of a small specialist team, or one multi-skilled person over time. At forty hours a week, it is 12.5 to 17.5 weeks of focused effort and three to four calendar months for one person. The project left clear page records, research, source writing, link checks, and a history of the changes made.

Manual estimate
500–700 hrs
Planning midpoint
~600 hrs
At 40 h/week
12.5–17.5 wks
Equivalent duration
3–4 months
My Site Buddy elapsed
2 months
Changes published
12

How this was estimated, and what was not measured

An honest split between owner input time and work output time is not recoverable. The project records commits, not chat timestamps and not time spent by either side. Any figure claiming that division would be invented, so none is offered here.

Across the period the logged commit-window span is 437 hours 28 minutes — the sum of each active day's first-to-last commit timestamp. That is an activity window, not labour. It contains breaks, it says nothing about intensity, and it cannot be divided between the owner's direction and Buddy's execution. It is included because it is measurable, and bounded here because it is easy to misread.

The 1,080 commits are not 1,080 distinct tasks. The same completed work is frequently implemented in the site repository and then documented in the knowledge base, so the two counts overlap by design. Commit counts and file counts are evidence of scope, never a measure of time spent.

The 500–700 hour figure is therefore a human reproduction estimate — what a competent specialist would need to recreate this outcome to the same standard — not a record of hours worked. The owner's own time supplying commercial judgement, source copy, approvals and supplier decisions is real and substantial, but it was never logged, so it is left unclaimed rather than guessed.

This case study makes no claim about ranking, traffic or sales movement in the two-month window. Those outcomes need time and their own measured review; the work should be credited for the changes delivered, not for results that have not yet had time to appear.

To produce a true input/output split on future engagements, owner inputs and work start/complete events would need to be timestamped per task. That instrumentation does not exist retrospectively and has not been simulated.

Two months. Ten priority pages. Every change checked.

My Site Buddy keeps the website request, the work, and the review in one place. An experienced person checks important changes and the owner decides factual claims.

See My Site Buddy