SEO for Small Business: 7 Pre-Launch Steps That Rank (2026)

Most startups launch their website, wait for Google to send visitors, and hear nothing. The silence is not bad luck. A brand-new website has no history for Google to trust, no reviews, no pages answering real questions, and often a homepage that never actually says what the business sells. The founders then assume SEO is expensive or slow, when the truth is simpler: they started it too late.
The cheapest, highest-impact SEO work happens in the weeks before you launch, while the website is still being built and changes cost nothing. Titles, page structure, your Google Business Profile and your first question pages can all be ready on day one, so Google meets a finished, findable business instead of an empty shopfront. None of the seven steps below needs an agency, and none of them costs money — only your time.
Short answer: SEO for small business works best when it starts before launch — pick one clear keyword per page, write titles customers would actually search for, claim your free Google Business Profile, set up Google Search Console, make every page fast on a phone, and publish answers to the questions your first customers will ask. Do those seven steps and your startup can start appearing on Google from its first week.
1. Pick your keywords before you write a single page
Every page on your website should answer one search. Before you write anything, make a short list of the phrases a customer would type when they need what you sell — not the clever words you use in the office, but the plain ones a stranger would use. A Leeds cleaning startup ranks for “cleaning service in Leeds”, not for “hygiene solutions”. A Manchester candle maker ranks for “hand-poured candles Manchester”, not for “curated gifting experiences”.
Google Keyword Planner is free to use with a Google Ads account — you do not need to run ads or spend anything to open it — and it shows how people actually phrase their searches. Write down five to ten phrases, then give each one its own page. One keyword per page keeps Google from guessing, and it keeps you from stuffing five different services onto one homepage that ranks for none of them. If two phrases mean the same thing, pick the one customers use most and use the other naturally inside the page text.
2. Write page titles the way customers search
Your page title is the blue link people see on Google, and it is the first thing Google reads to decide what your page is about. Keep it under 60 characters, put the main keyword near the front, and add your town or city if you serve a local area: “Deep Cleaning in Leeds | Prices From £25” tells Google and the searcher everything in one line. Write a different title for every page — two pages with the same title compete with each other and confuse Google.
Under each title, write a meta description of 150 to 160 characters that reads like a small advert: what you do, who it is for, and why they should click. If you want the full plain-English grounding first, read our guide to the SEO basics for small business websites — it explains titles, headings and page structure, and it is the hub this article links back to, so you build on one strong foundation instead of starting from scratch each time.
3. Give every service its own page
Many startups put everything on one long homepage: three services, a bit about the founder, prices buried near the bottom. Google then has to guess which search that page should answer, and it usually guesses wrong. Give each service its own page instead, following the same pattern every time: a headline naming the service and the place, a short paragraph saying who it is for, what is included, what it costs or starts from, and how to book or buy, plus two or three photos of real work.
A cleaning startup could have separate pages for deep cleans, end-of-tenancy cleans and regular weekly cleans in Leeds. Each page then has a real chance of ranking for its own search, and visitors land exactly where they meant to go. The same rule applies to products: one page per product range, with its own title and description, beats one crowded shop page every time.
4. Claim your Google Business Profile before launch day
If your startup serves customers in a place, or visits them at home, a Google Business Profile is the fastest free route to being seen. It is the box with your map, opening hours, photos and reviews that appears when someone searches for a business like yours nearby. Creating a Business Profile and listing your business on Google is free — Google says so on its own site, and there is no paid version of the listing itself.
Start this step early, because Google has to verify that you are a real business, and verification can take time. Depending on your business, Google may ask you to verify by postcard, phone, email or a short video — a mailed code can take five to seven days to arrive, and a verification review can take up to five business days, so do not leave this until launch week. Fill in every section once you are in: your business name exactly as customers know it, your category, your service area or address, opening hours, phone number, website link, and a short description using the words customers actually search for. Add at least five recent photos, then post a short update once a week. A profile that is updated regularly looks active to Google and to customers.
5. Set up Google Search Console on day one
Google Search Console is Google’s free tool that tells you how your website is doing on Google: which searches show your pages, how many people click, and whether Google has any problems reading your site. Set it up on launch day, verify that you own the website, and submit your sitemap — the file that lists every page you want Google to find.
Do not check it every day. New websites take days to weeks to be indexed, and rankings move up and down naturally. Check once a month instead: which pages are getting clicks, which searches are showing your site even without clicks, and which pages Google has not indexed yet. Those three answers tell you exactly what to fix next, and they cost you nothing but thirty minutes a month.
6. Make the site fast and easy on a phone
Most of your first visitors will arrive on a phone, often while they are out and about comparing options. If your site takes more than a few seconds to load, or the buttons are too small to tap, many visitors will go straight back to Google and choose the next result. Start with your images: large, uncompressed photos are the usual cause of slow pages, so resize them before uploading. Then check your own site on your own phone. Can you read the text without zooming? Can you tap the phone number, booking button and menu easily? Is what you do, where you serve, and how to contact you visible without scrolling through a long slideshow? If not, simplify.
Google’s own beginner advice, in Google’s SEO Starter Guide, puts mobile-friendliness and page speed near the top, because that matches how real people actually search today. You do not need to understand the technical details — a fast, simple page that works well on a phone already beats most new competitors.
7. Publish answers to the questions customers will ask
The easiest content a startup can write is the content you have already explained a dozen times: “How much does it cost?”, “How long does it take?”, “Do you deliver to my area?” Each question is also something a potential customer types into Google. Write one short page per question, put the question in the headline, answer it directly in the first two sentences, then explain the details with real starting prices and what is included.
A cleaning startup could publish “How much does a deep clean cost in Leeds?” on launch week. A candle maker could publish “How long does delivery take in Manchester?” These pages attract exactly the people who are ready to buy, because they searched for a specific answer. Write as you would speak to a customer, avoid copying competitors, and finish with a clear next step, such as booking a call or requesting a quote. Three honest question pages before launch are worth more than thirty rushed blog posts after it.
| When | What to do | Time needed |
|---|---|---|
| 4 weeks before launch | Keyword list (5–10 phrases) + one page planned per phrase | 2 hours |
| 3 weeks before launch | Page titles and meta descriptions written; one page per service | 1 hour per page |
| 2 weeks before launch | Google Business Profile claimed; verification started | 1 hour, then 10 mins weekly |
| 1 week before launch | Three question pages published; images resized; phone check done | 1 hour per page |
| Launch day | Google Search Console set up; sitemap submitted; first profile post | 1 hour |
| First month | Ask every happy customer for a review; first monthly numbers check | 5 mins per review |

