You have built the website, added your services and tested the contact form. The next job is to make the site understandable to both customers and search engines. This checklist covers the practical foundations a South African small business can review after launch.

SEO means search engine optimisation. It helps search engines understand pages and helps people decide whether those pages answer their questions. It does not guarantee a particular position or a stream of enquiries. WH4SA provides hosting; this is an educational checklist for your website, not an offer of an SEO service.

Work through the sections with your Home, Services and Contact pages open. Keep a short list of changes, who will make them and when you will check the result. If the website itself is still being planned, start with our guide to creating a business website in South Africa.

1. Check that your public pages can be reached

Open each important page in a private browser window while signed out of the website editor. Customers should see the real page, not a password prompt, maintenance screen or unfinished template. Check links from the homepage and menu as well as typing the address directly.

Crawling is a search engine fetching a page. Indexing is its decision to process and store information about that page for possible search results. A page can be accessible to you but blocked from crawling, or crawled without being indexed.

Ask whoever manages the site to check for accidental crawler restrictions and noindex instructions on pages intended for search. Keep deliberate restrictions on private areas. A robots.txt block is not a substitute for password protection, and blocking crawling can prevent Google from seeing a noindex instruction. See Google's noindex documentation before changing these controls.

2. Use HTTPS and one consistent page address

Visit the public site using HTTPS and check for browser security warnings. Follow the main navigation and inspect images, forms and checkout links where applicable. If anything loads insecurely or shows a certificate problem, have the underlying issue fixed.

Choose the intended version of each page and use it consistently in navigation and the sitemap. For example, avoid linking to both a temporary preview address and the live business domain. HTTPS protects the connection; it does not prove that every statement on a website is trustworthy.

Hosting is part of the technical foundation. Explore WH4SA web hosting if you are choosing an environment, but remember that page content, software configuration and ongoing checks remain separate parts of running the website.

How a page becomes discoverable. A South African business website needs accessible pages and clear routes to them. This simplified checklist does not guarantee indexing or rankings.
How a page becomes discoverable

A South African business website needs accessible pages and clear routes to them. This simplified checklist does not guarantee indexing or rankings.

3. Set up Google Search Console

Search Console is Google's tool for understanding how a verified website appears in Google Search and investigating reported issues. Create access using a Google account the business can retain, and grant other people appropriate permissions instead of sharing that account's password.

Follow Google's instructions to verify ownership. A Domain property uses DNS verification; a URL-prefix property has other verification options. Take care when editing DNS and preserve existing website and email records. The official ownership verification guide explains each method.

Use URL Inspection on your homepage and a representative service page. Read the reported status and, where useful, test the live page. A successful live test is not a promise of indexing. WH4SA cannot approve inclusion in Google, alter Google's reports or guarantee when Google will revisit a page.

4. Submit a useful sitemap

A sitemap lists the canonical URLs you want search engines to discover. Your website system may generate one. Check that it opens, uses the live domain and contains the important public pages. It should not be a list of preview pages, broken addresses or links that redirect elsewhere.

Submit the correct sitemap address through Search Console's Sitemaps report. If you add a useful new service page later, confirm that the sitemap includes it. Small sites still need sensible internal navigation; the sitemap does not replace links between pages.

Submission helps discovery but does not force indexing. Google's sitemap guidance explains the purpose, accepted formats and ways to submit one. Treat a reported sitemap error as something to investigate, not a reason to repeatedly submit the same broken file.

5. Give each page a clear customer purpose

Write down the question each page answers. A Durban appliance repair business might need a service page explaining which appliances it repairs, where it travels and how customers request an assessment. Its About page can explain the people and experience behind the work.

Before adding text, collect real details: your process, current service area, limitations, useful photographs and the next step. Explain unfamiliar terms. Someone comparing suppliers should be able to understand your offer without phoning just to discover what you do.

Use words your customers use naturally. Repeating a location or service phrase in every sentence makes the page tiring to read. Read the copy aloud and remove statements that could describe almost any business. Replace “quality solutions” with the actual job you help a customer complete.

Illustrative South African workshop owners planning their business website together at a laptop
Start with real customer questions

Plan service details, locations and contact information with the people who know the business. AI-generated South African workshop illustration; not a customer testimonial.

6. Write clear titles, descriptions and headings

The page title is the HTML title associated with the page, often shown in a browser tab. Write a distinct, descriptive title for each important page. A fictional example is “Appliance Repairs in Durban | Example Repairs”. Use your real business name and only claim the locations and services you cover.

Google may generate a different title link in search results using the page and other signals. Google's title-link guidance recommends clear titles and explains why the displayed wording can differ.

