How to turn your website into a lead generator with on-page SEO
If you run a local business in Swansea or anywhere across South Wales, your website should be doing one job consistently well: turning visitors into enquiries. Not just looking good, not just existing, but actively guiding people towards picking up the phone, sending a message, or filling in a form.
The issue I see time and time again, especially with trades, hospitality, and service businesses, is that websites are built with design in mind first and clarity second. They might look polished, but they leave too many questions unanswered. When that happens, people do not spend time figuring things out. They go back to Google and click on the next option.
On-page SEO is not about tricks or technical loopholes. It's about making your pages clear, structured, and useful so that both Google and your potential customers understand exactly what you offer. When you get this right, rankings improve naturally, and conversions follow.
What I am going to walk through here is not theory. This is the exact framework I use when reviewing and rebuilding local websites, whether that is a plumber in Swansea, a driving school in Swansea, a pub in Tunbridge Wells, a brewery in Kent, a café in Mumbles, or a trades business covering the wider South Wales area.
1) Make the page intent obvious
When someone lands on your website, they are making a decision within seconds. They are not reading every word, and they are not analysing your design. They are scanning quickly, looking for confirmation that they are in the right place.
If your page does not answer three core questions immediately, you are losing people:
- What do you do?
- Who is it for?
- What should I do next?
Why clarity beats cleverness
A lot of websites try to be clever with vague headlines like "Quality you can trust" or "Experts you can rely on". These phrases do not tell the user anything specific. They create friction, because the visitor now has to work to understand what you actually offer.
Compare that to something clear and direct:
- "Boiler repair and servicing in Swansea"
- "Emergency electrician covering Swansea and Gower"
- "Driving lessons and test preparation in Swansea"
- "Traditional pub food and real ales in Tunbridge Wells"
- "Kent brewery taproom, tours, and local delivery"
There is no ambiguity. The visitor instantly knows they are in the right place.
Structuring the top of your page properly
The first section of your page, often called the hero section, needs to do the heavy lifting. It should include:
- A clear headline that states your service and location
- A short supporting line that adds context or a key benefit
- A visible call to action, such as a phone number or WhatsApp button
For example, instead of a generic introduction, you might structure it like this:
- Headline: "Reliable plumbing services in Swansea and surrounding areas"
- Supporting line: "Fast response, transparent pricing, and experienced local engineers"
- Call to action: "Call now" or "Message on WhatsApp"
This is simple, but it works because it removes uncertainty.
Reducing friction in the first five seconds
Think about the mindset of your visitor. If someone is searching for a service, they often have a problem they want solved quickly. The more effort it takes to understand your page, the less likely they are to stay.
To reduce friction:
- Avoid long blocks of text at the top
- Make your contact options immediately visible
- Use headings and spacing to guide the eye
Clarity at the top of your page sets the tone for everything that follows. If you get this right, people are far more likely to continue reading and eventually convert.
2) Use one clear H1 per page
The H1 is your main page heading. It tells both users and search engines what the page is about. Despite its importance, it is often overlooked or misused.
What your H1 should do
Your H1 should clearly describe the core topic of the page in a way that feels natural to read. It should not be stuffed with keywords, but it should include the main phrase you want to be found for.
For example:
- "Plumbing services in Swansea"
- "Bathroom installation specialists in South Wales"
- "Driving school serving Swansea and surrounding areas"
- "Pub and restaurant in the heart of Tunbridge Wells"
- "Craft brewery and visitor experience in Kent"
These headings are clear, relevant, and aligned with what people actually search for.
Common mistakes to avoid
I regularly see pages with:
- Multiple H1s competing with each other
- H1s that are vague or overly creative
- Headings that do not match the actual content of the page
All of these create confusion. Google relies on your page structure to understand your content. If your headings are inconsistent, it becomes harder to rank effectively.
Aligning your H1 with your page title
Your page title, which appears in search results, should closely match your H1. This creates consistency between what people see on Google and what they see when they land on your site.
For example:
- Page title: "Plumber in Swansea | Fast, Reliable Local Service"
- H1: "Reliable plumbing services in Swansea"
This alignment reinforces your relevance and improves user trust.
3) Add supporting sections with clear H2s
Once you have established the purpose of your page, you need to support it with structured, useful content. This is where H2 headings come in.
H2s break your page into logical sections, making it easier to read and easier for Google to understand.
What strong service pages include
A well-structured service page typically covers:
- What is included in the service
- How your pricing works
- The areas you serve
- Proof of your work
- Frequently asked questions
Each of these sections should be clearly labelled with an H2 and followed by useful, detailed content.
What’s included
This section should explain exactly what your service covers. Be specific rather than general.
For example, instead of saying "we offer plumbing services", break it down:
- Leak detection and repairs
- Pipe installations and replacements
- Boiler servicing and maintenance
- Emergency callouts
This level of detail helps both users and search engines understand your offering.
Pricing approach
You do not need to list exact prices, especially if they vary, but you should explain how your pricing works.
For example:
- Do you charge a call-out fee?
- Do you provide quotes upfront?
- Are there different rates for emergency work?
Being transparent builds trust and reduces hesitation.
Areas served
If you operate locally, this section is essential. Clearly list the areas you cover, such as:
- Swansea
- Mumbles
- Gower
- Neath
- Llanelli
This reinforces your local relevance and helps you appear in searches for those areas.
Proof: showing your work
Trust is built through evidence. Include:
- Photos of completed work
- Before and after examples
- Short testimonials from real customers
This is where you demonstrate experience, not just claim it.
FAQs
FAQs are one of the most effective ways to address common concerns and improve your visibility in search.
Think about the questions customers ask you regularly and answer them clearly.
For example:
- "How quickly can you attend an emergency?"
- "Do you provide free quotes?"
- "What areas do you cover?"
These questions not only help users but also create additional opportunities to rank for relevant searches.
4) Fix the basics: speed and mobile experience
Even the best content will struggle if your website is slow or difficult to use on a phone. Most local searches happen on mobile devices, so your site needs to perform well in that context.
Why speed matters
A slow website increases bounce rates. People will not wait for pages to load, especially when they have other options.
Common causes of slow websites include:
- Oversized images
- Too many scripts or plugins
- Poor hosting
Practical ways to improve speed
You do not need to overcomplicate this. Focus on:
- Compressing and resizing images before uploading
- Removing unnecessary plugins or scripts
- Using a reliable hosting provider
Even small improvements can have a noticeable impact.
Mobile usability
Your site should be easy to navigate on a phone. This means:
- Buttons should be large enough to tap easily
- Forms should be simple and quick to complete
- Key information should be visible without excessive scrolling
Test your site on your own phone. If anything feels awkward or slow, it will feel worse for your customers.
5) Make internal linking a habit
Internal linking is one of the simplest ways to strengthen your website, yet it is often ignored.
What internal linking does
Internal links connect your pages together. They help:
- Google understand the structure of your site
- Distribute authority across your pages
- Keep users engaged for longer
How to do it effectively
Whenever you create or update a page, look for opportunities to link to related content.
For example:
- A plumbing page can link to a boiler repair page
- A service page can link to a blog post explaining common issues
- An areas page can link to specific service pages
These links should feel natural and useful, not forced.
Building a connected website
Over time, consistent internal linking creates a network of pages that support each other. This strengthens your overall SEO and improves the user experience.
Bringing it all together
On-page SEO is not about chasing algorithms. It is about making your website clear, useful, and trustworthy.
When you:
- Make your page intent obvious
- Use clear and consistent headings
- Provide structured, detailed content
- Optimise for speed and mobile
- Build strong internal links
you create a website that works for both users and search engines.
Most local businesses in Swansea and South Wales are not far off. They already have the foundations in place. The difference comes from refining those foundations and paying attention to the details that others overlook.
If you want help
If you would like a straightforward review of your website, I can go through it and highlight exactly what is holding it back, along with practical steps to improve it.
No jargon, no unnecessary complexity, just clear guidance that helps you generate more enquiries from your local area.
Oh, I almost forgot..
Hi 👋 I'm Cheryl, and I offer affordable website design and SEO services to local businesses in Swansea and South Wales. I'm on a mission to make a decent web presence affordable to indie businesses. Run a local business? Give me a shout on WhatsApp. Let's go grab a coffee.n