Web design · SEO groundwork · Durban

SEO-friendly website design so Google can find you

Most websites that never show up on Google aren't bad. They're missing the groundwork: proper page titles, clear headings, real text and a page that loads fast on a phone. I build that into every site from the first line of code. Here's what it covers, what it doesn't, and how to check your own site.

  • Full Stack Impact Award 2025
  • Top of class of 200+
  • 150+ students guided
  • Featured in IOL
Jorryn Panjasuran, tutor and web designer, at his 2025 graduation
Top of class · Impact Award 2025

What 'SEO-friendly' actually means

SEO stands for search engine optimisation. Strip the jargon away and an SEO-friendly website is simply one that Google can read, understand and trust enough to show to people. That comes down to a handful of things done properly on every page. There are no tricks and no secret settings.

When I build a site, this groundwork is part of the build, not an add-on. Every page gets its own title, description and main heading, using the words your customers actually type. It's hand-coded, so there's no bloated template slowing it down (more on that in custom website vs WordPress or Wix), and I test it on a phone as well as a laptop.

  • A unique page title and description for every page
  • One main heading per page, with a logical structure underneath
  • Real text, not words baked into images that Google reads poorly
  • Fast loading on mobile data, because most visitors arrive on a phone
  • Your business name, area and contact details stated clearly

An SEO-ready build is not an SEO campaign

I want to be straight about this, because a lot of 'web design and SEO services' blur the two. I build sites that are ready to be found. I'm not an SEO agency, and I don't sell monthly ranking campaigns, link building or Google Ads. If you want SEO in Durban as an ongoing service, that's a different job from mine.

Nobody can honestly guarantee you the first page of Google. Where you land depends on what you offer, how many others offer it, and what happens after launch: reviews, other sites mentioning you, and how useful your pages are. What a good build does is make sure nothing on the site itself is holding you back.

Why your website isn't showing on Google

This is the question I hear most from small business owners. The site exists, it looks fine, and yet searching for the business brings up nothing. There are a few usual reasons, and most of them can be fixed once you know which one you're dealing with.

A quick test: type site:yourdomain.co.za into Google. If nothing comes up, Google hasn't indexed the site yet. If pages appear but never for the searches you care about, the problem is usually titles, headings and wording, which is exactly the groundwork described above.

  • It's new. Google has to discover a site before it can show it, and that isn't instant.
  • Every page has the same title, or a default one like 'Home', so Google has nothing to go on.
  • The words are inside pictures. Sites made in design tools sometimes put headings in images.
  • It's slow or awkward on a phone. Google mostly looks at the mobile version of your site.
  • A setting is hiding it. WordPress and some builders have an option that asks search engines to stay away, and it gets left on.

How to get your business on Google and Google Maps

Your website and your Google Business Profile are two different things, and you want both. The profile is the free listing that puts your business on Google Maps and in the map results for local searches. You can create one without a website, but a site gives Google, and the people checking you out, far more to go on.

None of these steps costs money, and you can do all of them yourself. The website's job is to back them up: when someone finds you on the map and taps through, the page should answer their questions and make it easy to reach you on WhatsApp or by phone. If you're still unsure whether you need a site at all, read do I need a website?

  • Create a free Google Business Profile under your real business name, with no extra keywords added
  • Pick the category that matches what you do, and set a service area if you go to your customers
  • Verify it. Google asks you to prove the business is real and shows you the steps
  • Use the exact same name, phone number and area everywhere you're listed
  • Ask real customers for reviews. Never buy them or write your own
  • Add your site to Google Search Console, a free tool that shows whether your pages are indexed and what people searched to find you

Is my website SEO-friendly? A quick checklist

If you already have a site and want to know whether it's SEO optimised, run through this list. You don't need technical knowledge for most of it. You need your phone, a browser and about ten minutes of honest looking.

For a proper website speed test, Google's free PageSpeed Insights will score any page and tell you what's slowing it down. If most of your answers are no, the fix usually sits in how the site was built, not in spending more on advertising.

  • Search site:yourdomain.co.za. Do your pages appear at all?
  • Open a few pages in browser tabs. Does each tab show a different, descriptive title?
  • Does each page say plainly what you do and where, in normal text?
  • Load it on your phone over mobile data. Is it quick and readable without pinching to zoom?
  • Can a visitor find and tap your phone number or WhatsApp in seconds?
  • Do your name, number and area match your Google Business Profile exactly?

How I build a site to be found

It starts before any code. In our first conversation I ask who you're trying to reach and what they would type into Google to find someone like you. Those words shape the page titles, descriptions and headings, so the site is built around real searches rather than guesses about what sounds impressive.

Then I show you a direction, build it by hand, and test it on a phone and a laptop as it comes together. When it goes live, the domain is connected, everything is checked, and I walk you through what you have. You own the site and the domain. For the full picture, see small business websites.

The groundwork comes from what I studied, including web development and human–computer interaction, which is about how real people read a page. I graduated top of a class of 200+ in the IIE Higher Certificate in Mobile Application and Web Development, and received the Full Stack Impact Award 2025 at the Emeris Durban North Student Top Achiever Awards. This website is a working example of how I build.

What we cover

  • Page titles
  • Meta descriptions
  • Heading structure
  • Mobile-first
  • Page speed
  • Google Business Profile
  • Search Console
  • Local search
  • Hand-coded pages

Questions people ask

How do I get my website on Google search?

Make sure Google can find it and read it. Add the site to Google Search Console and submit a sitemap, give every page its own title and main heading, and write in the words your customers actually search. Then set up a Google Business Profile that links to the site. It takes patience, but those steps cover the basics.

Why is my Wix or Canva website not showing on Google?

Usually one of three things: Google hasn't indexed it yet, the pages still have default titles, or the important words sit inside images. Check the builder's SEO settings, make sure search engines are allowed to index the site, and connect it to Google Search Console. If it's still invisible after that, the structure itself may be the problem.

Can you get my website on the first page of Google?

No one can honestly promise that, and I'd be wary of anyone who does. What I can do is build the site so nothing on it holds you back: proper titles, descriptions, headings, speed and pages that work on a phone. Rankings then depend on your competition, your reviews and how useful your pages are over time.

Do I need a website for a Google Business Profile?

No. You can create a profile without one, and it's worth doing either way. But a profile on its own gives people very little to decide with. A website linked from it lets them see your services, read answers to common questions and contact you, which is what turns a map listing into an actual enquiry.

Do you offer SEO services in Durban?

Not as a separate, ongoing service. I'm a freelance web designer, not an SEO agency. The search groundwork is built into every site I make, and I'll explain what you can keep doing yourself afterwards, like your Google Business Profile and reviews. If you need monthly SEO campaigns or Google Ads, that's a job for a specialist.

How long does a new website take to show up on Google?

It varies. Google first has to discover the site, which tends to happen sooner once it's added to Search Console. Showing up for your own business name usually comes before ranking for competitive searches like a service plus your area. Those take longer and depend on competition, reviews and content, so a new site needs some patience.

Want a site Google can actually read?

Tell me what you do and who you want to find you. The first conversation is free, and I'll tell you honestly what it would take. Get in touch or WhatsApp me on 065 838 9320.