SEO Expert · Nairobi, Kenya

SEO Expert in Kenya for Local & International Businesses

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.

  • SEO Expert
  • Local SEO
  • International SEO
  • Data Visualization
  • Digital Marketing
  • CMS & SEO Trainer
  • Health Tech Author
Onyonka J.M, SEO expert in Kenya, wearing an ONYONKA branded black polo shirt
Think. Optimize. Grow.Google-compliant SEO
Data-drivenDashboards & reporting

What I do

SEO, data and digital growth services

Every service is delivered personally by me, follows Google Search Essentials and is measured against your business goals — not vanity metrics.

SEO Services

Keyword research, on-page, technical SEO and ethical link building that helps you rank on Google.

Explore

Local SEO

Google Business Profile and Google Maps optimisation to win "near me" searches in your town.

Explore

International SEO

Rank in new countries and languages with the right structure, hreflang and localised content.

Explore

Technical SEO Audit

Find and fix crawling, indexing, speed and Core Web Vitals issues holding your site back.

Explore

Data Visualization

Power BI, Looker Studio, Excel and Python dashboards that make decisions easy.

Explore

SEO Web Design

Fast, mobile-first websites with SEO built into the structure from day one.

Explore

Python for SEO & Data

Python automation for SEO audits, reports, data cleaning and integrations.

Explore

My focus

Local SEO and international SEO — done properly

Whether your customers are around the corner or across the world, the strategy is different. I specialise in both.

Local SEO for Kenyan businesses

Get found on Google Maps and "near me" searches in Nairobi, Mombasa, Kisumu, Nakuru, Eldoret and every county.

  • Google Business Profile optimisation
  • Map Pack visibility & reviews strategy
  • NAP consistency & local citations
  • Location pages that genuinely help customers
Local SEO services

International SEO for global growth

Rank in the UK, US, Europe, the Middle East and across Africa with the right structure and localised content.

  • Country & language keyword research
  • Hreflang and international site architecture
  • Localised, multilingual content
  • Country-level performance dashboards
International SEO
Portrait of Onyonka J.M, SEO consultant and data visualization expert in Nairobi

About Onyonka J.M

An SEO who understands data, content and people

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.

  • Personal service — you work directly with me, not a junior account manager
  • Ethical SEO that follows Google's guidelines and protects your brand
  • Clear reporting dashboards you can check any time
  • Training and handover so your team is never locked in
More about me

How I work

From first audit to measurable growth

  1. Free consultation

    We talk about your goals, customers and current website. No obligation.

  2. Audit & keyword map

    I research your market and map the right keywords to the right pages.

  3. Optimise & create

    Technical fixes, on-page optimisation and helpful content that earns trust.

  4. Report & grow

    A live dashboard and monthly review so you always know what's working.

Training & writing

Building skills and sharing knowledge

SEO Training in Kenya

Practical SEO courses and corporate workshops for business owners, marketers and communication teams — in Nairobi or online.

View SEO training

CMS & WordPress Training

Teach your team to manage pages, blogs, media and SEO plugins confidently without breaking the website.

View CMS training

Health Tech Author

Writing on digital health, health data and how technology can make healthcare in Africa more accessible.

Read about my writing

Industries

SEO and data expertise for every industry

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
  • Healthcare & Hospitals
  • Education & Schools
  • Real Estate
  • Hospitality & Tourism
  • Logistics & Transport
  • NGOs & Non-profits
  • Legal Services
  • Financial Services & SACCOs
  • Agriculture & Agribusiness
  • Manufacturing
  • Retail & E-commerce
  • Technology & SaaS
  • Construction
  • Faith-based Organisations
  • Government & Counties
  • Energy & Solar
  • Facilities Management
  • Media & Entertainment
  • Automotive
  • Professional Services
ONYONKA branded black tracksuit with the ONYONKA logo and onyonkajm.com

The ONYONKA brand

Think. Optimize. Grow.

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 services

FAQ

Questions about working with an SEO expert in Kenya

Who is Onyonka J.M?

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.

Do you offer SEO services outside Kenya?

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.

What is the difference between local SEO and international SEO?

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.

How do I get started?

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.

Ready to grow your visibility on Google?

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.