
SEO for Small Business: The Complete Guide
What SEO involves, what it costs, how long it takes and which jobs to do first, with an honest section on when it is the wrong spend.
Short answer
SEO for a small business is the work of making your website and Google Business Profile easy to find and worth choosing. Plan for several months before it pays. The most common agency retainer in two published surveys is USD 500 to 1,000 a month, or you can do the basics yourself. Nobody can promise rankings.
Should you be doing SEO at all?
SEO pays when people already search for what you sell, a new customer is worth far more than a few months of spend, and you can wait. It does not pay when you need enquiries next month or when nobody searches for your service. Find your row before you spend anything.
| Your situation | SEO fit | What to do first |
|---|---|---|
| Local service with a shop or service area, such as a dentist, plumber or restaurant | Strong | Complete your Google Business Profile, then write a page for each service |
| Professional firm where one client is worth thousands, such as law, accounting or consulting | Strong, if people search for the service | A page per service and per city you cover |
| Online shop with many products | Good, but slower and more technical | Category pages and site speed |
| A product category nobody searches for yet | Weak | Paid ads or direct outreach to create demand |
| You need enquiries within four weeks | Wrong tool | Referrals, outreach or paid ads |
| Very thin margin on each sale | Weak | Run the break-even sum in our guide to whether SEO is worth it |
If your row says "wrong tool", read that guide before you hire anyone. It has a calculation you can finish in five minutes.
The four jobs inside every SEO plan
Every SEO plan, from a freelancer or a large agency, is made of four jobs. Knowing them lets you see what you are paying for.
| Job | The question it answers | Typical work |
|---|---|---|
| Technical | Can Google find, read and load your pages? | Fixing blocked pages, redirects, speed, mobile display |
| Content | Does each page answer what someone searched for? | One page per service, clear titles, honest detail, updates |
| Local | Do you appear when someone nearby searches? | Google Business Profile, reviews, accurate business details |
| Authority | Do other sites mention and link to you? | Real mentions, partnerships, press coverage, useful directories |
In our judgement, small sites usually have more to gain from the first two jobs than from the last. A page Google cannot index, or one that says nothing specific, cannot be rescued by links. Be careful with the fourth job in particular. Google's spam policies treat buying links to lift rankings as link spam, unless the link is marked nofollow or sponsored.
A sensible first 90 days, in order
The order matters more than the speed, because each stage depends on the one before.
Weeks 1 and 2: measure and unblock. Verify your site in Google Search Console, which is free, and write down your clicks and impressions for the last three months. Search Google for your domain with the site: operator to see which pages are indexed. Fix anything that keeps pages out of the index first, because content on a page Google cannot index earns nothing.
Weeks 3 to 6: build the pages that earn money. Give each main service its own page with a distinct title, a plain description of what you do, proof that you do it well and an obvious way to get in touch. If customers visit you or you travel to them, claim and complete your Google Business Profile in the same window. The Business Profile checklist gives the order of work.
Weeks 7 to 12: set up the routines. Ask each satisfied customer for a Google review. Publish pages that answer the questions buyers ask before they call you. Check Search Console every two weeks. Impressions should rise before clicks do, and clicks before enquiries.
We put measurement first because without a baseline you cannot tell whether anything worked. Local work comes before articles because, in our judgement, it tends to show results sooner for businesses with a physical presence, and long-form content takes the longest to pay.
Choosing which service to work on first
Start with the service where a new customer is worth the most and where you can plausibly compete. Score each service from 1 to 3 on three questions: how much profit a customer brings, how many people search for it, and how strong your position already is. The total gives you an order.
The scores below are illustrative, for an imaginary accounting firm in Limassol, and are judgements, not data.
| Service | Profit per client | Search interest | Starting position | Total |
|---|---|---|---|---|
| Annual accounts for small companies | 2 | 3 | 2 | 7 |
| Tax planning for company owners | 3 | 1 | 2 | 6 |
| Payroll | 2 | 2 | 1 | 5 |
| VAT registration help | 1 | 3 | 1 | 5 |
Work from the top of the list. Check the search interest column against real evidence: type the service into Google and note what it suggests, and read the queries in Search Console once it has a few weeks of data. Revisit the scores every quarter, because your starting position changes as pages and reviews build up.
What a service page needs to earn enquiries
The service page is the unit that makes money in SEO, so get one right before you write ten. Take an illustrative example: a physiotherapy clinic in Limassol writing a page about back pain treatment. The page needs six things.
- A title that names the service and the place. "Back Pain Physiotherapy in Limassol" says what the page is. Google's Starter Guide asks for titles that are unique, clear, concise and accurate.
- A first paragraph that answers the search. Who the treatment is for, what you do and what happens next, in plain words.
- Detail only you can give. Who treats patients, what a first visit involves, how long it takes and how pricing works.
- Proof. Real reviews, real qualifications and photos of the real premises. Never invent any of it.
- One clear next step. A phone number that taps to call, a booking form or a WhatsApp link.
- Links in and out. Link to it from your home page and from related services, using descriptive link text, and link onward to the next sensible page.
One page like this beats five thin pages that repeat the same sentences with different town names. Google's spam policies list blocks of city or region names as an example of keyword stuffing, and a set of near-identical pages is the pattern its scaled content rules target.
What SEO costs
Agency retainers most often fall between USD 500 and 1,000 a month in the two surveys we read. In Ahrefs' poll of 439 SEO providers, the most common monthly retainer band was USD 501 to 1,000, and Ahrefs says most businesses (63%) spend between USD 500 and 5,000 a month. In SE Ranking and Duda's survey of 260 agencies, 64% charged under USD 1,000 a month, and 9% of European agencies charged more than USD 2,000 against 22% in the US and Canada.
Both surveys ask sellers, not buyers, and both quote dollars. Use them as a map, not a price list. Our full cost breakdown shows how to read them, and the guide to SEO costs in Cyprus covers the local market. Sempor Labs does not publish prices. We quote in writing after looking at your site.
How long it takes
Expect weeks to see early signs and months to see results. Google's SEO Starter Guide says a change can take effect in a few hours or take several months, and suggests waiting a few weeks before judging it. Ahrefs studied one million random URLs it crawled in September 2023 and found that 1.74% reached the top 10 within a year. A second, filtered sample of two million pages gave 6.11%, which Ahrefs says may be the fairer figure. Either way, most new pages do not reach the top 10 within a year.
That does not predict what will happen to your service page, which is written to answer a real search. It does mean that "rank in 30 days" promises should worry you. The timeline guide sets out realistic phases.
Do it yourself or hire help?
Do the basics yourself if you can spend two or three hours a week and can edit your own site. Google's own advice for hiring an SEO says a small local business can probably do much of the work itself. Hire help when:
- you are about to redesign or move the site, because mistakes there are costly
- your site is custom-built and you cannot change titles, redirects or page speed
- you compete for broad terms that large firms also target
- you have the money but not the hours
Whoever you hire, ask what they will do in the first month and who owns the accounts. Google suggests granting read-only Search Console access at first, and treating guaranteed rankings, secrecy and unsolicited sales emails as warning signs. Our guide to SEO packages and pricing turns that into a list of questions.
Judge us, and anyone else, by whether the written plan makes sense. Our guide on whether you can do SEO yourself lists the tasks that suit an owner and the ones that do not.
What AI answers change
AI answers have not replaced the basics. In our October 2026 sample of 33 Google results pages for commercial and informational searches, including "seo limassol", Google showed an AI Overview on all 33. That sample was chosen around our own topics, so it shows direction and not a market-wide rate.
Google's documentation says pages need no extra technical requirements to be used as supporting links in AI Overviews and AI Mode, and no special markup or AI text files. Ordinary SEO still applies. If you want the wider picture, read our guide on whether SEO is dead.
Myths that cost small businesses money
Google's SEO guidance dismisses several beliefs that agencies still sell:
- Meta keywords. Google does not use the keywords meta tag.
- Magic word counts. There is no ideal length, so write what the question needs.
- Keywords in the domain name. They have little effect on ranking. Pick a name that suits the business.
- Repeating the keyword. Keyword stuffing is tiring to read and breaks Google's spam policies.
- Third-party tool scores. Google does not endorse these tools, and they have no access to its internal ranking data.
- Guaranteed rankings. No one can promise a number one position on Google.
How to tell whether it is working
Watch the signals in the order they move.
| Signal | Where to see it | Moves |
|---|---|---|
| Indexed pages | Search Console page indexing report, site: search |
First |
| Impressions | Search Console performance report | Next |
| Clicks | Search Console performance report | After impressions |
| Calls, forms, messages | Your phone log and inbox | Last, and the only one that pays |
Search Console reports clicks, impressions, click-through rate and average position, and by default shows three months. Results differ by searcher, time, place and device, so checking your own ranking by hand is unreliable.
SEO in Cyprus
Customers in Cyprus search for what they need, not for SEO. In our October 2026 pull of Google volumes, rounded, "seo services cyprus" gets about 50 searches a month and "local seo cyprus" about 40, while "accountants in cyprus" gets about 880 and "lawyers in limassol" about 210. Start your keyword thinking from your own service and your town.
In the same month we looked at eight Cypriot digital agencies. Together they held eight relevant top-10 Google rankings for the service keywords we tracked. Data coverage for small sites is a floor, so the true number may be higher, but it suggests searches for marketing services here are not crowded. Whether your own trade is crowded is a separate question, so look at the results page for your main service before you decide.
Next step
Open Google Search Console today, verify your site and record the last three months of clicks and impressions. Every later decision gets measured against that baseline. If you would like a second opinion on what comes next, see our SEO service, or SEO in Limassol if you serve customers there.
Sources
- Google Search Central, SEO Starter Guide
- Google Search Central, Do you need an SEO?
- Google Search Central, AI features and your website
- Google Search Central, Spam policies
- Ahrefs, SEO pricing survey of 439 providers
- SE Ranking, SEO pricing survey of 260 agencies
- Ahrefs, how long it takes to rank in Google
- Google Search Central, third-party SEO tools and services
Frequently asked questions
How much does SEO cost for a small business?
In two published surveys of providers, the most common agency retainer is USD 500 to 1,000 a month, with one-off projects often between USD 500 and 5,000. Doing the basics yourself costs time instead. Prices in Europe tend to sit lower than in the US.
Is SEO worth it for a small business?
It is worth it when people search for what you sell, a new customer is worth much more than a few months of spend, and you can wait several months. It is the wrong tool if you need enquiries within weeks.
Does SEO work for small business?
It works for small businesses that match real searches, such as local services and specialist firms. Results come from useful pages, a complete Google Business Profile and a site that loads and indexes properly. Nothing is guaranteed, and competition varies by town and trade.
Why is SEO important for small business?
Searching is how many customers first look for a local supplier. If your business does not appear for those searches, a competitor does. SEO also costs nothing per click once pages rank, unlike paid ads.
How do I improve SEO for my small business?
Check that Google can index your pages, give each service its own page with a clear title, complete your Google Business Profile, and ask happy customers for reviews. Measure with Google Search Console and repeat monthly.
Which SEO company is best for a small business?
No ranking of agencies is reliable. Choose one that explains what it will do in month one, gives you access to your own accounts and refuses to promise rankings. Google lists those same signs when it advises on hiring an SEO.
Keep reading
Is SEO Worth It for Small Businesses?
Does SEO pay for small businesses? A break-even test with real arithmetic, the cases where it is the wrong spend and a cheap way to check first.
5 min read
Local SEO for Small Business
How local SEO works for shops, clinics and service firms: Google Maps ranking factors, the order of work, review rules, Cyprus specifics and when to skip it.
10 min read
How Much Should SEO Cost?
What small businesses pay for SEO, from two provider surveys: monthly retainers, hourly rates and project fees, what drives the price and a break-even sum.
5 min read
Free auditLet us tell you what to fix first.
Send us your website and we will send back a short, honest audit of what is holding it back.
Request a free audit