SEO services for small businesses that get you found on Google
Most small business websites aren't invisible because of bad luck. It's usually fixable problems: slow pages, missing titles, broken links, or a Google Business Profile nobody set up. As your SEO consultant, I start with a technical SEO audit, fix what's holding your site back, and build the on-page and local SEO foundations that help you climb the rankings and stay there.
Categories, services, photos and posts set up properly
Local citations
Your name, address and phone consistent everywhere
Location pages
A page for each area or city you serve
Reviews
A simple system for asking happy customers for reviews
Speed and Core Web Vitals
Slow pages, heavy images and scripts found and fixed
Indexing
Pages Google can't find, or shouldn't, sorted out
Broken links and redirects
404s, redirect chains and orphan pages cleaned up
Mobile usability
Layout, tap targets and text checked on real phones
Example search result
yourbusiness.com › services › boiler-repair
Boiler Repair in Leeds | Same-Week Visits | Your Business
Gas Safe boiler repairs across Leeds. Clear prices before we start and same-week appointments. Call or book online today.
Every fix explained in a plain-English monthly report
Foundation
Technical fixes first
Speed, indexing, broken links and mobile issues sorted, so Google can crawl and trust your site.
Local SEO
Local visibility
Google Business Profile optimisation, local citations and location pages that put you on the map in your area.
Transparency
Clear reporting
A plain-English monthly report on what changed, what improved and what's next. No jargon, no vanity metrics.
Everything SEO
What I do
From one-off audits to monthly SEO, pick what your site needs and see what's involved.
Audit
Technical SEO audit
Best for: Sites that aren't ranking and you don't know why
A full health check of your site: crawl errors, indexing problems, page speed, Core Web Vitals, broken links, redirects and duplicate content. You get a prioritised fix list, not a 90-page PDF.
Includes
Full site crawl and Google Search Console review
Core Web Vitals and mobile check
Prioritised fix list, quick wins first
No-obligation check
fix-list
Priority Issue Pages
──────────────────────────────────────────────
High Pages blocked from indexing 4
High Slow LCP (large hero images) 12
Medium Broken internal links (404) 9
Medium Missing meta descriptions 18
Low Images without alt text 31
ExampleSEO
Optimisation
On-page SEO
Best for: Pages that get impressions but few clicks
Every important page gets a keyword-matched title, meta description, heading structure, internal links and image alt text, so Google understands each page and searchers want to click it.
Includes
Keyword mapping, one main keyword per page
Titles, meta descriptions and headings rewritten
Internal links between related pages
No-obligation check
page head
<!-- Before -->
<title>Services</title>
<!-- After -->
<title>Boiler Repair in Leeds | Same-Week Visits</title>
<meta name="description"
content="Gas Safe boiler repairs across Leeds with
clear prices and same-week appointments." />
ExampleSEO
Local
Local SEO
Best for: Businesses that serve customers in a specific area
Local SEO services that help you show up in the map results and “near me” searches. This covers your Google Business Profile, consistent business listings, location pages and a steady flow of reviews.
Includes
Google Business Profile optimisation
Citations and NAP consistency (name, address, phone)
Location and service-area pages
No-obligation check
NAP check
Listing Name Address Phone
──────────────────────────────────────────
Google Business ✓ ✓ ✓
Your website ✓ ✓ ✓
Yelp ✓ ✗ old ✓ → fix
Facebook ✓ ✓ ✗ → fix
Industry directory ✗ ✗ ✗ → add
ExampleSEO
Rich results
Schema and structured data
Best for: Businesses that want richer search listings
Structured data for your business, services, FAQs, reviews and articles, so Google can show extra details like FAQs and business info in search results.
Best for: Moving platforms or relaunching without losing rankings
Before a redesign or platform move, I map every old URL to its new home, set up 301 redirects and check everything after launch, so the traffic you've built doesn't disappear.
Includes
Full URL map and 301 redirects
Pre- and post-launch checks
Search Console monitoring after launch
No-obligation check
redirect map
Old URL New URL Type
──────────────────────────────────────────────────────
/our-services.html /services 301
/boiler-repairs.php /services/boiler 301
/blog/2019/tips /blog/boiler-tips 301
/contact-us /contact 301
ExampleSEO
Ongoing
Monthly SEO
Best for: Businesses that want steady growth, not a one-off fix
Ongoing SEO each month: fixing new issues, improving pages, building local signals and tracking progress, with a clear report so you always know what you're paying for.
Includes
Monthly technical checks and fixes
Page improvements based on Search Console data
Plain-English monthly report
No-obligation check
monthly report
This month
✓ Fixed 6 broken links
✓ Rewrote titles on 4 service pages
✓ Added 2 new location pages
✓ 12 new Google reviews requested
Next month
→ Speed up the gallery page
→ New page for "emergency boiler repair"
ExampleSEO
A clear process
How I work
A clear 5-step SEO process to find what's holding your business back, fix it and keep improving month after month.
Step 1 of 5 · Discovery
Find what's holding you back
You get: A prioritised list of problems
I crawl your site, review Google Search Console and check speed, indexing and mobile issues, so we start with facts, not guesses.
Every change explained, no jargon
Works on WordPress, Next.js, Shopify and more
No-obligation check
audit summary
Pages crawled 86
Indexed in Google 61
Not indexed 25 ← why?
Broken links 9
Slow pages (mobile) 14
Missing titles/meta 18
Top 3 fixes → indexing, speed, titles
ExampleStep 1 of 5
Step 2 of 5 · Keyword mapping
Pick the right keywords
You get: A keyword map and a 90-day plan
I research the keywords your customers actually use and map each one to the right page, so every page has one clear job.
Every change explained, no jargon
Works on WordPress, Next.js, Shopify and more
No-obligation check
keyword map
Keyword Page
───────────────────────────────────────
boiler repair leeds /services/boiler-repair
emergency plumber leeds /services/emergency
boiler service cost /blog/boiler-service-cost
plumber near me / (home) + GBP
ExampleStep 2 of 5
Step 3 of 5 · Technical and on-page
Fix the foundations
You get: A faster, cleaner site Google can trust
Technical issues get fixed first, then titles, headings, internal links and schema, so the rest of your SEO has something solid to build on.
Every change explained, no jargon
Works on WordPress, Next.js, Shopify and more
No-obligation check
fix log
✓ 25 pages unblocked from indexing
✓ Hero images compressed (WebP)
✓ 9 broken links fixed or redirected
✓ 18 titles and meta descriptions written
✓ LocalBusiness schema added
✓ Internal links to service pages
ExampleStep 3 of 5
Step 4 of 5 · Local signals
Show up in your area
You get: Stronger visibility in your area
I optimise your Google Business Profile, clean up your business listings and build relevant local signals like reviews and local links.
Every change explained, no jargon
Works on WordPress, Next.js, Shopify and more
No-obligation check
Google Business Profile
✓ Primary and secondary categories
✓ Services and service areas listed
✓ Photos added and named properly
✓ Weekly posts scheduled
✓ Review request link set up
✓ Listings matched to your website
ExampleStep 4 of 5
Step 5 of 5 · Monthly
Track, report and improve
You get: A plain-English report with next steps
Every month I track rankings, clicks and leads, explain what changed in plain English, and put more effort into what's working.
Every change explained, no jargon
Works on WordPress, Next.js, Shopify and more
No-obligation check
monthly report
What I did
Rewrote 4 service page titles
Added 2 location pages
What changed (Search Console)
Clicks, impressions, top queries
Next month
New page: "emergency boiler repair"
ExampleStep 5 of 5
The essentials, every time
Included in every project
Every SEO project includes these 7 essential checks, so Google can crawl, understand and trust your site.
Item 01 · Tracking
Google Search Console and Google Analytics 4 set up and checked
Your site verified in Google Search Console and connected to Google Analytics 4, with form submissions and calls tracked as conversions, so we can see exactly what SEO brings in.
page head
<!-- Google Analytics 4 -->
<script async
src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXX">
</script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-XXXXXXX');
</script>
ExampleIncluded in every project
Item 02 · Crawling
XML sitemap and robots.txt reviewed
Your XML sitemap checked and submitted to Search Console, and your robots.txt reviewed so Google can reach the pages that matter and skips the ones that don't.
Your key pages tested against Google's Core Web Vitals: how fast the main content loads (LCP), how quickly the page responds (INP) and how much the layout jumps around (CLS).
Core Web Vitals
Metric What it measures "Good" target
──────────────────────────────────────────────
LCP Main content load time ≤ 2.5 s
INP Response to taps/clicks ≤ 200 ms
CLS Layout shifting ≤ 0.1
ExampleIncluded in every project
Item 04 · Mobile first
Mobile-friendliness checked
Google ranks the mobile version of your site, so I check layouts, text size and tap targets on real phone screens and fix anything that's hard to read or use.
mobile checks
<meta name="viewport"
content="width=device-width, initial-scale=1" />
/* Buttons and links easy to tap */
a, button {
min-height: 48px;
min-width: 48px;
}
ExampleIncluded in every project
Item 05 · Click-through
Titles and meta descriptions on key pages
Keyword-matched title tags and meta descriptions written for your most important pages, so they're relevant to the search and tempting to click.
page head
<title>Boiler Repair in Leeds | Same-Week Visits</title>
<meta
name="description"
content="Gas Safe boiler repairs across Leeds with
clear prices and same-week appointments."
/>
ExampleIncluded in every project
Item 06 · Site health
Broken links and redirect issues fixed
404 errors, broken internal links and long redirect chains found and fixed, so visitors and Google never hit a dead end.
.htaccess
# Send an old page to its new home (permanent)
RewriteEngine On
RewriteRule ^old-page/?$ /services/boiler-repair [R=301,L]
ExampleIncluded in every project
Item 07 · No jargon
Plain-English summary of everything changed
A clear summary of every change I made, why it matters and what's planned next, so you always know what you're paying for.
summary
What I changed
✓ Fixed a redirect chain on /services
✓ Rewrote headings on 5 pages
✓ Submitted the sitemap to Google
Why it matters
Google can now find and understand
your service pages properly.
Next
Local listings clean-up