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
Period: 2.5 Months
Result

Position 1-3 in 2.5 Months

Personal Trainer Dresden: From Page 2 to Position 1-3: SEO Project by Richard Roth

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

I completely rebuilt the website with a well-thought-out SEO concept and UX that turns visitors into clients.

Content Strategy

  • Keyword research for the local fitness market Dresden
  • Optimized landing pages for each core keyword
  • Local content with Dresden references
  • FAQ section for long-tail keywords

UX Optimization

  • Clear page structure with logical navigation
  • Conversion-optimized call-to-actions
  • Mobile-first design for smartphone users
  • Fast loading times through technical optimization
  • Google Business Profile optimized
  • Local backlinks from Dresden-relevant sites
  • NAP consistency across all platforms
  • Schema markup for LocalBusiness

Rankings after relaunch

The Results

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

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” or “fitness coach Dresden Neustadt,” it also appears in the top positions.

What This Concretely Means

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

Lessons Learned

Local SEO combined with clean UX is a strong lever for local service providers. It’s not enough to just generate traffic. The website must also be built so that visitors become clients.

The focus on few but important keywords paid off. Instead of optimizing everything at once, we concentrated on the terms that bring real clients.


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