Home / Blog / Getting Found

Getting Found

What to Look for in a Website Builder for Tradespeople

A practical checklist for tradespeople choosing a website builder, covering the six features that actually drive local enquiries.

June 11, 20266 min readPilot Local team

Most website builders will give you a tidy homepage. What they will not give you is a page for 'emergency boiler repair in Salford' and another for 'boiler service in Stretford', each optimised for its own search term. That gap is why many trade sites look fine but bring in almost no work.

This guide covers six specific features worth checking before you commit to any builder. The list is written for plumbers, electricians, gas engineers, and other local trades. Each feature maps to something Google or a potential customer actually needs, not something that just looks impressive in a demo.

Do you get a dedicated page for every service, or just one homepage?

A homepage that lists every service you offer is not the same as a page built around one service. Google ranks individual pages, not businesses. So if you want to appear when someone searches 'rewiring quote in Sheffield', you need a page whose title, headings, and content all point at that exact job in that exact place. One catch-all page cannot do that for every service you offer.

Look for a builder that creates a separate URL for each service, something structured like yoursite.co.uk/electrical-rewiring/sheffield rather than yoursite.co.uk/services. Each page needs its own title tag, its own meta description, and its own body copy. If the builder produces a single 'Services' page with a list, move on. That structure will not rank for specific job searches.

A practical test: ask the builder's sales team to show you what a live site looks like for a trade with five services across three areas. Count the pages in the sitemap. If the number is not at least fifteen, the builder is probably not set up for the kind of page structure that earns local rankings.

Can you create neighbourhood-level pages, or only city-level ones?

City-level pages are a start, but most trades win or lose at neighbourhood level. A homeowner in Crookes does not usually search 'plumber Sheffield'. They search 'plumber Crookes' or 'plumber near me' while standing in their kitchen. A builder that only lets you create one page per city leaves you invisible for those tighter searches, which are often the ones with genuine buying intent.

Good builders let you build a page for each neighbourhood or postcode district you serve, with content that reflects the area specifically. That means more than swapping the place name in a template. The page should have the area name in the title tag, the H1, and naturally within the body. Check whether the builder automates this or whether you are expected to write thirty neighbourhood pages by hand.

Also check whether the builder creates internal links between related pages. A neighbourhood page for 'drain unblocking in Headingley' should link to your main drain unblocking service page, and vice versa. That cross-linking helps Google understand your site structure and helps visitors find related information without bouncing.

Does the builder add LocalBusiness schema, and can you see it in plain English?

Schema markup is structured data added to your pages that tells Google exactly what your business is, where it operates, what it offers, and how to contact you. Without it, Google has to guess. With it, you stand a better chance of appearing in rich results, local packs, and voice search answers. It is not optional for a trade that wants to compete against established local businesses.

For tradespeople, the most useful schema types are LocalBusiness (or a more specific subtype such as Plumber or Electrician), Service schema on each service page, and breadcrumb schema to help Google understand your site's structure. Ask any builder whether these are added automatically or whether you are expected to paste JSON-LD code yourself. If it is the latter and you are not a developer, that is a problem.

A good way to check quality is to paste a competitor's URL into Google's Rich Results Test tool (search for it directly). You will see which schema types their site uses and whether any errors appear. Then ask your prospective builder to do the same for one of their demo sites. If the tool returns no structured data at all, the builder is not helping you compete at schema level.

How easy is it for a mobile visitor to call you directly from the page?

Mobile visitors behave differently from desktop visitors. When someone finds you on their phone, they often want to call immediately rather than read paragraphs about your experience. If your phone number is buried in a footer, or if it is displayed as plain text rather than a clickable link, you are adding friction at exactly the wrong moment. That friction costs you calls.

A click-to-call button should be visible without scrolling on every service page and every neighbourhood page. The technical requirement is simple: the phone number should be wrapped in a tel: link so that tapping it opens the dialler immediately. Some builders do this automatically. Others produce phone numbers as styled text that looks like a button but does not actually dial. Test it on a real phone before committing.

Also check that your number appears in the page's schema markup, not just in the visible content. Google can pull contact details from schema and display them directly in search results or in the local pack. If your schema number and your visible number differ, that inconsistency can affect your local pack ranking and confuse potential customers who find your details through different channels.

Will the site load quickly on a budget Android phone on a patchy connection?

