PROJECT · SPORT

CrossFit VNG — an official box with its own identity.

An official CrossFit box in Vilanova i la Geltrú with 5 certified coaches, 6 distinct class types and an established community. They had no website. Their direct competitor 500 metres away took every new client who searched "crossfit vilanova" on Google. Today they are the top result for that search — and for three more in the area.

01 · PROJECT OVERVIEW

Technical specifications of the delivered project.

Specifications CrossFit VNG · trilingual website with local SEO
Client
CrossFit VNG · Vilanova i la Geltrú · Barcelona
Sector
Sport · functional training · official CrossFit box
Location
Carrer del Guix 8, 08800 Vilanova i la Geltrú
Team
5 certified coaches (Mati · Tony · Ainhoa · Felipe · Dani)
Languages
Spanish, Catalan, English · human translation, not automated
Technology
Custom PHP · clean code · no WordPress · no builders
Live website
02 · COMPETITIVE CONTEXT

A town of 70,000 people and two boxes 500 metres apart.

The local CrossFit market is not infinite. Everyone who searched "crossfit vilanova" ended up on the direct competitor's website. With no digital presence, the problem was not a lack of clients — it was that every new client who searched on Google was picked up by the box across the road.

The project
CrossFit VNG

Official CrossFit box. 5 certified coaches. 6 class formats. An established community built over years of word of mouth. Zero digital presence before the project.

Carrer del Guix 8 5 coaches · 6 classes Before the project · no website
500m
distance
· · ·
The competitor
Another box in the same town

A direct competitor 500 metres away. With its own website and rankings earned on Google. It captured all the organic traffic from local CrossFit searches in the area.

500 metres from the box Own website and rankings Captured the local search
Vilanova i la Geltrú has 70,000 inhabitants. Every lost search — "crossfit vilanova", "box crossfit garraf", "entrenamiento funcional vilanova" — is a member who signs with the competitor without having compared.
03 · CLASS CATALOGUE

Each class with its own page and its own audience.

It is not a timetable listing. They are 6 distinct acquisition tools because 6 different people search for 6 different things on Google. Each format with its own URL, its own copy, its own real photo, its session structure explained and its CTA towards the first free class.

Format 01

CrossFit WOD

For the classic metcon athlete

Workout of the Day programmed by the head coach. A combination of strength, gymnastics and metabolic work. The box's core class, open to any member with validated foundational technique.

Book your first free class
Format 02

Basics

For those starting from scratch

An introductory course to the CrossFit method. Foundational technique for the key movements and progressive adaptation. For new members and those returning after a long break.

Book your first free class
Format 03

Weightlifting

For those coming from weightlifting

A dedicated session on the Olympic lifts — snatch and clean and jerk. Pure technique and maximal load progressions with direct coaching support.

Book your first free class
Format 04

Gymnastics

For muscle-ups and handstands

Dedicated work on advanced gymnastics — pull-ups, dips, muscle-ups, handstands. Individualised technical progressions according to the member's level.

Book your first free class
Format 05

Hybrid

For conditioning without the Olympic lifts

Functional training with a metabolic focus, without the Olympic lifts. An alternative for anyone seeking general fitness without the technical curve of the classic WOD.

Book your first free class
Format 06

CrossFit Kids

For parents with active children

A CrossFit Kids programme adapted for primary-school age. Games with a physical component, basic technique with adapted loads and a focus on coordination, agility and enjoying training.

Book your first free class
04 · TEAM

5 real coaches — the first reason someone stays.

The coaches are not an anonymous list. They are the introduction to the team that trains with you, not in front of you. Google indexes names — and when someone searches for a coach by name, they have to find this website. Each team member with their role, their specialism and an indexable profile.

M
Mati
Founder · Coach
The box's vision, cycle-based programming and community.
T
Tony
Head Coach
WOD programming and technical supervision of the team.
A
Ainhoa
CrossFit Kids
Children's programme with a methodology adapted for primary school.
F
Felipe
Personal Trainer
Personal training with individual goals.
D
Dani
Personal Trainer
Personal training and dedicated strength work.
05 · LOCAL SEO

How the top spot on Google was won.

LocalBusiness and SportsActivityLocation schema markup, hreflang configured for 3 languages, descriptive URLs with location, meta descriptions per page, a linked Google Business Profile. Local SEO is built from the first line of code — and it shows from the first week of indexing.

Local Pack · 3 results with a Google Business map
crossfitvilanova.com
CrossFit VNG · Official box in Vilanova i la Geltrú
Carrer del Guix 8 · 5 certified coaches · 6 formats · first class free. The reference box in VNG since 2018.
otro-box-vilanova.com
Another CrossFit box · Vilanova
Functional training centre in Vilanova...
gimnasios.fitness › vilanova
Vilanova directory — gyms and boxes
Listing of sports centres in Vilanova i la Geltrú...
06 · TECH STACK

The same technical architecture as an industrial platform.

A CrossFit box needs no less technical rigour than an industrial manufacturer. It competes on Google by the same rules. And when two local centres fight for the same traffic, the one with the better technical architecture wins — not the one with the better logo.

Backend
Custom PHP Clean structure No WordPress No builders
Typed schema.org
LocalBusiness SportsActivityLocation FAQPage Open Graph per language
Internationalisation
hreflang ES · CA · EN Human translation No auto-translation
Local SEO
Google Business Profile Title with location Descriptive URLs County + town
Security and performance
CSP headers Anti-spam honeypot Server-side validation WebP Lazy loading
07 · RESULTS · 12 WEEKS

From invisible on Google to dominating the local search.

Verifiable data from Google Search Console + the box's internal data. Year-on-year comparison over the first 12 weeks after the website went live. No advertising spend — only architecture, class-specific content and local SEO done properly.

Verifiable indicators · 12 weeks post-launch Source · Google Search Console + box internal data
+480%
Organic traffic from Google
#1
"crossfit vilanova"
#1
"box crossfit vilanova i la geltrú"
+35%
First free classes booked via the website
Searches ranking #1 · Google Spain 2026
#1crossfit vilanova #1box crossfit vilanova i la geltrú #1entrenamiento funcional vilanova #1crossfit kids vilanova
Year-on-year comparison · data verifiable on request with direct contact from the box

Does the local business need a website that works round the clock?

A first conversation with no commitment. We understand the centre, the community, the local competition — and define which of the services — or which combination — makes the most sense for your case.