The meta description summarises the page. Write a useful invitation, such as the service offered, who it suits and how to enquire. It should match what the visitor will find. Google may instead select text from the page for a particular search; its snippet guidance explains this behaviour.

Use one clear primary H1 to introduce the page's main subject. Organise substantial sections with H2 headings and use H3 for subsections within them. Choose heading levels for structure, rather than selecting whichever default font size looks best. A heading such as “Areas we serve” is easier to scan than another paragraph about being customer-focused.

Give each part of a page a job. For a local repair business, titles and headings should describe the real service and the areas it covers. Conceptual illustration; Google may show different title and snippet text.
Give each part of a page a job

For a local repair business, titles and headings should describe the real service and the areas it covers. Conceptual illustration; Google may show different title and snippet text.

7. Check the website on a real phone

Open the site on a phone and complete a realistic task: find a service, read its details and send a test enquiry. Check that the menu opens, buttons are easy to select and the page does not require sideways scrolling. Make sure important text is large enough to read comfortably.

Look for pop-ups covering content, clipped headings and forms that become difficult when the keyboard opens. Try a longer name and a realistic message in the form. A tidy desktop screenshot does not show what a customer experiences on a small screen.

If you use SiteJet's website builder, check its responsive layouts and then the published result. With a WordPress website, review the theme, editor layout and selected plugins together. The final customer experience matters more than which builder produced the page.

8. Keep pages fast and images useful

Large photographs, unnecessary scripts and heavy embedded content can make a page slow or awkward. Use PageSpeed Insights to investigate representative pages and prioritise the issues that affect visitors. One test score is not the whole experience: conditions vary, and a new site may not yet have enough real-user data.

Resize images for their intended display, compress them sensibly and use suitable modern formats where supported. Keep the important subject clear. A sharp photograph of your workshop or product is more useful than an enormous decorative image that delays the page.

Write alt text that explains a meaningful image in context. For a relevant photograph, “Technician inspecting a washing machine at a Durban workshop” is more helpful than a pile of service keywords. Purely decorative images can have empty alt text. Use images you own or have permission to use, and place them beside the information they support. See Google's image guidance.

Leave room for images as they load so the text and buttons do not jump around. Check loading, responsiveness and visual stability together. Google's page-experience documentation describes these considerations without making a good score a guarantee of a top position.

9. Connect pages and avoid unnecessary duplicates

Link from a broad service overview to the page explaining a specific service. Use descriptive words such as “washing machine repairs” instead of making every link say “click here”. A reader should be able to predict what the next page contains before opening it.

Choose readable URLs when creating new pages, but do not rename useful existing addresses merely to make them prettier. A URL change needs planned redirects and updated links. This checklist deliberately keeps its historical address; keeping an established URL can be more useful than removing a year from it.

Avoid publishing near-identical pages with only a suburb name changed. Add a separate page when there is a useful, truthful reason, such as different service availability or genuinely different information. If several versions of the same content already exist, review the preferred page and canonical signals. Google's canonical URL guidance explains consolidation; do not redirect unrelated pages simply to reduce their number.

Try the journey your customer takes. Test a realistic enquiry from a South African customer’s phone. An accessible, understandable website helps customers decide what to do next.
Try the journey your customer takes

Test a realistic enquiry from a South African customer’s phone. An accessible, understandable website helps customers decide what to do next.

10. Make your business and location clear

Give customers accurate contact details, opening hours where relevant and a straightforward explanation of where you work. A mobile business can describe its actual service area. An online shop should explain delivery coverage and contact options. Never invent a branch or street address to appear local.

If your business meets customers in person and meets Google's eligibility requirements, consider a Google Business Profile. Keep its details consistent with the website and update changes promptly. Online-only businesses are generally ineligible. Check the official eligibility rules before creating a profile, and follow the rules for displaying or hiding a service-area address.

11. Maintain the site and review what happens

Set a manageable review routine. Check whether prices, services, hours and contact details remain correct. Remove expired offers, repair broken links and revisit pages when customers repeatedly ask questions the website should answer. Keep the website software maintained alongside the content.

In Search Console, watch indexing reports and review the queries and pages receiving impressions and clicks. Compare sensible periods and keep a note of meaningful changes. Low traffic on a new site is not evidence that one particular setting is wrong. Start with reported technical problems and whether the content matches a real customer need.

After a substantial correction, URL Inspection can help you check the page and request indexing when appropriate. Google's recrawl guidance explains that requests do not guarantee inclusion or immediate results. Repeated requests are not a substitute for fixing the issue.

Keep time and money available for this upkeep. Our South African hosting cost guide helps separate hosting expenses from domains, optional software and other business costs. Aim for a website that stays useful to customers after launch, with clear information and a reliable way to contact you.