Home/SEO Pretoria

SEO services in Pretoria for small businesses.

Search engine optimisation for Pretoria and Gauteng businesses: a technically sound website, a Google Business Profile that wins local searches, and content built around what your customers type into Google. Plain-language reports, no lock-in and no ranking guarantees.

Hands typing website code on a laptop

/ What I do

Small business SEO, done properly.

Most small businesses do not need an expensive monthly retainer. They need the basics done right, then steady work on the searches that bring in customers.

Technical SEO

Fast pages, clean code, page titles and descriptions, structured data, a sitemap, and Google Search Console set up correctly.

Local SEO

Your Google Business Profile completed and active, your details the same everywhere, and pages for the suburbs you serve.

Content that answers buyers

Service pages and guides written around what South Africans actually search for.

Google reviews

An easy way to ask happy customers for reviews, and replies that show prospects you care.

Listings and links

South African directory listings and partner links that build trust, without spammy shortcuts.

Plain-language reports

What changed, what it did to your traffic and enquiries, and what comes next.

/ Local SEO

Show up when Pretoria searches for you.

When someone searches for your service near them, Google shows a map with three businesses before anything else. For most local businesses, that map is where the calls and WhatsApps come from.

  • Google Business Profile set up with the right categories, services, hours and photos
  • A steady flow of genuine Google reviews, with replies
  • The same name, address and phone number on your site and every listing
  • Pages for each service and the suburbs you cover
  • LocalBusiness structured data so Google understands your trade and area

I use it on my own business

Nova Site’s own Google Business Profile in Erasmuskloof is verified and rated 5.0, with the same details and hours on every page of this site. Every client gets the same setup.

See my Google profile →

/ How it works

From a free check to more enquiries.

Every SEO job starts with an honest look at where you stand, so you only pay for work worth doing.

  1. 01

    Free SEO check

    Send me your website and I look at it, your Google profile and the searches your customers use.

  2. 02

    Fix the foundations

    Technical problems, missing titles, slow pages and broken links first.

  3. 03

    Win local searches

    Your Google profile, reviews and listings, set up for the map results.

  4. 04

    Content that ranks

    Service and suburb pages, plus guides that answer what buyers ask.

  5. 05

    Measure and improve

    Search Console reviewed monthly, with a short report.

/ Pricing

Affordable SEO for small businesses.

Technical SEO is included with every website, from R2,500. Ongoing SEO is quoted separately to your goals, and the care plan, at R1,000 a month, includes monthly SEO checks alongside hosting and support.

Outside South Africa? See SEO services for small businesses on novasitehq.com.

/ Common questions

SEO questions.

How much does SEO cost in South Africa?

Technical SEO is included in every website I build, from R2,500. Ongoing SEO, such as new pages, listings and monthly improvements, is quoted to what your business needs, and my care plan includes monthly SEO checks for R1,000 a month.

How long does SEO take to work?

Technical fixes are usually picked up within weeks. Ranking for competitive searches like “plumber Pretoria” often takes three to six months or more. Less competitive local searches move sooner, and I will tell you what is realistic before you spend.

Can you get my business into the Google Maps results?

I can set up and optimise everything that influences them: your Google Business Profile, reviews, consistent listings and local pages. Nobody can guarantee a map position, because distance from the searcher also plays a big part.

Do you only do SEO in Pretoria?

No. I am based in Erasmuskloof, Pretoria, and work with businesses across Gauteng, including Centurion, Midrand, Johannesburg and Sandton, and the rest of South Africa.

Can you do SEO for a website you did not build?

Yes, if the site is on a sound footing. Send me the link and I will review it first. If the site itself is what is holding you back, I will tell you and quote a rebuild instead.

Can you guarantee first place on Google?

No, and be careful of anyone who does. Nobody controls Google’s results. I promise the work: a technically sound site, a properly set up Google profile and content aimed at the searches that bring in customers.

Want to know where you stand on Google?

Send me your website. I reply within 1 hour, and the first SEO check is free.