SEO for a Small Business Website: A Step-by-Step Plan
Most small business websites are built once, launched and forgotten. Then someone says the business "needs SEO", and the owner either buys a monthly package without knowing what it includes or gives up. There is a better way: a fixed order of work that you can follow yourself or use to manage a contractor.
This plan is for a site of roughly 10 to 100 pages: a service company, a shop, a clinic, a restaurant or a small B2B firm.
- Set up measurement
Connect Search Console and analytics, define conversions and record the starting point.
- Fix technical basics
Check indexing, redirects, mobile speed, site structure and language versions.
- Build service pages
One page per service, category or location, written in the customer's words.
- Publish useful content
Answer pre-purchase questions with guides and comparisons based on your own experience.
- Win local search
Complete your Business Profile, collect reviews and keep contact details consistent.
- Earn links and mentions
Get listed by partners, associations, local media and relevant directories.
- Review monthly
Compare clicks and conversions, fix weak titles and improve pages close to the top.
Step 1. Set up measurement before you change anything
You cannot improve what you cannot see. Before any other work:
- Connect Google Search Console and submit your XML sitemap. It shows which queries bring impressions and clicks, and which pages have indexing problems.
- Set up Google Analytics 4 or another analytics tool and define conversions: form submissions, calls, WhatsApp clicks, orders.
- Write down the starting point: organic clicks, impressions, conversions and the pages that bring them.
If many of your customers contact you through WhatsApp or Telegram, track clicks on those buttons as conversions. Otherwise SEO will look useless even when it works.
Step 2. Fix the technical basics
Technical SEO for a small site is not complicated, but mistakes here block everything else.
- Indexing. In Search Console, check that important pages are indexed and that nothing is blocked by mistake in robots.txt or with a "noindex" tag, a common leftover from the development stage.
- One version of the site. The http and https versions, with and without "www", should all redirect to one address.
- Mobile and speed. Test your main page templates in PageSpeed Insights. Google's Core Web Vitals rate a page as "good" when the main content loads within 2.5 seconds (LCP), the page responds to interactions within 200 milliseconds (INP) and the layout shift score is 0.1 or less (CLS). Start with compressing images and removing unused plugins and heavy sliders.
- Clean structure. Short, readable URLs. Each service or product category has its own page, and every page can be reached in a few clicks from the homepage.
- Languages. If you have Azerbaijani, Russian and English versions, each language needs its own URL and correct hreflang tags, so that the right version appears for the right user.
Step 3. Build pages around what customers search for
Keyword research for a small business starts with conversations, not tools. Ask your sales staff and call-centre operators what customers ask. Then check the exact wording in Search Console, in Google's autocomplete suggestions and in a keyword tool.
- Give each main service, product category and location its own page.
- One page, one main topic. Do not try to rank a single page for everything.
- Write a clear title tag and H1 using the customer's words, not internal jargon.
- On each page, answer: what it is, who it is for, the price or price range, how it works, how long it takes, why you, and what to do next.
- Add real photos, team names, certificates and a short FAQ. Thin pages with two generic sentences rarely rank.
Step 4. Publish content that earns visits
Once your core pages are solid, add content that answers questions people ask before they buy: guides, comparisons, "how to choose" articles, explanations of prices. A few strong articles a month are worth more than daily filler. AI tools can help with outlines and editing, but the experience, numbers and examples must come from you. That is what makes a page worth reading and worth citing.
Step 5. Win local search
For any business that serves customers in a specific city, local SEO is often the quickest win.
- Claim and complete your Google Business Profile: exact name, address, phone, hours, categories, services and photos.
- Ask satisfied customers for reviews and reply to every review, including the negative ones.
- Keep your name, address and phone number identical on your site, maps, directories and social profiles.
- If you have several branches, create a separate page for each one on your site.
Google says local results are based mainly on three factors: relevance, distance and prominence. You cannot change distance, but you can work on the other two.
Step 6. Earn links and mentions
Links from other websites remain an important signal of trust. For a small business, the best ones come from real relationships:
- Partners, suppliers and distributors who can list you on their sites.
- Industry associations, chambers of commerce and event pages.
- Local media and niche blogs: offer useful data, an expert comment or a story.
- Business directories and marketplaces that are relevant to your sector.
Avoid buying link packages. They are risky and rarely worth the money.
Step 7. Review every month and adjust
Once a month, spend an hour on a simple review:
- Organic clicks and conversions compared with the previous month and the same month last year.
- The pages that gained or lost the most clicks, and why.
- Queries with many impressions but few clicks: rewrite the title and meta description.
- Queries where you rank around positions 5 to 15: improve those pages first, because they are closest to bringing traffic.
- New indexing errors in Search Console.
What to expect
SEO starts slowly and pays back later. On a new or neglected site, the first months go mostly into fixing and building, and growth in traffic usually comes after that. If someone promises guaranteed top positions within a few weeks, walk away.
Take one step a week, starting with measurement and technical fixes. In three months you will have a cleaner site, clearer pages and real data to decide what comes next, whether you continue on your own or brief an SEO specialist.