Skip to content

Case study · Local services

GoSwim+223%organic traffic.

Client
GoSwim, a swimming school
Services
Local SEO, on-page, content
Period
12 months
Data source
Google Search Console

Month by month.

Pre
1,000 visits
After 12 months
3,230 visits
Change
+223%
StartMonth 6Month 12

Hover the chart. Orange squares mark the key interventions.

The curve shows how the growth ran across the engagement. The total result and the starting point are measured figures from Google Search Console, published with the client's consent.

  1. Challenge

    One page for everything

    One page for every pool and every age group. Google did not know where GoSwim operated, and parents searching for a swimming school in their own area were finding the competition.

  2. Solution

    A page per location

    Separate pages per location and per programme, a technical clean-up of the site, and a fully sorted Google Business Profile with a review process.

  3. Result

    A stable top 3

    Organic traffic up 223% and a stable map position for the main local searches.

What we did, and in what order.

  1. Month 2

    Technical clean-up

    Duplicates removed, redirect chains fixed, LCP down from 4.1 s to 1.9 s.

  2. Month 4

    A page per location

    A separate page for every pool, with the timetable, the prices and the age groups.

  3. Month 7

    Google Business Profile

    Categories, photos, posts and a QR flow for reviews after every course.

  4. Month 9

    Content for parents

    Guides like "what age can a child start swimming" - linked internally to the programmes.

Your chart is next.