Case Study: KivutPois.fi

How to turn an invisible website into a local market leader—without spending a dime on ads

Technical Case Study on Kivutpois.fi

Website design and development of kivutpois.fi: Global Digital Web by Roberto Bianchi

I’m Roberto Bianchi, owner of Global Digital Web. I was contacted by a Finnish clinic with an excellent healthcare service, but they were completely invisible online.

Their potential patients were searching for “osteopaatti Kemijärvi” on Google, and they were stuck on page five. What you see here is the KivutPois.fi website (Fysioterapia Atlas AY) as it was in April 2025, before I stepped in.

ATTENTION!

You’re reading the technical version of this case study

This article contains an in-depth analysis for developers, digital marketers, and anyone who cares about data. You’ll find precise metrics, implementation details, and the reasoning behind every technical decision.

Looking for a more strategic, business-focused overview? Read the simplified version here.

How we improved KivutPois.fi

  • Performance: From 46/100 to 99/100 on Google PageSpeed (yes, really)
  • Ranking: From invisible to #1 position for “osteopaatti Kemijärvi”
  • Accessibility: From 62/100 to 100/100
  • Outcome: Eliminated the need for Google Ads, became the local market leader

The disastrous starting point

The first issue with KivutPois.fi was obvious. The website was a complete mess.

When a potential patient searched for "osteopaatti Kemijärvi" on Google, not only did they fail to appear in top results—they were buried on page five, which is essentially digital oblivion.

The problems went far beyond rankings. The site had a performance score of just 46/100 according to Google PageSpeed Insights.

Accessibility was stuck at 62/100, meaning roughly 4 out of 10 users with visual, motor, or cognitive impairments couldn’t even use the site properly. In healthcare, that’s unacceptable.

Kivutpois.fi metrics in April 2025
An archived snapshot of the old Kivutpois.fi website

The image above shows the old version of the KivutPois.fi website, which is still available via the Internet Archive (Wayback Machine). If you’d like to see how it was, click here.

KivutPois.fi – Initial Problems

Performance: 48/100

The site took several critical seconds to load, driving impatient visitors away and failing to meet Google’s Core Web Vitals.

Ranking: Fifth Page

For key queries like “osteopaatti Kemijärvi,” the site was buried on page five—a place users never reach.

Accessibility: 62/100

Nearly 4 out of 10 visitors with visual or motor impairments couldn’t properly navigate the site, cutting off a significant portion of potential patients.

Brand: Weak logo

Il logo esistente comunicava poca professionalità e trasmetteva un'immagine lontana dai valori di cura e benessere della clinica.

Server: Poor hosting

The existing logo lacked professionalism and failed to reflect the clinic’s core values of care and well-being.

Strategic analysis: why the site comes before ads

When KivutPois.fi reached out, their initial request was: Can you run Google Ads to bring in more patients?

My response caught them off guard: "As a professional, I don’t recommend it.

Spending €1,000/month on ads to drive traffic to a broken site that makes users leave in 5 seconds is pointless. Fix the site first—then evaluate ads."

The strategy I proposed was to turn the website into a high-performing asset, so they wouldn’t need paid advertising at all.

To achieve this, I implemented high-level semantic JSON-LD graphs, connecting people, services, expertise, and real-world experience—sending strong E-E-A-T signals to Google.

I also introduced experimental GEO (Generative Engine Optimization) attributes to provide clear signals to LLMs (AI systems like ChatGPT, Gemini, Perplexity) about content structure and meaning.

Old Kivutpois logo
New Kivutpois logo

Brand transformation

From torture device to symbol of care

The first shock came when I saw their original logo. The clinic provides osteopathic and therapeutic treatments, but unfortunately the logo looked like a patient being tortured on a medical table.

The visual showed a human figure in visible distress during treatment.

For a physiotherapy and osteopathy clinic, this was a complete communication failure.

I completely redesigned the visual identity

The first step was to create a new logo with soft, rounded lines to evoke relaxation.

  • New logo: Clean, modern shapes that communicate relaxation and professionalism
  • Color palette: Calming blue-green tones instead of the original “hospital-style” colors
  • Dynamic swoosh: A fluid element representing movement and well-being
  • Professional favicon: Replaced the improvised icon with a recognizable symbol

Scroll the side panel in the picture above to see the before and after.

New Kivutpois.fi logo with softer colors
logo per social kivutpois

The new KivutPois.fi logo for favicon and social media

Intervista a Valeria e Denis

Video to humanize the brand

One of the most effective improvements was creating three custom video interviews to introduce the medical staff.

Instead of static text bios, patients can see and hear Denis and Valeria explain their approach to care.

Each video was produced in two formats: 16:9 for desktop and 9:16 for mobile, with automatic device detection to display the correct version.

The Technical Side

The technical side was completely rebuilt. I rebuilt the entire site from the ground up, fixing the foundation and addressing every critical issue.

The first step was switching servers: from the old hosting setup to an optimized Hostinger cloud server for WordPress. That alone significantly improved response times and overall stability.

Then I implemented 14 custom code snippets to optimize key areas.

I also configured the site to have:

  • LiteSpeed Cache: pages now load much faster
  • QUIC.cloud CDN: content is delivered from servers closer to the user
  • WebP images: lighter images with the same visual quality
  • Dynamic structured data: clearer content signals for Google

Structured Data

I built three automated scripts to generate structured data for:

  1. Services ("hoidot"): helps Google better understand the treatments offered
  2. Dynamic FAQs: increases the chances of appearing with direct answers
  3. Blog: each article communicates with Google through a JSON-LD created diunamically in a structured way

La footbar mobile

Footbar mobile di kivutpois.fi

On mobile, every extra step is friction. If users have to hunt for a phone number or booking link, chances are they’ll drop off.

That’s why I built a mobile footbar: a persistent bar at the bottom of the screen designed for instant actions.

With just one tap, users can:

  • Book an appointment
  • Call the clinic
  • Send a pre-filled WhatsApp message
  • Manage privacy consent preferences

Prenotazioni direttamente sul sito

Booking System

On the original site, patients were redirected to an external platform (timma.fi) to book appointments. That kind of handoff creates unnecessary drop-off. I integrated the booking system directly into the website, keeping everything visually consistent with the brand.

Now patients can:

  • Browse available services
  • Choose a practitioner
  • Book without leaving the site
  • Receive confirmation via email
Kivutpois.fi ranking #1 in the SERP

Results You Can Actually See

In April 2025, the kivutpois.fi brand, associated with Fysioterapia Atlas AY, had no presence on Google.

The new site went live on September 15, 2025.

Searching for "osteopaatti Kemijärvi"—as shown in the screenshot above (anyone can verify this on Google)—the site reached the #1 position and now dominates a large portion of the results page, including visibility for Fysioterapia Atlas AY.

Beyond the organic result, you also get:

 

  • Sitelinks to main sections
  • A Knowledge Panel with business info
  • Informational boxes
  • An “Other results” section from the same site
Pagespeed with CWV all OK
PageSpeed su desktop

Metrics

Mobile:

  • Performance: 48 -> 99
  • Accessibility: 62 -> 100
  • Best Practices: 100 -> 100
  • SEO: 92 -> 100

Desktop:

  • First Contentful Paint: 0.3 s
  • Largest Contentful Paint: 0.4 s
  • Total Blocking Time: 20 ms

The site now meets extremely high performance standards across the board.

In the images below, scroll the sidebar to compare the site metrics for kivutpois.fi in April 2025 and September 2025 after the rebuild.

Kivutpois metrics – April 2025
Kivutpois metrics – September 2025

Content Strategy & Newsletter

Alongside the technical work, I also set up a content strategy:

  • Blog: articles optimized with structured data
  • MailerLite newsletter: double opt-in system
  • Automated TOC: the blog uses a PHP-based system that structures content and makes it easier to read for both users and Google
  • Custom JS & PHP: the site includes several tailored optimizations. One example is a dynamic announcement system—update the text in one place, and it automatically updates across every page where that section appears.
Kivutpois ad aprile 2025
Kivutpois ad aprile 2025

AI Citation Graph

As shown in the chart above, the site is regularly cited by ChatGPT.

Traffic from ChatGPT is roughly one-tenth of what comes from Google’s AI Mode—but Google hasn’t released official tools yet to track AI citations.

Validated Structured Data

Below you can see screenshots of structured data validated through Google Rich Snippets.

Pay special attention to the structured data in blog articles, which is dynamically generated via a PHP script.

Answers to Your Questions

How long did it take to see the first results?

Performance improvements were immediate after launch on September 15, 2025. Rankings on Google started improving within the first few weeks, with top position achieved within the first month.

Why didn’t you just run Google Ads instead of rebuilding the site?

Google Ads can get expensive in a local medical niche. An optimized website, on the other hand, works for you 24/7 for years at no ongoing cost. Think of it like the difference between renting and owning a home.

What happens if a competitor copies the same strategy?

The combination of technical setup, content, and authority is extremely difficult to replicate. The custom JS and PHP implementations, along with JSON-LD graph structures, require advanced technical expertise. Even if someone tries to “copy” them, they won’t be able to replicate them properly because they’re highly customized.

Can this result be replicated in other industries?

Absolutely—especially for local businesses with weak or low-quality digital competition.

Most competitors are running sites with performance scores in the 40–60/100 range, leaving a huge opportunity for those who know how to optimize properly.

What does ongoing website maintenance include?

Ongoing work includes regular content updates (blog), performance monitoring, and SEO adjustments. The technical foundation remains stable for years once it’s properly optimized.

How much does a project like this cost?

The investment depends on the complexity of the existing setup and the goals. It typically starts at around €750/month to get solid results. The ROI is usually in the 300–500% range starting from the second year for local businesses, based on customers acquired organically instead of through paid ads.

What is GEO and how does it work?

GEO (Generative Engine Optimization) is a still experimental technique that’s already being used by LLMs.

If you want to dive deeper, I wrote this article that breaks it all down in detail. It’s structured across three levels of technical depth so anyone can follow along.

Key Takeaways

  1. An optimized website eliminates the need for Google Ads and brings in clients 24/7 at no cost
  2. Technical performance is critical: going from 48/100 to 99/100 means moving from a broken setup to true top-tier performance
  3. Brand identity directly impacts conversions: a professional logo signals credibility
  4. System integration reduces drop-off: on-site booking vs. sending users to external platforms
  5. Structured data helps your site “speak” to Google in its preferred language
  6. Investing in technical quality creates compounding advantages: more authority = more traffic = more patients = stronger rankings

This case study shows how a well-executed digital strategy can turn an invisible healthcare business into the clear leader in its local market—completely eliminating ad spend while building a long-term competitive edge.

 

Want to achieve the same results for your business?

Interested in a tailored strategy consultation?

GET IN TOUCH NOW!