Skip to main content
Based in Johannesburg. Shipping worldwide.

Rank on the first page of Google. And inside every AI that comes after it.

RankSmith builds premium Next.js websites for South African brands that want to outrank WordPress on Google and get cited inside ChatGPT, Claude, Perplexity, Gemini, and Bing Copilot. Schema on every page. LCP under 1.5 seconds. No exceptions.

Lighthouse
Lighthouse 100
Core Web Vitals
Core Web Vitals, all green
Schema coverage
Schema.org on every page
google.co.za / nextjs agency
#1+12.4k#288#376#464#552#640#728#816

Built on

Next.js 15
React Server Components
TypeScript
Tailwind CSS v4
shadcn/ui
Framer Motion
Vercel Edge Network
Schema.org JSON-LD
Core Web Vitals
llms.txt
next/font
Partytown analytics
Sharp AVIF

The numbers we hold ourselves to

The same performance budget we sell, on this page.

01
0,0 s

LCP target on every site we ship

02
0 ms

INP target on every interaction

03
0

AI engines we optimise for

04
0 %

Schema coverage across key pages

The honest comparison

Most South African websites are stuck on WordPress. That is the problem.

The left column is what we measured on twelve typical WordPress business sites in Gauteng during 2025. The right column is what we ship on every RankSmith Next.js build, verified on this very page with Vercel Speed Insights.

Typical WordPress site

measured Feb 2026, 12 sites

RankSmith Next.js build

measured on this very page

LCP (Largest Contentful Paint)4.2 s
INP (Interaction to Next Paint)380 ms
Total JS (home page)860 kB
Lighthouse Performance41
Third party scripts14
Schema coveragepartial
LCP (Largest Contentful Paint)1.1 s
INP (Interaction to Next Paint)48 ms
Total JS (home page)132 kB
Lighthouse Performance100
Third party scripts1
Schema coveragecomplete

One stack, six destinations

How does RankSmith get you cited everywhere at once?

We write every page answer first, ship Schema.org on every entity, and give each AI crawler an explicit lane through robots.txt and llms.txt. One content pass, six places you show up.

ranksmith
Google
ChatGPT
Claude
Perplexity
Gemini
Bing Copilot

The RankSmith method

What does working with RankSmith actually look like?

Three principles run through every engagement. Each is a verifiable behaviour, not a slogan, and each is the reason our sites outrank the WordPress status quo in Gauteng.

Principle 01

Measure, do not guess. Core Web Vitals tell the truth.

Every claim we make about speed is a number we can show you. This page runs Vercel Speed Insights. If the numbers slip, we find out before you do.

Field data, this page, rolling 7 daysall green
LCP
1.1 s

target 1.5 s

INP
48 ms

target 100 ms

CLS
0.01

target 0.05

Principle 02

Ship fast, then rank everywhere.

Discovery, design, build, and launch typically runs four to six weeks. Indexing and first citations follow on a predictable curve.

  1. Day 0launch and sitemap ping
  2. Day 2Google indexed, first impressions
  3. Day 7Perplexity and Bing begin citing
  4. Day 14ChatGPT and Claude pick up FAQ sections
  5. Day 30Google AI Overviews start quoting

Principle 03

Every H2 is a question a human might ask.

We write answer first so large language models can lift a clean citation from any heading on any page. Like this one.

## How long does it take to rank a Next.js site in South Africa?

A RankSmith Next.js site typically ranks for its primary commercial keyword within 60 to 90 days in Google and appears as a citation in ChatGPT and Perplexity within 14 days of launch.

The RankSmith stack

Why this stack beats a WordPress build, every time.

  • stack

    Next.js 15

    App Router and React Server Components on the edge.

  • stack

    TypeScript

    Type safety across the full stack, nothing untyped ships.

  • stack

    Tailwind CSS v4

    Zero runtime, atomic, and audit friendly.

  • stack

    Framer Motion

    Motion that respects prefers reduced motion.

  • stack

    shadcn/ui

    Accessible Radix primitives we own and can tune.

  • stack

    Vercel

    Edge network, Speed Insights, zero ops.

  • stack

    Schema.org

    Structured data on every entity, every page.

  • stack

    MDX

    Long form content that ships as React components.

What RankSmith believes

Five opinions we will not negotiate on.

These are the beliefs that shape every RankSmith engagement. They are not borrowed quotes from clients we do not have. They are the lines we hold when pressure tests arrive.

  1. Principle 01

    WordPress is a tax on your traffic.

    Every plugin, every theme, every TTFB hit is a tax. We stopped paying it in 2022 and we have never looked back.

  2. Principle 02

    If it is not in Schema.org, it does not exist to AI.

    Organization, Service, FAQPage, BreadcrumbList, Article. Schema is not a nice to have. It is the API AI engines read.

  3. Principle 03

    Every H2 is a question a human might ask.

    AI engines cite paragraphs, not pages. Write answer first, lead with the fact, expand with specifics. Get quoted.

  4. Principle 04

    Performance budgets are commitments, not wishes.

    LCP under 1.5 seconds. INP under 100 milliseconds. CLS under 0.05. If we cannot hold the budget, we do not ship.

  5. Principle 05

    Rank in Google, and in every AI that comes after it.

    There is no Google only strategy anymore. Six engines matter. Either your content is citable in all of them, or you are losing share.

Pricing in ZAR

How much does a RankSmith website cost in South Africa?

Every RankSmith engagement is priced as a once off setup fee plus a monthly hosting and care retainer. The retainer covers uptime, security updates, dependency patches, and a pool of free update hours every month. Pricing is in South African Rand.

Setup plus monthly

Starter

A beautiful five page Next.js website, shipped and cared for.

R11 250setup
+ R1 500per month
  • Strategy and technical planning meeting
  • Custom Next.js 15 design and build
  • Up to 5 pages with full Schema.org
  • Core Web Vitals in the green on launch
  • llms.txt, robots.txt, sitemap hand written
  • Hosting on Vercel with uptime checks
  • Monthly security and dependency updates
  • 1 hour of updates per month included
Most chosen

Growth

A ten page site with a blog and a light monthly ranking programme.

R22 500setup
+ R3 500per month
  • Everything in Starter
  • Up to 10 pages plus MDX blog
  • Keyword and intent mapping for ZA
  • 2 blog posts written per month
  • Monthly SEO and AEO tuning
  • Monthly Core Web Vitals report
  • 3 hours of updates per month included
Setup plus monthly

Scale

A flagship site and a full ranking programme across SEO, AEO, and GEO.

R38 500setup
+ R6 500per month
  • Everything in Growth
  • Up to 25 pages and templates
  • Custom design touches
  • 4 blog posts written per month
  • Monthly AI citation tracking
  • GEO mention share reporting
  • Quarterly strategy reviews
  • 6 hours of updates per month included

Frequently asked questions

What people ask RankSmith before they book a call.

Real questions from South African founders, marketing leads, and in house developers, answered the same way a RankSmith lead would answer them on a first call.

  • RankSmith is a South African digital agency that builds premium Next.js websites and runs ranking programmes across SEO, AEO, GEO, SXO, and AIO. Every engagement pairs a hand crafted Next.js 15 build with the structured data, content strategy, and crawler configuration needed to rank in Google and to be cited inside ChatGPT, Claude, Perplexity, Gemini, and Bing Copilot.

Ready when you are

Want to rank in Google and in every AI at once?

Book a thirty minute strategy call with a RankSmith lead. We will walk through your current site, your current rankings in Google and in AI engines, and the fastest wins we can ship in the next sixty days.