Skip to content
PL Get a quote

// Case study 01 / 08 · client project

Annahair extensions, Dubai

Clients from Instagram: one WhatsApp message instead of a form.

Built for a real client — the website is live at the address below.

Anna website on desktop — screenshot of the live site
Field
hair extensions
City
Dubai
Languages
RU / EN
Type
client project
Year
2026

01 — Problem

Anna does hair extensions in Dubai. Clients find her on Instagram and message her on WhatsApp and in messages, while the old WordPress site on annadxb.eu was slow and hard to maintain. The new site had to present her method in Russian and English and lead straight to a conversation.

02 — Decisions

  1. A page like a single strand

    The background lightens from a dark root to pearl ends, and a ruler grows to 70 cm as you scroll. In the hero, strands drawn on canvas can be “combed” with the cursor.

  2. A builder instead of a form

    The client picks length, volume, capsule type and colour, and the site turns it into a ready WhatsApp message. No form, no preloader, no scroll hijacking.

  3. Number hidden from bots

    The WhatsApp link is created only on click, and a test on every deploy makes sure the number never lands in the HTML.

  4. Only real work

    From Anna’s Instagram: 11 before/after pairs and 11 reviews. No prices, no salon address, no clients’ faces. AI appears only in three decorative backgrounds, labelled as illustration — never as work.

  5. A move without losses

    Old WordPress addresses and the www version redirect 301 to the new pages, and Anna’s real logo stays.

03 — Result

Live on annadxb.eu since 26 September 2026: 12 addresses in two languages, zero layout shift (CLS 0), and 100 performance points on desktop on every page.

Lighthouse · performance

96phone

100desktop

measured:

04 — DNA card

What the finish is made of

Click a token to strip it from the preview. What remains is the bare structure — the same one every website of mine stands on.

Colours

Heading typeface

Corner radius

05 — Google sees

What this website tells search engines and AI

  • A Russian title with the search phrase and a specific: “Наращивание волос в Дубае — итальянские капсулы 2 мм” (hair extensions in Dubai, Italian 2 mm capsules).
  • HairSalon structured data: city of Dubai, Instagram, languages ru/en — no address, no phone.
  • hreflang ru/en with x-default and a canonical on every page.
  • sitemap.xml with 12 addresses and a robots.txt open to all crawlers.
  • 301 redirects from the old WordPress — the domain’s history is not lost.

06 — On a phone

The same website, 390 pixels wide

390 × 844 screenshot of the live website. Mobile performance score:

96/ 100

Anna website on a phone — screenshot of the live site
Next case study → by.KOT interior design studio · Lutsk