Skip to content
All articles
Web Development 8 min read

7 Common Mistakes on Artisan Websites in Luxembourg

· Marcio Barros

Common mistakes on artisan websites in Luxembourg

A website that generates no enquiries is usually the result of the same mistakes made repeatedly. After working with tradespeople and SMEs in Luxembourg for several years, I’ve seen the same problems come up time and again.

Here are the 7 most frequent — and what to do instead.


1. The site isn’t built for mobile

The majority of local searches happen on smartphones. Yet many tradespeople’s websites were built for a desktop screen and “adapted” for mobile as an afterthought.

The result: text that’s too small, a phone number that can’t be tapped, buttons too close together, images that overflow. The user leaves within seconds.

The solution isn’t to add mobile CSS after the fact — it’s to build mobile-first from the start, meaning you begin with the smallest screen and scale up.


2. There’s no proof of work

A tradesperson without a portfolio on their site is asking potential clients to trust them without seeing anything. Most won’t.

Real job photos, before/after shots, completed projects — that’s the first thing potential clients look for. Not certifications, not a service list, not the company history. They want to see the work.

A few dozen well-presented photos can completely transform the impact of a site.


3. Local keywords are missing

Google doesn’t guess that you’re a plumber in Mamer. If the word “Mamer” doesn’t appear naturally in your content, you won’t show up when someone searches for “plumber Mamer”.

The fix is simple: name the towns where you work, the types of jobs you do, the emergency situations you cover. Not artificially — just by clearly writing what you do and where.


4. The site loads too slowly

A slow site loses visitors before they’ve even seen anything. Google also penalises slow sites in its rankings.

The most common causes in Luxembourg: WordPress with too many plugins, uncompressed images, low-end hosting. A well-built site with the right tools — and images properly optimised as WebP — can load in under a second.

It’s one of the reasons we build with Astro.js rather than WordPress.


5. There’s no clear call to action

Many tradespeople’s sites end with a contact form at the bottom of the page. That’s not enough.

A client looking for an emergency plumber at 6pm isn’t going to fill out a form — they want a number to call. A client comparing two tradespeople needs a simple and obvious path to make contact.

The phone number needs to be visible immediately. A “Request a quote” button should appear in multiple places. A WhatsApp link can make the difference for clients who prefer to message.


6. The site is in only one language

In Luxembourg, a significant part of the clientele is German-speaking — whether Luxembourg residents whose mother tongue is German, or cross-border workers from Germany or German-speaking Belgium.

A French-only site excludes these clients by default. Adding a German version (and potentially English for expats) opens the site to a segment of the market that your monolingual competitors aren’t reaching.


7. The site is never updated

A site created in 2019 and untouched since sends a poor signal to Google — and a poor signal to clients. Photos are dated, information sometimes incorrect, the design has aged.

Google values active sites. Even small regular updates — a completed project added, a service page enriched, a blog post — maintain the signal that the site is alive.


What these mistakes have in common

None of these mistakes are technical in the complex sense. They’re all the result of the same approach: building a site because one is needed, rather than building a site to work on your behalf.

A site that generates calls and quote requests is a site designed from the client’s perspective — what they’re looking for, what reassures them, what makes it easy to get in touch.

That’s exactly the approach we take at Slash.lu. Explore our web design service to see how we put it into practice. If you’d like us to look at your current site and identify what’s holding back your enquiries, contact us.

To go further on local visibility, read our article on local SEO in Luxembourg in 90 days.

artisan website luxembourgwebsite mistakesprofessional website creationlocal visibilityweb design luxembourg

Related articles

Keep reading.

All articles

Web Agency Luxembourg

Ready to become unmissable?

Let's talk →