SEO Services
Keyword research, on-page, technical SEO and ethical link building that helps you rank on Google.
ExploreSEO Expert · Nairobi, Kenya
I'm Onyonka J.M — I help businesses and organisations rank higher on Google, understand their data and grow with a clear digital strategy. From Google Maps visibility in Nairobi to multilingual SEO for global markets.
What I do
Every service is delivered personally by me, follows Google Search Essentials and is measured against your business goals — not vanity metrics.
Keyword research, on-page, technical SEO and ethical link building that helps you rank on Google.
ExploreGoogle Business Profile and Google Maps optimisation to win "near me" searches in your town.
ExploreRank in new countries and languages with the right structure, hreflang and localised content.
ExploreFind and fix crawling, indexing, speed and Core Web Vitals issues holding your site back.
ExplorePower BI, Looker Studio, Excel and Python dashboards that make decisions easy.
ExploreIndependent strategy, analytics and SEO-led content — consulting focused on organic growth.
ExploreFast, mobile-first websites with SEO built into the structure from day one.
ExplorePython automation for SEO audits, reports, data cleaning and integrations.
ExploreMy focus
Whether your customers are around the corner or across the world, the strategy is different. I specialise in both.
Get found on Google Maps and "near me" searches in Nairobi, Mombasa, Kisumu, Nakuru, Eldoret and every county.
Rank in the UK, US, Europe, the Middle East and across Africa with the right structure and localised content.
About Onyonka J.M
I bring together search engine optimization, data visualization, Python development and training. That mix means I don't just tell you what to do — I show you the numbers behind it and help your team build the skills to keep growing.
How I work
We talk about your goals, customers and current website. No obligation.
I research your market and map the right keywords to the right pages.
Technical fixes, on-page optimisation and helpful content that earns trust.
A live dashboard and monthly review so you always know what's working.
Training & writing
Practical SEO courses and corporate workshops for business owners, marketers and communication teams — in Nairobi or online.
View SEO trainingTeach your team to manage pages, blogs, media and SEO plugins confidently without breaking the website.
View CMS trainingWriting on digital health, health data and how technology can make healthcare in Africa more accessible.
Read about my writingIndustries
From hospitals and schools to logistics companies, NGOs, hotels, manufacturers, fintechs and churches — each industry has its own search behaviour, regulations and buyers. I adapt my strategy to yours.
See all industries I serve
The ONYONKA brand
Three words that sum up how I work. Think — understand your customers and data first. Optimize — improve every page, profile and process that affects visibility. Grow — measure, learn and keep compounding results.
All servicesFAQ
Onyonka J.M is a Nairobi-based SEO expert, data visualization specialist, digital marketing consultant, CMS and SEO trainer and health tech author. He helps local and international businesses rank on Google and make better decisions with data.
Yes. I work with clients across Kenya and East Africa and remotely with businesses in Europe, North America, the Middle East and the rest of Africa, including multilingual and multi-country SEO projects.
Local SEO helps a business appear for searches in a specific town or area, mainly through Google Business Profile and Google Maps. International SEO helps a website rank in several countries or languages using the right site structure, hreflang and localised content.
Book a free consultation through the contact form, call or WhatsApp +254 711 494 105. I will review your website and give you an honest view of the opportunities and next steps.
Book a free 30-minute SEO consultation. I will review your website, show you the quickest wins and tell you honestly what it will take to rank.