Worked example: Maya’s Leeds cleaning startup, £0 SEO budget
Imagine Maya launches a cleaning startup in Leeds with no money for marketing. Four weeks before launch she lists ten phrases her customers would search for, including “cleaning service Leeds”, “deep clean Leeds” and “end of tenancy cleaning Leeds”, and plans one page for each. Three weeks out she writes a page per service, each with its own title naming the service and the city. Two weeks out she claims her Google Business Profile and starts verification, so the postcard arrives before launch day.
In launch week she publishes three question pages — “How much does a deep clean cost in Leeds?”, “What is included in an end of tenancy clean?” and “Do you bring your own cleaning products?” — and sets up Google Search Console with her sitemap submitted. In her first month she asks every happy customer for a Google review and collects six, replying to each one by name. By the end of month two, Search Console shows her pages appearing for her target phrases, her profile is bringing calls from people searching “cleaner near me”, and she can see exactly which pages need more work. She spent £0 on SEO tools and a few evenings of her own time.
Frequently asked questions
How long does SEO take for a new startup website?
Google usually needs days to weeks to find and index new pages, and steady traffic normally takes two to three months to build. Your Google Business Profile and reviews can bring enquiries much sooner than your website rankings, which is why they come first in this plan.
Can I do SEO for my small business myself?
Yes. The seven steps in this article are the work that matters most for a new startup, and they need no technical skills beyond writing clearly and filling in forms. Consider an agency later only for technical problems or link building, once you already have pages worth promoting.
Do I need a blog to rank on Google?
No. Service pages and question pages can rank perfectly well without a blog. A blog helps only if you publish genuinely useful answers regularly — three honest question pages before launch are worth more than a blog nobody updates.
Is SEO free for a small business?
The steps in this article cost nothing but your time: Google Business Profile, Google Search Console and Keyword Planner are all free tools. You would only spend money if you choose to run Google Ads or hire an agency, and neither is needed to get started.
Conclusion
SEO for a small business is not a mystery you pay someone to solve after launch — it is a short list of decisions you make while the website is still being built. Pick one keyword per page, write titles customers would search for, give every service its own page, claim your free Google Business Profile early, set up Search Console on day one, make the site fast on a phone, and answer the questions your first customers will ask. Do those seven steps before you launch, and Google will meet a business that is ready to be found — not one still waiting to be discovered.



