SEO on a single page website: what works and what breaks
TL;DR
- A single page website can rank, but usually for one service in one town. Past that it stalls.
- Google ranks pages, not sections. Anchor links like
/#servicesdo not create a second page. - The biggest wins on a one-pager sit off the page: your Google Business Profile, your reviews and your load speed.
- Split into separate pages the moment you have two services, or two towns, that people search for differently.
- When you split, use 301 redirects and keep them for at least a year.
If you’re asking about SEO on a single page website, the short answer is that it works, up to a point, and that point arrives sooner than most owners expect. One page can rank well for one clear thing in one place. It can’t rank well for five services across four towns, because Google indexes pages, not the sections inside them.
So the useful question isn’t “can a one-pager do SEO”. It’s “how far will one page get me, and what’s the signal to split it up”.
Can a single page website rank on Google?
Yes. A single page website can rank on Google, and for a narrow enough search it can rank very well.
There’s no minimum page count. A one-page site that loads fast, answers one question properly and picks up a few real links will beat a ten-page site of thin, half-finished copy. Google’s guidance on helpful content is built around trust rather than volume, and it says outright that “trust is most important”.
You don’t need a sitemap at this size either. Google counts a site as small at 500 pages or fewer, and small well-linked sites tend to get crawled fine without one.
This also isn’t a fringe setup. There were 5.7 million private sector businesses in the UK at the start of 2025, and sole proprietorships made up 57% of them. For a one-person trade or professional firm, a single page is a perfectly sensible place to start.
Why does SEO on a single page website hit a ceiling?
Because Google ranks pages, not sections of a page. Your one page gets one title, one description, and one shot at matching a search.

That’s fine while you sell one thing. The moment you sell boiler repairs and bathroom fitting, you have two different searches with two different intentions, and one page trying to be the best answer to both. It usually ends up a mediocre answer to each.
The second squeeze is the result itself. Google shows one title link per page in most searches, so you get one listing where a competitor with proper service pages might have four or five.
The third is internal links. On a normal site, links between pages tell Google which page owns which topic. A one-pager has nowhere to send that signal.
What does SEO on a single page website actually have to do?
Three jobs, in this order: be crawlable, answer one search properly, and make getting in touch easy.
Crawlable means the words are in the HTML, not assembled by scripts after the page loads. If your one-pager is a JavaScript app, Google’s JavaScript SEO documentation is worth reading twice, because content that only appears after a click often doesn’t get indexed at all.
Answering one search properly means choosing the single query you want to win and writing for the person typing it. Not three queries. One.
Easy contact means a phone number as real text rather than inside an image, opening hours, the towns you cover, and a form that behaves on a phone. Google’s starter guide is blunt about this: readable, descriptive content beats clever content every time.
How should you structure the page?
Top to bottom: one H1 naming the service and the place, a short opening paragraph that says what you do and where, then the sections a buyer actually needs before they call you.

Here’s what I’d actually do:
- H1: the service and the town. “Emergency boiler repair in Slough.”
- First 50 words: what you do, where you do it, how fast you answer.
- Services: a short plain list, no clever names.
- Proof: reviews, years trading, accreditations, a named human being.
- Area covered: the towns you genuinely work in, not a wish list.
- Contact: phone, form, hours.
Then two technical bits owners usually skip. Give the page a readable address, because Google recommends simple URLs built from real words rather than parameters. And add LocalBusiness structured data. Google’s LocalBusiness markup needs a name and a postal address as the bare minimum, which is a tiny job for the clarity it buys you.
Do anchor links and hash sections help SEO?
No. Anchor links help people move around a long page. They don’t create extra pages for Google.
Google says it plainly: “Don’t use fragments” to change the content of a page, because Search generally doesn’t support URL fragments. So yoursite.co.uk/#services isn’t a second page. It’s the same page, scrolled down.
The same trap catches one-page apps built with client-side routing. If your routes are fragments, Google sees a single URL. The fix is real paths using the History API, which also lets each view carry its own title and description.
Where a one-page site actually competes: the local pack
The map results are the fairest fight a one-pager will ever get, because most of the work happens away from your website.

Google’s own local ranking guidance comes down to relevance, distance and prominence. Your page is a supporting actor in that. Your Google Business Profile, your categories, your photos and your reviews do most of the lifting.
Reviews carry more weight than owners expect. BrightLocal’s 2026 survey found 97% of consumers read reviews for local businesses, and 45% now use AI tools for recommendations, up from 6% the year before.
I spent six years growing CoLaz from one location to nine, between 2016 and 2022, using SEO and websites alone. Every new site we opened earned its rankings from its own profile, its own local links and its own page, never from more copy bolted onto a shared home page.
That pattern is the operator background behind everything I’d tell you here, and it’s why I’d rather you spent an hour on your profile than an hour rewriting your hero section.
When should you split the single page into more pages?
Split when you have a second thing people search for separately. That’s the whole trigger.
In practice, split when any of these are true:
- You offer two or more services that people search for using different words.
- You serve two or more towns and want to appear in each local pack.
- The page has grown past roughly 1,500 words and reads like three articles stapled together.
- You want to publish anything ongoing: posts, guides, case studies.
Ahrefs’ study on time to rank is a useful reality check. Only 1.74% of newly published pages reach the top 10 within a year, and 72.9% of pages currently in the top 10 are more than three years old. Every month you put off creating a page is a month that page isn’t ageing.
To be honest, most owners split too late rather than too early. If you already know the second service page is coming, build it now and let it start growing up.
How to split it up without losing what you’ve built

Treat it as a small migration rather than a redesign. The point is to keep every signal the old page earned.
- Map it first. Write down each section of the one-pager and the new URL it becomes.
- Redirect properly. Google recommends permanent redirects such as 301 or 308, done server side, with no long redirect chains.
- Keep the redirects in place for at least a year, which is Google’s own guidance for letting signals transfer.
- Keep the home page strong. It stops being the whole site and becomes the hub that links to everything else.
- Watch Search Console for a few weeks afterwards. Movement is normal; a cliff isn’t.
One quiet benefit: splitting a heavy one-pager usually makes each new page lighter and faster. Google is clear there’s “no single signal” for page experience, and speed alone won’t rank you, but a page that loads properly on a phone in a car park does convert better.
If the split turns into a genuine rebuild rather than three new pages, that’s a different job, and an SEO-first build plans the URL structure before anyone opens a design tool.
What I’d do if this were your site
Keep the single page slightly longer than feels comfortable, then split it deliberately instead of in a panic six months after the leads dry up.
While it’s still one page, put your energy where it pays: the profile, the reviews, the phone number, the load speed. That’s the whole local SEO job for a one-pager, and it beats another 400 words on the same page every time.
So if you want a second opinion on whether your page is at its ceiling, book a call and bring the URL. I’ll tell you honestly whether splitting is worth your time yet.
If you want me to look at your specific site and tell you what's broken, that's twenty minutes in my calendar and it costs you nothing. Book a call. Tell me what's going on.