Local SEO Content UX

Personal Trainer Dresden: From Page 2 to Position 1-3

Complete website relaunch with new SEO and UX concept. Top rankings for all relevant local keywords within 2.5 months.

Client: Fitness Trainer (Dresden)
Industry: Fitness / Personal Training
Richard Roth

Case Study by

Richard Roth

#1

Personal Trainer Dresden

from position 13

2.5

Months

to top rankings

Top 3

All Keywords

local fitness terms

Local SEO
Personal Trainer Dresden Rankings
From page 2 to position 1-3 for all relevant keywords

The Starting Point

A self-employed fitness and personal trainer from Dresden came with a clear problem: Despite years of experience and satisfied clients, she was barely visible online. For important local search terms like “Personal Trainer Dresden” or “Fitness Trainer Dresden,” she landed on average at position 12-14, meaning page 2 on Google.

This meant: Potential clients actively searching for personal training in Dresden found the competition first.

The Challenge

  • Weak rankings at position 12-14 for all relevant keywords
  • Outdated website without clear structure and conversion focus
  • No local SEO strategy in place
  • Traffic came in but didn’t convert into inquiries

My Approach

The Path to Results

Phase 1

Content Strategy

Keyword research for the local fitness market Dresden, optimized landing pages for each core keyword, local content with Dresden references.

Phase 2

UX Optimization

Clear page structure, conversion-optimized CTAs, mobile-first design, fast loading times.

Phase 3

Local SEO & Backlinks

Google Business Profile optimized, local backlinks, NAP consistency, schema markup for LocalBusiness.

Result

Top Rankings Achieved

Within 2.5 months position 1-3 for all important keywords.

The Results

Rankings Achieved

KeywordBeforeAfter
Personal Trainer DresdenPosition 13Position 1
Personal Trainer DresdenPosition 14Position 2
Fitness Trainer DresdenPosition 12Position 3
Fitness Coach DresdenPosition 14Position 1

What This Means for the Client

  • Significantly more organic traffic through top rankings
  • More inquiries through better conversion rate
  • Strengthened brand awareness in the Dresden region
  • Independence from paid advertising

The Breakthrough

Within just 2.5 months after the relaunch, the website reached Top 3 positions for all important keywords. For long-tail terms like “personal training for beginners Dresden,” it also appears in the top positions.

What You Should Consider If You’re a Local Service Provider

  • Local SEO combined with clean UX is a strong lever. It’s not enough to just generate traffic. The website must also be built so that visitors become clients.
  • Focus on few but important keywords. Instead of optimizing everything at once, we concentrated on the terms that bring real clients.
  • Don’t forget Google Business. An optimized profile is mandatory for local service providers.

Are you a coach, trainer, or local service provider? Let’s talk about your visibility →