On‑Site SEO for Trades: How to Make Your Service Pages Rank

On‑Site SEO for Trades How to Make Your Service Pages Rank

If your site isn’t showing for the right people, even with links and citations in place, it could be that your on‑site SEO isn’t optimised—and that means you’re leaving rankings on the table.

Think of your website like a shop‑floor. Your Technical SEO (foundation and structure) ensures the building is sound and open. Your Off‑Site SEO (links, mentions, trust) ensures people know about the shop. On‑Site SEO makes sure when people walk in, they find the right counter, see the right services, and feel confident enough to ask for a quote.

Here’s what matters most for trade businesses (plumbers, electricians, decorators, builders).

Key On‑Site SEO Elements

Location Pages

Create a distinct page for each area you serve (e.g., “Bathroom Refurbishments in Bournemouth”) rather than stuffing every town into one generic page.
This aligns with best practice for service area businesses.
Each page should include:

  • A clear title (H1) including the location + service
  • A unique URL (e.g., /bathroom-refurbishments-bournemouth)
  • A map embed if you can (improves user confidence)
  • Text about that area: mention landmarks, local problems, what you do there

Blog / News Pages

Regularly publishing blog posts helps you target longer‑tail phrases and show Google your site is active.
Examples: “How to choose a new boiler in Poole”, “5 tips before painting a holiday let in Dorset”.
Use blog posts to introduce keywords, help users and support your service pages.

Service Pages

Every service you offer should have its own page (or at least a well‑structured section) using clear URLs, headings, and content.
Make sure your pages answer “what you do”, “how you do it”, “why you’re different”, and include a call‑to‑action (CTA).
Also include schema (see further below) and internal links from other pages.

FAQs

FAQs (Frequently Asked Questions) show you’re answering the real questions customers ask.
They also support schema for FAQs (which can produce rich snippets).
Example FAQs: “How long does a kitchen rewire take?”, “Do you provide ECNs for landlord safety checks?”
Include Q&A sections on relevant service pages or a dedicated FAQ page.

Schema Markup

On‑site content should use the right schema (structured data) so search engines understand your page.
This links closely to our technical SEO guide: for deeper detail on schema, see our Technical SEO article.
Schema types useful for trades: LocalBusiness, Service, FAQPage, Review.

Embed Maps

On location or contact pages, embed a Google Map showing your service area or base.
This supports user trust and local relevance.

Embed Reviews / Testimonials

Include real customer reviews on your pages (especially service pages). These increase user trust and dwell‑time (helpful for on‑page SEO). Also consider using Review schema.

Unique Content

Avoid copying content or using generic text from other sites or templates. Google penalises duplicate content.
Every location, service page and blog should have unique, helpful content written for your audience.

Keyword & Phrase Usage

  • Use your primary keyword (e.g., “emergency plumber Bournemouth”) once in the H1.
  • Use related phrases naturally in H2s, body text, image alt text.
  • Avoid keyword stuffing — write for users first, search engines second.
  • Use synonyms and local variations (“24‑hour plumber Bournemouth”, “leak repair Poole”) to capture search differences.

Meta Titles & Meta Descriptions

  • Meta title: approx. 50‑60 characters; include target phrase + location.
  • Meta description: approx. 150‑160 characters; compelling, mention services, location, and CTA.
    These tags help your click‑through rate (CTR) from SERPs.

Image Alt Text & Media Optimisation

  • Every image should have alt text describing what’s in the image (e.g., “before and after bathroom refit by JNB Marketing client in Bournemouth”).
  • Use image compressions to keep load times down (ties into Technical SEO).
  • Use high‑quality images to support user experience and trust.

Internal Linking Structure

Link between related pages: service pages link to location pages; blogs link to service pages; FAQs link to appropriate content.
This helps Google understand your site’s structure and spreads character across pages.
Also keep an eye on broken links or old pages — fix or redirect as needed.

On‑Site SEO Checklist for Trade Businesses

ElementTask
Location pagesCreate unique pages for major towns / service areas
Service pagesOne page per service, with clear URL & H1
Blog / news contentPublish monthly or bi‑monthly posts
FAQsBuild Q&A sections with schema where possible
Schema markupAdd LocalBusiness, Service, FAQ, Review schema
Embedded mapAdd Google Map or service area map
Embed reviewsAdd real customer reviews & use review schema
Unique contentWrite original text for each page
Keywords / phrasesUse primary + related phrases naturally
Meta tagsWrite unique meta title & description per page
Image alt textDescribe images, compress for speed
Internal linkingLink logically between pages, check for broken links

Why On‑Site SEO Matters for You as a Tradesman

  • Your website needs to signal relevance for local searches (“electrician Bournemouth”, “kitchen fitter Poole”)
  • It needs to deliver the user experience visitors expect—easy to read, ready for mobile, quick to load
  • Strong on‑site SEO makes your off‑site efforts (links, reviews, mentions) and technical foundation work harder
  • It helps you convert traffic into actual enquiries—every aspect supports trust and clarity

Final Thoughts

On‑site SEO may not feel as flashy as social media or review gathering, but if your pages aren’t optimised—no amount of off‑site work will help as much.
Get your content structured, your keywords clear, your schema implemented, and your site ready for users.

At JNB Marketing, we help trades and service businesses build pages that rank convert and grow—from blog strategy to service pages, location pages to FAQ implementation. Want us to audit your site’s on‑page setup and suggest improvements? Let’s chat.

Share this article:

Top Rated Marketing Support For Your Local Business!

Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
JNB have been fantastic taking on our social media presence as we just don’t have time to do ourselves, and it’s really pushing the business now.
Posted on Google Google
Dave Rayment profile picture
Dave Rayment
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Jamie has been fantastic getting our social media off the ground. Handled everything for us, we’d highly recommend. 5 star experience thanks Jamie.
Posted on Google Google
John Burton profile picture
John Burton
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Needed help with QR code set up very quick at replying and getting the task done Thank you
Posted on Google Google
david white profile picture
david white
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
JNB Marketing built us a website a year ago and it's been brilliant, after signing up to a SEO package originally we were a bit skeptical, we have started to see big growth in the last month. 10/10 highly recommend!
Posted on Google Google
Jack Quinn profile picture
Jack Quinn
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Cannot recommend JNB Marketing enough, communication throughout was perfect & super efficient on meeting our marketing needs. Very happy with our website & our continued working relationship.
Posted on Google Google
rokas zabby profile picture
rokas zabby
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Jamie is a great guy to work with very responsive and transparent - would recommend all services
Posted on Google Google
Brinlay McNicholas profile picture
Brinlay McNicholas
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Jamie has been handling our marketing and social media for a few months now and he has done an excellent job. Really knows his stuff and is producing some great looking and slick social media posts. He’s also great with building websites and managing Google my business pages. Would highly recommend his services
Posted on Google Google
Ian Delamare profile picture
Ian Delamare
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Jamie is doing an exellente job with our marketing and would highly recommend him. Helping with our google business page and our Facebook publications on a weekly basis.
Posted on Google Google
amelie pauquet profile picture
amelie pauquet
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Recently had a website done for my plastering business and am really pleased with the outcome. Easy to navigate and clearly shows our services. Very professional and quick turnaround. Highly recommend for someone looking to boost there business
Posted on Google Google
Dan Billett profile picture
Dan Billett
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
So impressed with JNB Marketing, a pleasure to deal with, both Clear and concise on expectations. Excellent turnaround time and incredible results especially with SEO, I highly recommend.
Posted on Google Google
Martin sloyan profile picture
Martin sloyan