What was the challenge?
A boutique gym brand with studios in Business Bay, Marina, JVC, Al Barsha and Dubai Hills had one homepage and a class timetable app. Nearby searches like "gym near me" and "HIIT classes Business Bay" went to the big chains and ClassPass. Summer is the peak sign-up season in Dubai, and the brand had missed it two years running.
What was the strategy?
- 01
Give every location a page and a profile that can win its own map pack
- 02
Publish class pages for the formats people search: HIIT, reformer Pilates, boxing, strength
- 03
Put the free-trial offer on every page and track trials back to search
What exactly was done?
4 moves, each with what was done and why it mattered.
- 01Local SEO
Five location pages and five strong profiles
Built a page per studio with timetable, parking, nearby landmarks, coaches and photos, and matched each Business Profile to it with the right categories and class list.
Why it mattered: Gym buyers choose within a short drive. A dedicated page and profile per studio is how each location competes in its own neighbourhood instead of sharing one weak signal.
- 02Content
Class pages for every format
Created pages for HIIT, reformer Pilates, boxing and strength classes, each listing which studios run it, the schedule, level and what a first class is like.
Why it mattered: Many people search for a class type before a brand. These pages caught that demand and linked straight to the nearest studio's trial booking.
- 03Timing
Prepared for the summer sign-up season
Published "indoor workouts in Dubai summer" and "best gyms in [area]" content in March, so it had ranked by the May to August peak.
Why it mattered: Fitness searches in Dubai rise sharply as the heat arrives. Content needs two to three months to rank, so it has to go live well before demand peaks.
- 04Conversion
A trial offer on every page
Added a sticky "Book a free class" button that opened the right studio's booking flow, and tracked bookings as GA4 key events by location.
Why it mattered: Traffic is only useful if it books a class. Showing the trial on every page and tracking it per studio made it clear which locations and classes to invest in.
What do I stand for?
Distance decides
Members join the gym they can reach. Local SEO for each location comes before anything else.
Plan for the season
Content should be ranking before demand peaks, not published once it arrives.
About this case study
- This is an illustrative case study: a representative engagement showing how I approach SEO for this industry and the kind of results the approach is built to deliver.
- The business, figures and charts are illustrative, not a single client's verified data. For verified results, see my SEO case studies.
Gym & Fitness SEO Consultant in Dubai
A page and a profile for every location, class pages people actually search for, and a trial offer on every page.



