
Johannesburg · South Africa
SEO company for Johannesburg businesses
Stryx Collective provides SEO to Johannesburg businesses remotely from Salt Rock, KwaZulu-Natal. It is not based in Gauteng. It suits established businesses that want a specialist consultant instead of a large SEO agency, and that judge the work on enquiries, calls and bookings, not on a ranking report.
Remote from KwaZulu-Natal
Stryx is based in Salt Rock, Ballito, and works remotely. It is not based in Johannesburg. All work for Gauteng clients is done remotely, in the same time zone, and clients deal directly with Ryan Cumming. Stryx has been trading since 2019 and works with clients across South Africa and abroad.

A crowded market
Search results for SEO in Johannesburg are dominated by agencies with offices in the city, by directories and by "top agencies" lists. A business that wants its agency around the corner has plenty to choose from, and should choose one of them.
Many Johannesburg searches also name an area, such as Sandton. Map results and reviews decide many of those searches, depending on the search and its intent, so local SEO covers the Google Business Profile as well as the website.
When a remote consultant makes sense
Stryx is a better fit when:
- the business does not need in-person meetings
- the owner wants to speak to the person doing the work
- the business is in hospitality or healthcare, Stryx's two focus industries
The method is the same as everywhere else: one topic per page, no pages competing with each other, no bought links and no mass-generated copy. Local SEO, including Google Business Profile work, is done remotely.
Clients
Stryx works with these Gauteng businesses:
- Savvy Sheds, an online store for outdoor sheds and storage in Johannesburg
- Powermode, a UPS and backup power business in Johannesburg
- Wigs By Rivka, a custom wigs business in Johannesburg
- Bryprop, a commercial and industrial property business in Johannesburg
- Victoria Timm Psychologist, a counselling psychologist in Rivonia, Johannesburg
- Evolve Biokinetics, a biokinetics practice in Bryanston, Johannesburg
Areas served
Johannesburg, Sandton and the rest of Gauteng, all remotely.
Related pages
How it works
How an SEO engagement runs
- 01
Research
Keywords, competitors, the market and the gaps in your current content.
- 02
Fix the foundation
Technical problems, page structure, cannibalisation and tracking are put right first. Where an Analytics, Search Console or Google Business Profile account is missing, it is opened in your name, and Stryx is added as a user. Before the monthly work starts, you and Stryx agree what counts as a result and test that it is being recorded.
- 03
Plan
Topics are mapped so each page has one job, and the order of work is set by what will move the business most.
- 04
Build
Pages are improved or written, schema is added and local listings are worked on, month by month.
- 05
Measure
Results are judged on enquiries, calls and bookings, and the plan is adjusted.

What you get
Everything that's included
- Keyword research
- Competitor and market research
- A content gap analysis
- An opportunity report
- A topic plan with one job per page
- Tracking for the actions that matter to the business
- Ongoing monthly SEO work against that plan
Some of the 80+ businesses we work with
Questions
Questions about SEO company for Johannesburg businesses
Can't see yours? Ask Ryan directly and you'll get a straight answer, usually the same day.
Ask on WhatsAppIs Stryx based in Johannesburg?
No. Stryx is not based in Johannesburg. It is based in Salt Rock, Ballito, in KwaZulu-Natal, and works with Johannesburg clients remotely.
Why choose a KwaZulu-Natal consultant over a Johannesburg SEO agency?
For direct contact with the person doing the work, and for specialist experience in hospitality and healthcare. If in-person meetings matter most, a Johannesburg agency is the better choice.
Can local SEO for a Johannesburg business be done remotely?
Yes. Local SEO at Stryx includes Google Business Profile work, and both the profile and the website are worked on remotely.
Do you guarantee rankings?
No. Rankings depend on many factors and no one can honestly guarantee a position on any search engine.
Do you build links?
Stryx does not buy links or use link schemes that put a site at risk. Links are earned by having pages and resources worth linking to.
Do you use AI to write content?
Stryx does not publish mass-generated AI copy that adds no value. Where AI tools are used on a project, the content still has to be worth reading.
What is content cannibalisation?
It is when several pages on the same website compete for the same search. Search engines cannot tell which page to show, so none of them performs as well as one clear page would.
Does SEO help me show up in ChatGPT?
Yes. AI models find you through search results, so the core SEO fundamentals come first. After that, the site can be optimised to give those models the information they need.
How do you measure whether SEO is working?
By real outcomes. Tracking is set up for bookings, calls and enquiries, so results are judged on business the site brings in and not on impressions alone.
Is SEO a once-off job?
No. SEO is a monthly service, because search results, competitors and your own business keep changing. A once-off SEO audit is a good place to start if you want to see where you stand first.
Start a project
Be the business they find first
Tell Ryan what you sell and who buys it. You'll get a straight answer on what's holding your website back and what to fix first. There's no obligation to go ahead.
More enquiries you can trace. You'll see which search, page or ad brought in each call, booking and form.
Higher in search results. On Google, in the map results and in AI answers, for the searches your customers make.
One person to talk to. Ryan answers on WhatsApp and sends a plain-language report on results every month.



































