Skip to content
sitomat
Karaoke bar · Puerto Banús, Marbella · Spain

Crystal's Karaoke: from 56 to 92 on mobile

The bar had a website that loaded slowly on phones and sent visitor data to Google and Meta before anyone agreed. The new site loads fast, shows menu and opening hours as text and went live on a Thursday morning in 50 minutes.

Industry
Karaoke bar
Location
Puerto Banús, Marbella
Languages
English and Spanish
Scope
Six pages
Live since
September 24, 2026
Address
crystalsbanus.com
Before
Before: crystalsbanus.com

The whole old home page, scrolled through.

After
After: crystalsbanus.com

The whole new home page, in the same window.

WHAT IT BRINGS THE BAR

Six things that got better for guests

Each card first says what changes for guests. Below it is the measurement that proves it.

Guests don't have to wait

On phones the old site was sluggish. Google gives the new one 92 of 100 points for speed; before it was 56. Whoever looks for a bar in the evening sees it quickly.

Google speed score on mobile: 56 → 92

The photos arrive

The gallery sent 72 MB to the phone, as much as a short film. Now it is 4 MB. The pictures show up even on a weak connection.

Gallery data: 72.3 MB → 4.0 MB

Book a table in one step

Party size and time are preselected. The request lands straight in the bar's inbox.

Table request with three details

Google and ChatGPT understand the bar

Address, opening hours and drinks menu are now text on the page. Before, six pages even lacked the heading Google uses to tell what a page is about.

Google search score: 92 → 100

Whoever found the bar on Google still finds it

Moves often lose old links, and visitors with them. Here all 279 old addresses lead to the new site.

279 old addresses redirected, move done in 50 minutes

Ask first, then measure

The old site called ten third-party services before anyone agreed. The new one asks first. The bar's ads keep measuring bookings, now with consent.

Third-party services before consent: 10 → 0

STARTING POINT

What was good, and what held it back

What was good and stayed

  • 55 guest reviews
  • A professional photo series
  • A booking form that was actually used

What held it back

  • Google could not tell what the pages were about
  • Visitor data went to Google and Meta before anyone agreed
  • Every photo loaded on phones at full size
  • Two different opening hours on two pages

WHAT WE BUILT

Design, features, languages

  1. 1

    Six pages in English and Spanish: home, drinks, reviews, gallery, groups, find us

  2. 2

    Table request with date, party size and time, straight to the bar's inbox

  3. 3

    Menu and opening hours as text, readable for guests, Google and AI

  4. 4

    Gallery with images sized for each device

  5. 5

    Ads measure only after consent

HOW IT LOOKS ON A PHONE

The same business, a different website

crystalsbanus.com
Before: home – crystalsbanus.com

Before: home

crystalsbanus.com
Home – crystalsbanus.com

Home

crystalsbanus.com
Groups – crystalsbanus.com

Groups

crystalsbanus.com
Gallery – crystalsbanus.com

Gallery

For the technically minded: all measurements

Every value with date and test condition. Without a condition, a number is not a number.

MeasurementBeforeAfterConditionDate
Lighthouse performance on mobile5692Lighthouse on mobile, same tool for old and new23./24.09.2026
Accessibility90100Lighthouse on mobile23./24.09.2026
Search engines92100Lighthouse on mobile23./24.09.2026
Scripts on the home page251Script files loaded on open23./24.09.2026
Third-party servers on open100Before any consent23./24.09.2026
Gallery, data transferred72,3 MB4,0 MBOn opening the gallery on a phone23./24.09.2026
Groups page, data transferred3,82 MB0,46 MBOn opening on a phone23./24.09.2026
Layout shifts while loading0,1730Lighthouse on mobile (CLS)23./24.09.2026

MOVE

Old addresses, domain, ads

The old site ran on WordPress. On a Thursday morning we switched the domain: all 279 old addresses lead to the matching new page; the move took 50 minutes. The bar's ads keep measuring bookings, now only after consent.

And your website?

Check for free how it stands. Or let's talk: you see your new site before you pay.

Book a first call

Free · no sign-up · your result stays private