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
| Element | Task |
|---|---|
| Location pages | Create unique pages for major towns / service areas |
| Service pages | One page per service, with clear URL & H1 |
| Blog / news content | Publish monthly or bi‑monthly posts |
| FAQs | Build Q&A sections with schema where possible |
| Schema markup | Add LocalBusiness, Service, FAQ, Review schema |
| Embedded map | Add Google Map or service area map |
| Embed reviews | Add real customer reviews & use review schema |
| Unique content | Write original text for each page |
| Keywords / phrases | Use primary + related phrases naturally |
| Meta tags | Write unique meta title & description per page |
| Image alt text | Describe images, compress for speed |
| Internal linking | Link 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.


