What Is a Keyword?

A keyword, in the context of search engine optimisation, is any word or phrase that a user enters into a search engine such as Google. When a potential customer in Pretoria types "web designer near me" or "digital marketing agency South Africa", each of those phrases is a keyword. Search engines use keywords to determine which pages in their index are most relevant to show in response to that query.

Keywords are not simply about matching exact words on a page. Google's understanding of language has grown sophisticated enough to recognise search intent, meaning the underlying goal behind a search. Intent is typically grouped into four categories. Informational intent covers queries seeking knowledge, such as "what is SEO". Navigational intent covers queries looking for a specific site, such as "Juicy Designs website". Commercial intent covers queries comparing options before buying, such as "best SEO agency Pretoria". Transactional intent covers queries ready to act, such as "hire SEO agency Pretoria". Effective keyword strategy identifies which intent each target page should serve and writes content that satisfies that intent directly.

Short-tail keywords are broad, typically one to two words long, such as "SEO" or "web design". They generate high search volumes but face intense competition from authoritative sites, and the intent is often unclear. A business ranking for "shoes" reaches an enormous audience, most of whom are at the very start of their research with no clear purchase intent. Long-tail keywords are longer, more specific phrases such as "women's running shoes Pretoria size 7". They attract far fewer individual searches but collectively represent the majority of search queries, have clearer intent, and convert at significantly higher rates. For most South African small and medium businesses, a keyword strategy built primarily around long-tail, location-specific terms delivers faster rankings and better-quality traffic than competing head-on against large retailers for short-tail terms.

Keyword research is the process of identifying which keywords to target. It involves using tools such as Google Keyword Planner, Ahrefs, or Semrush to find terms relevant to the business, measure monthly search volumes in South Africa, assess competition levels, and group related keywords into clusters that can each be served by a single page. A well-structured keyword strategy ensures that every important page on a site targets a distinct set of keywords with clear intent, rather than having multiple pages compete against each other for the same terms, a problem known as keyword cannibalisation.

Keywords also underpin paid search advertising. In Google Ads, advertisers bid on keywords and their ads appear when users search those terms. The match type selected (broad, phrase, or exact) determines how closely the user's query must match the target keyword for the ad to trigger, giving advertisers control over reach versus precision.

Keywords In Practice

A Pretoria-based accounting firm conducting keyword research would begin by listing the services they offer: annual tax returns, VAT registration, bookkeeping, CIPC company registration, payroll. Using Google Keyword Planner filtered to South Africa, they might find that "tax return South Africa" has high volume but strong national competition, while "tax accountant Centurion" and "bookkeeper Pretoria East" have lower volume but far less competition and clear transactional intent from local searchers.

The strategy would assign one primary keyword per service page, supported by a cluster of related terms and location modifiers. The tax returns page would target "tax returns Pretoria" and "tax accountant Pretoria" as primary terms, with "SARS tax return submission" and "personal income tax Pretoria" as supporting terms within the page content. This approach helps the page rank for multiple relevant queries without diluting its core focus.

Monitoring keyword performance in Google Search Console over time allows the firm to identify which keywords are generating impressions and clicks, discover new keyword opportunities through the queries report, and identify pages where average position is improving towards page one and which therefore merit additional content investment.

FAQ

How do I choose the right keywords for my South African business?

Start by listing the services or products you offer and the locations you serve. Use Google Search Console to see what queries are already bringing users to your site, and Google Keyword Planner to find related terms with search volume in South Africa. Prioritise keywords that match your specific service and location, are searched by users ready to make a purchase or enquiry, and have manageable competition for your domain's current authority.

What is the difference between a short-tail and long-tail keyword?

A short-tail keyword is a broad, high-volume term such as "SEO" or "plumber". It attracts many searches but has intense competition and often unclear intent. A long-tail keyword is a more specific phrase such as "affordable plumber in Pretoria East" that has lower search volume but higher purchase intent, less competition, and better conversion rates. Most South African small business SEO strategies focus on long-tail keywords to achieve faster rankings and more qualified traffic.

Want a team that knows these metrics cold?

Founder-led digital marketing for South African businesses since 2015. 4.9-star rated, 64+ clients, no long-term contracts.