9 Local SEO Mistakes Trades Make (and How to Fix Each One)

UK tradesperson reviewing local search visibility and website enquiries on a laptop

Most trade websites do not lose work because the business is poor.

They lose work because customers cannot find the business, cannot see what it does, or cannot make contact quickly.

The same local SEO mistakes turn up again and again on builders’ websites, glaziers’ websites, electricians’ websites and almost every other type of trade business.

The good news is that most are simple to fix.

Here are nine of the biggest problems, what they look like and what to do next.

1. Your Google Business Profile is incomplete or wrong

Your Google Business Profile is often the first thing a potential customer sees. It can appear in Google Maps, local search results and branded searches for your business.

Yet many trades leave important parts unfinished.

What it looks like

  • The wrong primary category is selected.
  • Important services are missing.
  • Service areas have not been added.
  • Opening hours are out of date.
  • There are few or no photos.
  • The phone number or website link is wrong.
  • The business description says very little.

Why it hurts

Google uses this information to understand what you do and where you work.

If your profile says very little, Google has less reason to show you for searches such as “secondary glazing installer near me” or “emergency electrician in Leeds”.

Customers also compare your profile with competitors. A business with clear services, recent photos and accurate information looks easier to trust.

The plain-English fix

Complete every relevant field. Choose the most specific category available. Add your main services, genuine service areas, accurate hours and recent photos of your work.

Do not add services or locations you do not actually provide.

Google Business Profile-style checklist showing categories, service areas, photos and contact details

2. You hide your phone number

A customer looking for a trade usually wants a quick answer.

They may have a leaking roof, a broken window or a job they want priced before the weekend. Making them search for your number creates unnecessary friction.

What it looks like

  • The phone number is only on the contact page.
  • It is written as plain text and cannot be tapped on a mobile.
  • The header has no call button.
  • The number is hidden behind a contact form.
  • The Google Business Profile and website show different numbers.

Why it hurts

People often visit trade websites from their phone. If they cannot call you in one tap, they may go back to Google and contact the next business.

A hidden number also makes your business look less approachable. Customers should not have to hunt for the most important way to contact you.

The plain-English fix

Put your main phone number in the website header and footer. Make it click-to-call on mobile. Add a clear “Call now” button to important service pages.

Use one main business number consistently across your website, Google Business Profile and directories.

3. You do not clearly explain where you work

Saying “we cover the local area” is not enough.

Customers want to know whether you serve their town, postcode or part of the county. Google also needs clear local signals to match your business with nearby searches.

What it looks like

  • Your website only names the town where the business is based.
  • Your service area is missing from the Google Business Profile.
  • Your homepage says “nationwide coverage” when you mainly work within 30 miles.
  • There are no useful location pages.
  • Customers have to call just to find out whether you cover them.

Why it hurts

You may be missing searches from nearby towns that are well within your working area.

A customer searching for “secondary glazing in Harrow” needs to see a clear sign that you work in Harrow. Without that message, they may choose a competitor who explains their coverage better.

The plain-English fix

List the towns, districts, counties or postcodes you genuinely serve.

Add this information naturally to your homepage, service pages and Google Business Profile. Explain any travel limits or call-out areas honestly.

You can also create useful pages for your main locations, but do not copy the same paragraph and change only the town name. Give each page real local detail.

See the VU1 trade pages for an example of how trade services can be organised clearly. You can also look at the plumbers page, roofers page or the plasterers trade page for more specific examples.

4. Your mobile website is slow

Most local searches happen on a phone. This is especially true when someone needs a trade quickly.

A website that takes too long to load or is difficult to use will lose enquiries before the customer sees your work.

What it looks like

  • Large images take several seconds to load.
  • Text is too small to read.
  • Buttons are difficult to tap.
  • The menu is awkward on a phone.
  • The phone number is not visible near the top.
  • A quote form does not work properly on mobile.

Why it hurts

People are not patient when they are comparing several local businesses.

If your site is slow, they will press back and try another result. A poor mobile experience can also make it harder for Google to judge your website as useful.

The plain-English fix

Open your website on your own phone and try to request a quote.

Compress large images. Remove unnecessary pop-ups. Keep menus simple. Make buttons large enough to tap. Put “Call now” and “Request a quote” where customers can see them without scrolling too far.

5. Your service pages are too thin

A homepage cannot explain every service properly.

If you offer secondary glazing, window fitting, roof repairs or electrical work, each important service deserves its own useful page.

