Loading
Loading
Comprehensive SEO documentation covering foundations, keyword research, on-page optimisation, technical SEO, local search, link building, AI and search, strategy, tools, and advanced techniques.
What This Involves
Each component is designed to generate compounding results over time — not isolated deliverables that sit idle.
Core concepts, search engine mechanics, and the fundamental principles that underpin effective SEO strategy.
Search intent analysis, keyword prioritisation, competitive mapping, and research methodology for SEO planning.
Title tags, heading structure, content optimisation, internal linking, and on-page best practices for search visibility.
Crawlability, indexation, site speed, Core Web Vitals, rendering, and technical infrastructure for search visibility.
Google Business Profile, local citations, review strategy, and location-specific optimisation for local search dominance.
Authority building, outreach strategy, digital PR, and sustainable approaches to earning quality backlinks.
Every engagement follows a structured, outcome-focused framework.
An honest, direct dialogue to establish whether the engagement makes sense for both parties. I listen, assess, and tell you plainly whether I am the right person to help.
A structured assessment producing a clear picture of what needs to be built, what it involves, and what it will cost. No surprises.
Projects scoped and delivered against defined outcomes. You have direct access to me throughout — no hand-offs, no disappearing acts.
Search engine optimisation is the discipline of making your website the most relevant, trustworthy, and technically sound answer to a user's query. It is not a trick. It is not gaming an algorithm. It is not a one-time exercise. It is the ongoing work of aligning what you publish with what your audience searches for and doing so in a way that search engines can read, understand, and confidently serve.
I have been doing this for fifteen years. The tactics have changed enormously — keyword stuffing gave way to semantic relevance, PageRank gave way to E-E-A-T, and now large language models are reshaping how search results look entirely. But the underlying principle has not moved: search engines want to give users the best answer. If your content genuinely is the best answer, you win. If it is not, no technical trick will compensate for that in the long run.
The best SEO strategy I know is to be the practitioner you want Google to believe you are. Publish the content a genuine expert would write. Build the site a serious business would build. Earn the links a respected authority would earn.
Google's process has three stages: crawling, indexing, and ranking. Understanding each stage tells you where your site might be losing visibility.
Googlebot discovers pages by following links. It starts from a set of known URLs and recursively follows every link it finds. Pages that are not linked to — or that are blocked by robots.txt or a noindex directive — will not be crawled. Your crawl budget matters if you have thousands of pages; for most businesses with under five hundred pages it is not a priority concern.
Once a page is crawled, Google attempts to understand and store it. Pages with thin or duplicate content may be crawled but not indexed — Google considers them not worth surfacing. Structured data (JSON-LD schema) helps the indexer understand entities, relationships, and content type. A URL appearing in Google Search Console's Coverage report as “Crawled — currently not indexed” is a signal that the content needs improvement.
Ranking is where Google applies its signals to decide which pages to show and in which order. Google has confirmed hundreds of factors, but the core groupings are:
Google's algorithms are updated continuously. Major core updates (several per year) can significantly shift rankings. The best insulation against algorithm volatility is to pursue the above four pillars consistently rather than chasing any individual tactic.
Keyword research is the process of identifying what your potential customers search for, how frequently, and how difficult it would be to rank for those terms. It is the strategic foundation of all content and optimisation decisions.
Every query has an intent behind it. Google categorises intent into four types:
Matching your page type to the intent is critical. A blog post will not rank for a transactional query. A service page will not rank for an informational how-to query. Before writing content, open a private browser window, search your target keyword, and study what Google is already ranking — that tells you the intent Google has assigned to the query.
A keyword map assigns specific target keywords to specific pages. Each page should have one primary keyword and two to four supporting keywords. Avoid assigning the same keyword to multiple pages — this is called keyword cannibalisation and it causes Google to struggle to decide which page to rank, often ranking neither well.
For a services business like mine, I prioritise commercial-investigation and transactional keywords for service pages, and informational keywords for blog posts and guide content. This guide, for instance, targets informational queries around SEO learning — not “hire SEO consultant Johannesburg”, which belongs on the service page.
On-page SEO refers to all the optimisations you make within a page itself — as opposed to technical SEO (site infrastructure) or off-page SEO (external links). It is where content strategy and search engine requirements converge.
The title tag is the single most important on-page element. It appears in the browser tab, in Google search results (sometimes rewritten by Google), and as the anchor text when other sites link to you. Best practices:
Meta descriptions do not directly influence rankings but they strongly influence click-through rate. Google often rewrites them, particularly when it finds a more relevant excerpt in the body content. Write them anyway — aim for 140–160 characters, include the primary keyword naturally, and write a genuine description of what the page delivers.
Use one H1 per page that matches or closely reflects the title tag. Use H2s to structure major sections and H3s for subsections within those. Headings help both users and crawlers understand the structure of your content. Do not use headings purely for visual styling.
Google's Helpful Content system evaluates whether content is written primarily for people or primarily for search engines. The clearest signal of people-first content is depth — covering a topic comprehensively, answering follow-up questions the user would naturally have, and providing information that could not have been generated by a generic content template.
Internal links pass authority between pages and help Google understand the structure and hierarchy of your site. Link from high-authority pages (your homepage, popular blog posts) to important service pages. Use descriptive anchor text that signals what the destination page is about — not “click here”.
Structured data (JSON-LD schema) tells Google explicitly what type of content a page contains. For a professional services business, the most valuable schema types are LocalBusiness, Person, Service, FAQPage, and Article. Correctly implemented schema can unlock rich results — FAQ dropdowns, review stars, breadcrumbs — which increase your result's visibility and CTR without any ranking improvement.
Technical SEO is the infrastructure layer. Without it, even excellent content will underperform — Google simply will not crawl, index, or rank it properly.
Since 2021, Core Web Vitals are a confirmed Google ranking signal. The three metrics are:
Measure these using Google Search Console (field data from real users) and PageSpeed Insights (lab data). The field data in Search Console is what actually affects rankings.
Google now uses the mobile version of your site as its primary version for indexing. If your mobile experience is degraded — slower, with less content, or with different navigation — your rankings will reflect that. Build mobile-first.
Ensure your robots.txt is not blocking important pages. Check that your sitemap.xml is submitted in Search Console and includes all canonical URLs. Use canonical tags to prevent duplicate content issues — particularly important on ecommerce sites with faceted navigation or product variant URLs.
HTTPS is a confirmed ranking signal. Any site still running on HTTP in 2026 is both penalised in search and showing a security warning to users in Chrome. Obtain an SSL certificate — virtually all hosting providers offer them free.
Important pages should be within three clicks of the homepage. A flat architecture distributes link authority more evenly. Avoid orphan pages — pages with no internal links pointing to them — as they receive no crawl priority and no link authority.
Technical SEO issues are often invisible to the human eye — you can visit a perfectly functional-looking page that Google cannot index. I always begin any SEO engagement with a technical audit before touching content or links.
Local SEO is the discipline of ranking in searches with geographic intent — “SEO consultant Johannesburg”, “web designer near me”, “plumber Cape Town”. It is the highest-value SEO channel for service businesses that operate within a defined geographic area.
Your Google Business Profile (GBP) is the primary driver of local pack rankings — the three businesses that appear in the map box above organic results. Optimisation steps:
NAP stands for Name, Address, Phone. These three data points must be identical everywhere they appear — your website, GBP, Yelp, Yellow Pages, industry directories, and social profiles. Inconsistencies confuse Google's local ranking signals. Audit your citations and standardise them.
If you serve multiple cities or areas, create a dedicated page for each location — not duplicate content with the city name swapped, but genuinely location-specific content covering local challenges, case studies, and context. These pages signal geographic relevance to Google for area-specific queries.
Review quantity and quality are significant local ranking factors. Build a systematic process for asking satisfied clients to leave a Google review immediately after a successful project or service interaction. Do not offer incentives — this violates Google's policies.
A backlink is a vote of confidence from one site to another. Google uses links as one of its strongest ranking signals — a page linked to by many authoritative, relevant sites will outrank a technically identical page with few or poor-quality links. This is still true in 2026, despite the rise of content quality signals.
The most durable links I have ever built came from publishing research and tools that peers wanted to reference. Content that earns links is content that no one else has published.
The search landscape shifted materially in 2023–2025 with the rollout of Google's AI Overviews (formerly Search Generative Experience) and the rise of AI-native search tools like Perplexity. Understanding these changes is essential for building an SEO strategy that remains effective.
Google now places an AI-generated summary above organic results for many informational queries. This summary draws from indexed sources — being cited within an AI Overview requires that your content is structured clearly, factually reliable, and semantically rich. Pages with clear headings, FAQ schema, and substantive expert content are more likely to be referenced.
AI Overviews have reduced organic click-through rates on informational queries — some studies suggest CTR drops of 15–30% for queries that trigger an overview. The response is to focus more on commercial and transactional queries where AI overviews are less frequent, and to produce content so comprehensive that users want to click through for the full detail.
Google added the first “E” (Experience) to its quality evaluator guidelines in 2023. In 2026, demonstrable first-hand experience is increasingly weighted — content written by practitioners with verifiable credentials outperforms content that merely summarises information. This is where bylines, author pages, schema markup for authors, and linked professional profiles (LinkedIn, Google Scholar) contribute to rankings.
Brand searches — people searching for your name directly — are a strong trust signal. Building brand awareness through social, PR, and podcast appearances creates branded search volume that reinforces your authority in Google's eyes. This is why SEO and brand marketing are increasingly inseparable.
Google's September 2023 Helpful Content system update and the subsequent March 2024 core update penalised sites that had grown their content through bulk AI generation without human editorial oversight. The message is clear: quality and specificity beat volume. One authoritative 4,000-word guide outperforms twenty thin 500-word posts on the same topic.
SEO is measurable, but its metrics require careful interpretation. Here are the primary tools and metrics I use.
The authoritative source of SEO performance data. Key reports:
Tracks user behaviour after they arrive. Relevant for SEO: organic session count, engagement rate by landing page, conversions attributed to organic search, and which blog posts drive the most conversion paths.
Track your target keywords weekly using a rank tracker (Ahrefs, Semrush, SerpWatcher). Record positions over time — rankings fluctuate daily but the trend over four to eight weeks is meaningful. Cross-reference rank movements with Search Console impressions to validate.
Vanity metrics — ranking number one for a keyword no one searches — are worthless. I track the keywords that align with the queries my ideal clients actually type. Positions are a proxy; leads are the measure.
For a new or recently launched website, meaningful organic ranking movement typically begins at three to six months. Competitive keywords in established markets can take twelve months or more. Local SEO in less competitive markets can move faster — sometimes within six to eight weeks. The timeline depends on domain age, existing authority, content quality, and competition.
Many technical and on-page SEO tasks are learnable and executable without specialist help — particularly for a simple business website. Where a consultant adds value is in keyword strategy, competitive analysis, technical audits, content planning at scale, and link acquisition — all of which benefit from experience and access to paid tooling. If your business depends on organic leads, professional help typically pays for itself.
Freelance SEO consultants in South Africa typically charge R8,000–R25,000 per month for an ongoing retainer, depending on scope. One-off audits range from R5,000–R15,000. Be wary of very low-cost providers — SEO that produces durable results requires genuine time and expertise.
On-page SEO covers everything within your website — content, titles, headings, schema, internal links, page speed. Off-page SEO covers signals from outside your site — primarily backlinks from other domains. Both are necessary; neither alone is sufficient.
Social media does not directly influence rankings — social links are generally nofollow and carry no link authority. However, social presence drives brand awareness, which increases branded search volume, which is a positive trust signal. Content shared on social also earns visibility that can lead to backlinks from people who discover it there.
The most reliable signal is growth in organic conversions — leads, enquiries, or sales that Google Analytics attributes to organic search. Supporting indicators are growth in organic sessions, improvement in keyword rankings, and an increase in Search Console impressions over time. A genuine upward trend across all four over a six-month period indicates the strategy is working.
A Google penalty is either a manual action (a human reviewer flags your site for a policy violation, visible in Search Console under Manual Actions) or an algorithmic demotion (your site is caught by an algorithm update — typically for thin content, link spam, or poor user experience). Recovery from a manual penalty requires fixing the issue and submitting a reconsideration request. Recovery from an algorithmic demotion requires addressing the underlying quality signals and waiting for the next update cycle.
Ready to apply this?
I build SEO systems, not just strategies.
If you have read this guide and want someone to execute it for your business, I offer hands-on SEO engagements for companies in Johannesburg and across South Africa.
View My SEO Services →Related Services
This guide gives you the knowledge. If you need someone to execute it, I am ready to build.