Kharis Publishing: 500% organic traffic growth across every channel
Three-plus years as the Digital Marketing and SEO Manager for an international faith-based book publisher, running search, paid, email, social and launch campaigns as one system.
What changed.
Index values are derived from the reported percentage changes, with the start of the engagement set to 100.
View as table
| Start | Reported result | |
|---|---|---|
| Organic traffic | 100 | 600 (+500%) |
| Qualified leads via search marketing | 100 | 150+ (+50% or more) |
The problem we set out to solve.
A growing publisher needs to be found in several places at once: on Google, on Amazon and Ingram, and on its own website, where author discovery and book purchase journeys have to work together. Running each channel separately wastes budget and hides what is actually driving sales.
How we approached it.
Rebuild the foundation
Redesigned the WordPress site around SEO: new site architecture, RankMath Pro, GA4 and Google Search Console fully connected, and author page templates that support both discovery and purchase.
Win organic search
Keyword research and on-page optimisation across the site, plus Amazon and Ingram SEO so book listings and metadata supported the same keywords.
Scale paid search
Managed Google Ads and Amazon Ads in the same strategy as organic, using paid data to find the terms worth ranking for.
Own the audience
Email marketing, social media and author outreach kept readers and authors engaged between launches.
Launch with a playbook
Coordinated book launches across every channel, including a title that earned Amazon's bestseller badge at launch.
The disciplines behind this project.
Also: SEO · Web design · Amazon Ads · Google Ads · Email
Guides behind the approach.
Answer Engine Optimization (AEO): How to Win Featured Snippets and AI Answers
AEO is the discipline of structuring content so search engines and AI assistants can lift a direct answer from it. Learn the formats that win, how to find the questions, and what FAQ schema really does today.
Read guide →What Is Generative Engine Optimization (GEO)? The Complete Guide
GEO is the practice of making your brand easy for AI search tools to find, understand and cite. Here is how AI answers are built, what actually influences citations, and a practical plan to start.
Read guide →
What Is llms.txt? Do You Need One for AI Search in 2026?
llms.txt is a proposed plain-text file that gives AI tools a clean map of your website. Here is what it contains, how to write one, and an honest look at what it can and cannot do for AI visibility.
Read guide →Other case studies.
WEB DESIGNHopelify
A mobile-first WordPress build for a Christian media platform, with search architecture, analytics and performance set up before launch.
Read the case study →Roxystreet
A real estate platform rebuilt around an interactive map, so visitors can explore properties by location and see availability as they browse.
Read the case study →The Legacy Villa
A full SEO strategy for a luxury hospitality brand, focused on guests who book direct instead of through travel agencies.
Read the case study →