What it looks like

  • One page lists ten services with one sentence for each.
  • The service page contains generic wording copied from another website.
  • There are no photos, examples or FAQs.
  • Pricing expectations are not explained.
  • The page does not mention the areas you cover.
  • The only call to action is “Contact us”.

Why it hurts

Google needs enough useful information to understand the page. Customers also need answers before they decide to call.

A thin page gives neither side much to work with. It may not rank well, and it may not persuade someone who does find it.

The plain-English fix

Create a separate page for each important service.

Explain what the service includes, who it is for, the areas you cover, what affects the price and what happens next. Add genuine project photos, customer feedback and clear answers to common questions.

Write for customers first. Do not fill the page with repeated phrases such as “best [service] in [town]”.

6. Your name, address and phone details do not match

Your business details should be consistent wherever customers can find you.

This includes Google, your website, Facebook, Yell, Bing Places, Apple Maps and relevant trade directories.

What it looks like

  • Your website says “Secondary Double Glazing Ltd” but another listing says “Secondary Glazing Specialist”.
  • One directory has an old address.
  • Phone numbers differ across listings.
  • Your address uses different versions of the same information.
  • Duplicate listings exist for the same business.

Why it hurts

Inconsistent details create doubt.

Customers may wonder whether they have found the right company. Search engines also have a harder time connecting separate listings to the same business.

The plain-English fix

Create one master version of your business name, address, phone number, website and email address.

Use it everywhere. Find and update old listings. Remove duplicates where possible. Check your details every few months, especially after moving premises or changing phone numbers.

7. You ignore reviews or never respond

Reviews are not just a badge of honour. They help customers decide which trade to contact.

A steady flow of genuine reviews can also support your local visibility.

What it looks like

  • You have not asked a customer for a review in months.
  • Several reviews have no response.
  • You only reply to positive reviews.
  • A negative review has an angry or defensive response.
  • You offer rewards for reviews.

Why it hurts

A customer who sees unanswered reviews may assume you are no longer active or do not care about aftercare.

Ignoring a negative review also means missing the chance to show future customers how you handle problems.

The plain-English fix

Ask happy customers for an honest review after completing a job. Send them a direct link so the process takes seconds.

Reply to every review. Thank people for positive feedback. If someone is unhappy, stay calm, acknowledge the issue and invite them to continue the conversation privately.

Never buy reviews or pressure customers into leaving positive feedback.

8. You have no schema on your website

Schema is code added to a webpage to help search engines understand what the page is about.

You do not need to explain the technical side to customers, but your website may benefit from having the right information marked clearly for search engines.

What it looks like

  • Your business type is not clearly identified.
  • Service pages do not describe the service in structured form.
  • Your address, phone number and opening hours are difficult for search engines to interpret.
  • FAQs are displayed on the page but not marked as FAQs.

Why it hurts

Without this information, search engines have to make more guesses about your business and services.

Schema is not a magic button that guarantees a higher ranking. It is one practical way to remove confusion and give search engines clearer information.

The plain-English fix

Add suitable LocalBusiness schema to your main business pages. Add Service schema where appropriate. Make sure the details match the visible information on the page.

Only mark up information that is genuinely present. Do not add fake reviews, services or locations.

9. You give visitors no easy way to enquire

Getting found is only half the job.

Once a customer reaches your website, you need to make the next step obvious.

What it looks like

  • There is no quote button on service pages.
  • The contact form asks for too much information.
  • Visitors cannot see how quickly you will respond.
  • There is no way to describe the job.
  • The only instruction is “Get in touch”.

Why it hurts

Customers compare several trades at once. If your website makes contacting you difficult, they will choose the business with the simpler process.

A phone number alone may not be enough. Some customers want to explain the job in writing or request an estimate outside working hours.

The plain-English fix

Add one clear action to every key page: “Request a quote”, “Book a survey” or “Call now”.

Keep your form short. Ask only for the information you need to understand the enquiry.

An instant quote widget can let visitors select a service, see a real-time estimate and leave their details before they leave your site. This gives people a useful next step without forcing them to wait for a callback.

Find out which mistakes apply to your business

You do not have to guess which local SEO problems are costing you enquiries.

Run the free VU1 audit. Enter your website and business details to check 15 local, on-page and technical signals in under 15 seconds. No signup is required, and each result is explained in plain English.

If you know what is wrong but do not have time to fix it, see what is included in the VU1 membership at £99/mo. It includes local SEO work, Google Business Profile optimisation, citation building, website fixes, a domain, hosting and the instant quote widget.

There are no per-lead fees.

You can also read the case studies to see how the approach works for trade businesses.

Run your free audit now. Enter your website and get your 15-point result in under 15 seconds.