Page speed matters, but the goal is not a specific score on a testing tool. It is a fast experience for real visitors using real devices. Many tradespeople's customers are not using the latest phone on a fast home broadband connection. They might be in a terraced street on a 4G signal that keeps dropping. A site full of large images and unminified scripts will load slowly in those conditions, and a slow load means visitors leave before they see your contact details.

When evaluating a builder, ask for a live demo URL and test it yourself using Google's PageSpeed Insights (free, search for it directly). Look at the mobile score and, more usefully, the 'Largest Contentful Paint' figure, which measures how long it takes for the main visible content to appear. Aim for under three seconds on mobile. Look at the recommendations section too. If the tool flags uncompressed images or render-blocking scripts, those are builder-side problems you cannot easily fix yourself.

Also ask whether the builder hosts sites on a content delivery network (CDN). A CDN stores copies of your site on servers across the country so that a visitor in Newcastle gets your site served from a nearby server rather than one in London. For UK-only trades, this is less critical than it would be for a global site, but it still contributes to consistency. Builders that run everything from a single shared server often produce slower, less reliable results.

Do you own your domain, and does the site have a proper ranking structure built in?

Owning your domain means the address yoursite.co.uk is registered in your name, not the builder's. This matters because if you ever switch builder, you take your domain with you. Your Google Business Profile links to it, your van signage shows it, your customers recognise it. If the builder owns the domain or uses a subdomain like yourtrade.builderplatform.com, you are building brand equity on land you do not own. Always register your own domain through a registrar such as 123-reg or Namecheap and then point it at whichever builder you use.

Ranking structure refers to how the pages on your site relate to each other and to Google's crawlers. A well-structured trade site typically has a homepage at the root, service category pages one level down, specific service pages at the next level, and neighbourhood variants branching from those. This hierarchy helps Google understand which pages are most important and how they relate. It also helps visitors navigate without confusion. Ask the builder to show you a sitemap for one of their live trade sites and check whether it reflects this kind of logical hierarchy.

Pilot Local builds this full structure automatically, generating per-service and per-neighbourhood pages, schema, click-to-call links, and a proper internal linking hierarchy in around 75 seconds. You can preview the result before paying anything. Agency-built sites with the same structure typically cost between £3,000 and £8,000 upfront, which is a significant outlay before you have tested whether the structure actually brings in the work you need.

Key takeaways

  • Every service needs its own dedicated page with a focused title, meta description, and body copy targeting one job in one place.
  • Neighbourhood-level pages, not just city-level ones, are where most trade searches with genuine buying intent actually happen.
  • LocalBusiness and Service schema should be added automatically by the builder, not left for you to code by hand.
  • Test click-to-call on a real phone before committing to any builder, and check that your phone number also appears correctly in the page's schema markup.
  • Register your own domain in your name and check that the builder produces a logical page hierarchy before you sign a contract.

Frequently asked questions

How many pages does a trade website actually need?

A useful minimum is one page per service and one page per area you serve, plus a homepage and a contact page. For a plumber offering five services across six areas, that is around thirty-two pages. More specific pages mean more opportunities to rank for precise searches, which is where trade enquiries typically come from.

Is a Google Business Profile enough, or do I really need a website too?

A Google Business Profile is essential but it cannot carry detailed service descriptions, per-neighbourhood pages, or schema markup for individual jobs. A website gives you far more surface area for specific searches. The two work best together, with your website URL linked from your Business Profile so each reinforces the other.

What does schema markup actually look like on a trade page?

It is invisible to visitors but visible to Google. For a plumbing business it typically includes your business name, address, phone number, opening hours, and the specific service offered on that page, all formatted as structured JSON in the page's code. You can inspect any page's schema by pasting its URL into Google's Rich Results Test tool.

Can I build all these pages myself using a general builder like Wix or Squarespace?

You can, but it is time-consuming. You would need to manually create each service and neighbourhood page, write unique content for each, add schema by hand or via a plugin, and maintain internal links as you grow. For a single trader without technical staff, that workload often means the pages simply do not get built.

Get found on Google without the work

Pilot Local builds your full local SEO site, a page for every service and area, in about 75 seconds. Preview it free.

Build my site free

Written and reviewed by the Pilot Local team. We build local SEO websites for service businesses, so this is the ground we work on every day.