Available for new projects

James, SEO Content Manager and Strategist, smiling in a navy suit

Hi, I’m James. I help businesses get found in search, and chosen.

SEO Content Manager & Strategist with 8+ years of experience. I turn organic search into a real growth channel, starting with the pages that matter most to your business.

  • 100%Job Success on Upwork
  • 5.0Upwork client rating
  • 8+years in SEO and content
  • 11industries worked in

Upwork figures from my verified profile, November 2026.

01 · Away from the desk

A father first, then an SEO

I’m James: a dad, a partner and an SEO content manager based in Malindi, on Kenya’s coast. For more than eight years I’ve helped businesses get found in search, working remotely with clients in Australia, the US, the UK, Greece, India and here in Kenya.

Home keeps me grounded. My little one is the reason I plan my weeks carefully: client work gets my full focus during working hours, and evenings and weekends are for family, the beach and time with friends.

That balance shows in my work. I’m patient with the long game SEO needs, I keep to a steady routine, and I write for real people, because every business I work with is run by people with lives beyond work too.

Hover over a photo to bring it to the centre. Select any photo to see it full size.

  • Based on Kenya’s coast

    I live and work in Malindi, Kenya. My time zone (UTC+3) overlaps with Australian afternoons, the European working day and US East Coast mornings.

  • Weekends are family time

    Evenings and weekends belong to my family, so I plan client work to fit properly into the working week.

  • Outdoors to think

    When a problem needs real thought, I step away from the screen and head outside. The answer usually comes quicker there than at the desk.

  • Being a dad shapes how I work

    Fatherhood has taught me patience, routine and keeping my word. Clients get the same: a steady rhythm and deadlines I take seriously.

02 · Experience

Industries, platforms and tools

Eight years across retail, services and software, working inside the platforms my clients already run.

  • 11industries
  • 8platforms
  • 10tools

Industries I’ve worked in

  • eCommerce
  • Fitness
  • Gym equipment
  • SaaS
  • Finance
  • Professional services
  • Health and wellness
  • Travel
  • Home improvement
  • Construction
  • Local services
Platforms 8 platforms Content, SEO fields and structure, edited in the CMS you already use.

Hover over or tap an icon to see what it is

03 · Developer and tool tester

I build software, so I can tell which tools are worth paying for

Alongside SEO and content, I’m a software developer. I know how tools are built, and I use them every day in client work. So before I recommend one, I test it myself.

Tested hands-on

I set the tool up and use it on real tasks, so you hear how it behaves in practice, not what the sales page promises.

Compared side by side

Price, set-up time, learning curve and results, weighed against the other options you’re probably looking at.

Only what actually works

If a tool doesn’t save time or help a business grow, I’ll say so. I only recommend the ones I’d use myself.

My own tools and templates

04 · My approach

Most businesses don’t have a content problem. They have a visibility, structure and strategy problem.

They publish blogs, update pages and add keywords, then wait. If the content isn’t built around search intent, user behaviour, technical SEO and business goals, it becomes another page that brings in no meaningful traffic, leads or sales.

I help businesses turn organic search into a real growth channel, starting with the pages that matter most: product, category, service, location and landing pages, and strategic blog content.

See how I work, step by step

05 · How I help

Different businesses, different pages that matter

eCommerce stores

Product and category pages that do more than describe what you sell: they help people find the right product, understand their options and feel confident enough to buy.

  • Product page optimisation and descriptions
  • Collection and category page content
  • Internal linking between products, categories and blogs
  • Duplicate content fixes and site structure
  • Buying-intent content and schema

Local and service businesses

The pages that generate enquiries: clear service pages, better local targeting, a stronger Google Business Profile, and content built around how customers actually search.

  • Local SEO strategy and keyword targeting
  • Location and service page writing
  • Google Business Profile optimisation
  • Review and citation guidance
  • Map pack visibility improvements

AI SEO and GEO

Search is changing. Content now needs to perform in Google results and in AI-generated answers from ChatGPT, Claude, Perplexity and Google’s AI Overviews.

  • Clear, answer-focused sections
  • Strong topical coverage
  • Entity and topic alignment
  • Structured headings and FAQs
  • Authority-focused updates to existing pages

06 · Mission, vision and values

Rankings matter. Rankings alone don’t pay the bills.

The goal is qualified traffic, better pages, stronger visibility, and content that supports real business growth.

My mission

To help businesses turn search visibility into real growth: more of the right visitors, more enquiries and more sales, through SEO and content that is honest, measurable and built to last.

My vision

A web where the businesses that genuinely help people are the ones Google and AI assistants recommend, because their pages give the clearest, most trustworthy answers.

Honesty over hype

Real numbers with their sources and dates. No guaranteed rankings, no inflated claims, and clear notes on what is still unconfirmed.

Research before writing

Every page starts from the live search results and what your customers actually ask, not from a keyword list.

No filler content

I don’t write to fill a website. Every page should help the right people find you at the right stage of buying.

Results you can measure

A fixed baseline, the same views every month, and next month’s priorities decided by what the data shows.

Built to last

No shortcuts that risk your rankings. Changes are tested on a preview first, and everything I build stays yours.

A real partnership

You deal with me directly, and you approve at three points: the pages to build, the drafts to publish and any theme changes.

US$20 · 30 minutes on Zoom

Book a 30-minute consultation

A focused Zoom call on your site, your competitors and your next steps. US$20, booked through Upwork.

Book on Upwork

Ready when you are

Let’s find your next stage of growth.

Hire me through Upwork, or tell me about your business and goals and I’ll suggest where to start.

You’ll work with me directly100% Job Success · 5.0★ rating on Upwork

Before you publish

Everything here is set in config.js. Items still open: