From the very first conversation I immediately felt a connection with Frederiek. The passion and dedication he puts into his work and projects has genuinely moved me on more than one occasion. He has a wealth of experience and knowledge, and that really comes through! He is also open to dialogue and always stays close to the ball, making every small step feel like a giant leap forward. What impresses me most is his long-term vision. From the very beginning of our collaboration you can feel that he is not just out to deliver work and send an invoice. He thinks ahead with me towards where I want my project to be in one year, three years, five years and beyond. Thank you for all your wonderful work so far, Frederiek, and I hope we can continue to work together successfully for many years to come!
Servaes Services: from a slow PHP website to a lightning-fast Astro site
How we scraped the existing PHP website of Servaes Services, optimised the content for SEO and GEO and rebuilt the site in Astro on Cloudflare Workers. Result: a site that loads 4 times faster and scores 95/100 on PageSpeed mobile.
An outdated PHP site was overdue for a refresh. What Servaes Services needed: a fast, search-engine-friendly website that digitally matches their reputation in moving and storage.
Challenge
The existing PHP website was slow, hard to maintain and carried a lot of technical baggage. SEO performance lagged and on AI search engines the site was barely findable for the right queries.
Approach
The full existing site scraped, all texts saved separately and rewritten with SEO and GEO in focus. Then a new Astro website built, hosted on Cloudflare Workers, with form handling via Resend and analytics in GA4 and Search Console.
Scrape, structure and rewrite for SEO and GEO
We built a custom scraper that automatically pulled the whole site (NL, FR, EN) and saved each page's text in separate Markdown files. From that knowledge base we rewrote the content per service (moving, storage, packing, international), with sharper headlines, FAQ blocks and clear query-driven structures.
For GEO (Generative Engine Optimization) we built every page around concrete questions people ask AI search engines: "how much does a move in Brussels cost?", "how far in advance should I pack for moving day?". With machine-readable schemas and clear entity references, so that Google as well as ChatGPT and Perplexity can easily cite the answers.
Astro and Cloudflare Workers: 4 times faster
The new site runs on Astro with islands architecture: zero JS by default, interactive components only where genuinely needed. That keeps the page size minimal and the first paint blazing fast.
Cloudflare Workers serves the site from 300+ edge locations worldwide, so every visitor gets the page delivered locally. The contact form runs on the Resend API; GA4 and Search Console handle analytics. End result: a site that loads 4 times faster than the old PHP version and scores 95/100 on PageSpeed mobile.
Trilingual (NL, FR, EN) without duplicate content
Servaes Services is active across Belgium and also handles international moves. The three language versions are structurally separate, with correct hreflang tagging and machine-readable schemas per language. Each version is findable in its own market without Google flagging the pages as duplicates.
4x faster than before
Astro's zero-JS architecture and Cloudflare's edge network made the site almost instantly responsive.
95/100 on PageSpeed mobile
Core Web Vitals jumped sharply, with measurable wins in LCP, INP and CLS.
Trilingual and GEO-ready
Fully restructured content in NL, FR and EN, targeting both classic SEO and AI search engines.
Frederiek, may I congratulate and thank you for the design of our website? The result looks really beautiful. Top!
Rudi ServaesManaging Director Servaes Services
Tools used
We do this for you too
Want a similar approach for your business? Explore the services behind this case.
We work with Belgian SMEs that want to grow.
Through Shopify, performance marketing and AI.