A fictional business. The figures are a modelled scenario, not a client result.
Community sailing school · Barcelona
Escola de Vela Garbí
+129%
organic course sign-ups
The same, in flags
Hover or tab through the flags to read the hoist
01 · Signal B · R · I · E · F
Tourist charter companies owned 'sailing lessons Barcelona' and the school's Catalan-only site didn't reach residents searching in Spanish or English.
Escola de Vela Garbí has taught dinghy sailing off the city beaches for decades, run by volunteers and priced for local families. Online it looked like a members’ club: one Catalan page, a PDF calendar and a Business Profile filed under “Sports club”.
Meanwhile three charter operators with marketing budgets and hundreds of tourist reviews filled the map pack for every lesson query in Spanish and English, the two languages most of the city’s parents actually search in. Course sign-ups from search had been flat for two seasons.
Barcelona Sail Charters
4.8 ★ (1,240) · Boat tour agency
Mediterrani Yacht Experience
4.7 ★ (860) · Boat rental service
Port Sunset Cruises
4.9 ★ (412) · Tour operator
02 · Signal A · U · D · I · T
A JavaScript switcher swapped the copy in place, so Google only ever crawled the Catalan version. No hreflang, no x-default.
0 hreflang tags
41 course and camp pages carried no structured data; dates and prices lived in a downloadable PDF calendar.
41 pages, 0 schema
A 3.2 MB hero photo pushed mobile LCP to 4.8 s, on the phones parents use to compare schools.
LCP 4.8 s
The Business Profile's primary category was “Sports club”, so it never qualified for “sailing school” map-pack queries.
Wrong category
14 reviews, all from members, none in Spanish or English, and none answered. Charters averaged 300+.
14 vs 300+
The most-requested course, summer sailing for 8–14 year olds, was a paragraph on the homepage with no price or dates.
0 landing pages
03 · Signal P · L · A · N
Built on our Local plan: local visibility first, then the pages and proof that let Google trust a small non-profit over companies with a hundred times the reviews.
01
Recategorised as “Sailing school” with “Non-profit organisation” secondary, then built the profile out like a course catalogue.
02
Split the site into /ca/, /es/ and /en/ with reciprocal hreflang, then wrote each language for the people who search in it rather than translating word for word.
03
Turned the PDF calendar into crawlable pages, each marked up as Course with CourseInstance dates and an Offer price.
04
A QR code at the dock and a post-course email in the student's own language, sent on the day of their last session.
04 · Signal L · O · G
Month 1
Crawl, Business Profile recategorised, citations reconciled across 9 directories.
Map-pack top 3: 4
Month 2
/ca/ /es/ /en/ folders, hreflang and redirects from the old single URLs.
Map-pack top 3: 6
Month 3
41 course pages out of the PDF, Course schema validated, hero images compressed.
Map-pack top 3: 9
Month 4
Native-written course pages and a dedicated youth programme hub in each language.
Map-pack top 3: 13
Month 5
QR and email asks live; reviews pass 60 with Spanish and English represented.
Map-pack top 3: 17
Month 6
Municipal sports directory, the sailing federation and two neighbourhood schools.
Map-pack top 3: 20
Month 7
Camp weeks fill from search; 22 keywords hold a map-pack top-3 place.
Map-pack top 3: 22
05 · Signal R · E · S · U · L · T
Modelled scenario for a fictional business — not a client result. Rankings and traffic are never guaranteed; see our Terms.
Headline
+129%
organic course sign-ups, month 7 vs the same month last year
Last year · 216
With Local · 363
Map-pack top 3 keywords
3 → 22
Languages ranking
3
Audit
Month 7
Youth programme enrolments
+46%
Spanish-language searches now meet the school first.
Escola de Vela Garbí
4.9 ★ (96) · Sailing school · Non-profit
Barcelona Sail Charters
4.8 ★ (1,240) · Boat tour agency
Port Sunset Cruises
4.9 ★ (412) · Tour operator
A sample of the tracked set, by site language.
Residents and families searching in Spanish. Google position at the audit vs month 7.
| Query | Vol/mo | Before | After |
|---|---|---|---|
| clases de vela barcelona | 1,900 | not ranking | Top 3#2 |
| curso de vela niños barcelona | 880 | not ranking | Top 3#1 |
| escuela de vela barcelona | 1,300 | #18 | Top 3#1 |
| campus de verano vela barcelona | 480 | not ranking | Top 3#3 |
| curso de vela adultos | 390 | #34 | Top 3#3 |
Profile, multilingual pages, schema and reviews: the Local plan, scoped to your city and your languages.
← All case studies