Skip to content
Studio Squalli

Case study, French local-business site, Paris

fabienne-voyance-paris.fr

Visit the live site →

A Paris-based practitioner who needed to be found for several distinct service topics, to appear in the Paris map results, and to turn that traffic into direct contact by phone and WhatsApp, while staying compliant with French and EU consent rules.

Homepage of fabienne-voyance-paris.fr: tarot consultation in Paris 14e, with booking buttons and the Google ratingReviews section of the site, with five-star Google reviews shown under the values of the practiceBooking block with one-tap call and WhatsApp buttons, placed above the site footerContact page with the office located on a map of Paris 14e and a short FAQ about access

Before

A single generic page that tried to cover every service at once, so it ranked for none of them well and gave visitors no fast way to make contact. Analytics ran without a proper consent step.

After

A fast site with a dedicated page for each service, each one written to answer one specific search instead of cramming everything onto one page.

What I built

  • ·A fast site with a dedicated page for each service, each one written to answer one specific search instead of cramming everything onto one page.
  • ·Privacy-friendly analytics that only start after the visitor agrees, meeting French and EU rules by default.
  • ·Prominent WhatsApp and tap-to-call buttons placed exactly where people decide to get in touch, not buried in the footer.
  • ·Behind-the-scenes labelling so search engines understand the services and the location.
  • ·A Google Business Profile created from scratch for the practice: verified, filled in section by section (services, hours, photos, the office in the 14e arrondissement) and connected to the site. The site and the profile were live within days, as her review on the home page says.
  • ·A matching business listing on Bing, whose results also feed several AI assistants.

Getting it found on Google and AI

  • ·One service per page, each with its own wording, so each can rank for its own search.
  • ·The business, its services and its location named clearly so it is matched to the right searches in the right place.
  • ·Fast pages that both Google and AI assistants can read easily.
  • ·Pages linked together to guide visitors toward getting in touch.
  • ·The Google and Bing profiles kept consistent with the site, same name, same services, same Paris address everywhere, so the business shows up in the map results and machines can trust what they read.
  • ·I still manage both profiles today as part of the ongoing care: details kept current and new Google reviews displayed on the site as they come in.

Speed and performance

Very light pages, with analytics that never slow down the first view. Images sized so nothing lags.

Static HTML

Rendering

Consent-gated, deferred

Analytics

Sized, lazy-loaded

Images

A usability problem, and the fix

The critique

The original layout asked the visitor to read a wall of text before offering any way to get in touch, and the contact options were inconsistent from page to page.

The fix

I led each page with the answer the visitor came for, then placed a consistent WhatsApp-and-call block at the natural decision point, so making contact takes one tap from any page.

Outcome

The site now presents a clear, per-topic structure with consent-compliant analytics, direct WhatsApp and call conversion paths, and a verified Google Business Profile built from scratch and still managed today, with its five-star reviews shown on the site, plus a matching Bing listing. Each topic page gives the business its own chance to rank and be cited. The site is recent, so traffic results are still accumulating and will be added here as they are measured.

More case studies

Want this for your site?

Start with a free audit. I will show you exactly where your current site is losing visibility and conversions.