PillarForge.
Menu
Back to the journal

Better websites

A practical SEO checklist for a small business website

Work through the technical, content, and local-search basics that help search engines understand your business website and help customers choose a next step.

7 min read

Search optimization is not a list of tricks that guarantees a position. It is the ongoing work of making useful pages discoverable, understandable, trustworthy, and easy for a visitor to use. This checklist focuses on foundations an independent business can verify before investing in more advanced tactics.

Make sure the important pages can be crawled

Open your site in a private browser window and check that its main pages load without signing in. Review robots.txt to ensure it does not block pages or assets that search engines need. Make sure the XML sitemap uses the preferred domain and includes the canonical versions of pages you want indexed—not utility pages such as form confirmations.

Use one stable URL for each page. If both slash and no-slash variants, or multiple domains, work, choose a preferred version and configure consistent redirects and canonical links. Submit the sitemap in Google Search Console, then use URL Inspection to check individual pages when a page is new or has changed. A sitemap helps discovery; it does not guarantee indexing.

Give each page a clear purpose

Write a distinct title and concise description that accurately describe the page. Use one descriptive main heading, then organize the rest with meaningful subheadings. Explain the service, who it is for, what is included, and what a customer should expect next. Avoid copying the same generic paragraph across every service page.

Add internal links that help a visitor move naturally between related pages. A service page can link to a relevant guide, a real project example, or the contact page. Use link text that describes the destination rather than repeating vague labels everywhere.

Show why a visitor should trust the information

Keep business name, contact details, service area, and policies consistent. Explain who writes or reviews advice when that context matters. Use genuine examples, accurate testimonials with permission, and specific project details you can support. Do not invent results, customer names, locations, or qualifications to make a page sound more authoritative.

For a business that serves customers in person or within a defined area, keep its eligible business profile information accurate and consistent with its real-world operation. Do not add locations or service areas that the business does not actually serve.

Check the mobile experience and the next step

Test pages on a phone. Text should be readable without zooming, navigation should be usable, and forms should be easy to complete. Check that images have appropriate dimensions and descriptive alternative text when they convey information. Make sure important content is present in the rendered HTML and that the page remains useful if a visitor has limited bandwidth.

Test the complete enquiry journey: submit a form, confirm its destination, verify the success message, and check that the business knows who will follow up. A fast page with a broken contact path is not a successful customer experience.

Review evidence, then improve one thing at a time

Use Search Console to review indexing and the actual queries that surface your pages. Use analytics or enquiry records to understand what visitors do, while respecting privacy requirements. Fix errors first, then improve a page where the information is incomplete or confusing.

For official guidance, see Google Search Central’s SEO Starter Guide and its documentation on sitemaps. If a page needs a clearer message or structure, a focused landing page review can begin with the audience, offer, and next step—not a promise of rankings.

Build around your business

Have a website or workflow question?

Let’s talk