The full archive.

Everything below is work I did the strategy for, not just the words. Grouped so you can skip to what matters to you. Client brands are withheld under NDA and described by market and site type instead — happy to name them in conversation.

UK casino affiliate group Multi-market casino review site NZ bonus affiliate US freelance client OfficeAtlas (my own site)

iGaming — UK, EU, NZ, US

Casino, bonus and responsible gambling content.

Senior SEO Content Writer across five affiliate properties in several regulated markets, as one of four editors covering that portfolio. The work spanned algorithmic recovery, cluster architecture, brand building and high-volume listing maintenance.

♻ Core Update recovery/ March 2024 algorithm hit/ ✓ still live 2026

Major website overhaul after a Google Core Update

After a significant traffic drop from the March 2024 Core Update, I led the revamp of the three pages carrying the site's entire trust architecture. The goal was recovering rankings by realigning content structure with Google's algorithmic direction, not by adding volume.

  • Homepage — restructured around the review methodology and player-safety mission rather than bonus listings alone
  • Publishing Policy — editorial team credentials, authorship responsibilities, correction policy and independence disclosure
  • Casino Review Process — documented the 8-factor testing system, hours invested and real money staked per review

Applied EEAT, topical authority, Helpful Content guidelines and semantic search principles throughout. Content updates shipped 12 May and product listing updates 25 May, with rankings and organic traffic improving across both waves.

Re-verified 29 July 2026: the rebuilt architecture is still in production two years and multiple Core Updates later — the 8-factor rating framework, scoring tables and trust-page structure remain live, with several sections still running the original copy word for word.

EEAT / recovery
↗ 100+ to #57 in one week/ 300% deposit bonus listing/ NZ market

Turning around a page ranked outside the top 100

A commercially important bonus listing page was ranking beyond position 100 and producing nothing. I rebuilt the content completely and applied targeted on-page SEO to the offer structure, terms presentation and internal linking.

The page climbed from outside the top 100 to position 57 within one week of the overhaul going live.

Bonus pages
⚑ specialist area/ addiction & player protection/ UKGC scrutiny

Responsible gambling and player protection content

Most iGaming writers avoid this content or handle it as a compliance checkbox. It is the material regulators look at hardest and readers arrive at in genuine distress, so it has to be accurate, sober and actually useful — while still being findable.

I built the internal link architecture for a full gambling addiction cluster, connecting recovery guidance, self-exclusion procedures, problem recognition and accredited support services into a coherent structure aligned to Google's entity recognition. On the UK property, the same principle shaped the homepage: player safety framed as the site's purpose rather than a footer disclaimer.

Compliance content
⇄ entity-based interlinking/ three documented clusters/ multi-market review site

Cluster interlinking and search intent optimisation

In-depth topic cluster analysis, rebuilding internal link structures to improve crawlability and reinforce entity-based content. I rewrote headings across the clusters so they reflected what users were actually searching for rather than internal category names.

  • Responsible gambling cluster — eight-link map across recovery, self-exclusion, denial and support-service pages
  • Progressive slots guide — cluster-focused strategy linking into provider, slot site and player-safety pages
  • Roulette strategy guide — nine-link map connecting rules, inside bets, wheel structure and every strategy variant

Meta titles and descriptions were refreshed across the affected pages to lift click-through rate and on-page engagement.

Internal linking
⚑ brand architecture/ sole owner of the project/ global

Building an affiliate brand from the content up

I was handed a new bonus-focused affiliate brand as a solo project and owned its entire content and brand architecture — positioning, voice, and the structure and messaging of every foundational page before a single word went live.

  • Homepage — bonus-first positioning, rating methodology and trust section architecture
  • Brand story — founder narrative, mission, values and the market gap the site addresses
  • Authors hub and profile template — credential frameworks, career highlight metrics and external mention structures
  • Contact — accessibility and trust signals for both players and partners

Every page was specified against Google's Search Quality Guidelines, with EEAT signals and author credibility designed in from the start rather than retrofitted after a ranking drop.

Content strategy
⚙ EEAT / Knowledge Graph/ Aug–Sep 2024 Core Updates/ UK market

Founder author profile rebuild for entity visibility

In response to the August and September 2024 Core Updates, I completely rebuilt the founder and CEO profile page, optimising for EEAT, topical authority and Google Knowledge Graph visibility.

The work combined strategic internal linking with entity optimisation so the profile read as an authoritative, discoverable entity within the iGaming niche rather than a biography page.

As of 29 July 2026 the profile still runs on this structure — first-person E-E-A-T framing, a career-highlights block and an external media-mentions section.

EEAT / entities
monthly programme/ listings, blogs, casino pages/ UK market

Monthly search-update maintenance across high-value pages

I ran a monthly update cycle across the site's most commercially important assets: the best casino bonuses listings, the best online casinos rankings, cashback bonus pages, and the blog and guide library.

Each cycle aligned content with the most recent Google Search updates, so the site adapted to ranking factor changes as they landed rather than reacting after a drop.

Ongoing SEO
₿ crypto vertical/ reviews & guides/ NZ market

Crypto gambling reviews and payment guides

A series of SEO-optimised articles for the crypto gambling vertical, written to EEAT principles and mapped to distinct search intents.

  • Best Bitcoin casinos roundup — comparative review capturing top-of-funnel crypto casino searches
  • Crypto casino payments guide — actionable explainer covering deposits, withdrawals and transaction mechanics for players new to crypto
Crypto iGaming
⏱ tight deadline/ esports betting listings/ US freelance

US esports betting listing page

A freelance commission for a US client under a tight deadline, in a market whose audience preferences and consumer behaviour were new to me. I researched the geo-specific context and delivered a ranked listing page covering the top five esports sportsbooks.

The page balanced tournament coverage across LoL, CS:GO and Dota 2 with bonus analysis and state-availability context. The client reported high satisfaction, citing the adaptability of the work to an unfamiliar market.

Sports betting
⚠ technical content SEO/ duplicate content prevention/ WordPress

Optimising around permanently present page elements

Affiliate sites on WordPress auto-generate repeated components on every page: bonus boxes, regulatory disclosures, responsible gambling notices. Left unaccounted for, these create near-duplicate content at scale across hundreds of URLs.

I factored these permanent elements into how each page was written, so unique content stayed genuinely unique and no page was diluted by boilerplate it could not remove.

Technical SEO

Editorial operations & systems

The operation behind the content.

Writing was the visible part of the job. Underneath it sat the brief formats, the house voice, the freelance network and eventually an AI production system. This section covers how the content actually got made, at volume, without quality drifting.

⚙ AI editorial system/ built over three months/ adopted by an eight-person team

Building an AI-assisted editorial system for regulated content

Over my final three months I built a prompt system for producing casino content, iterating from simple instructions to a document the whole product team used daily. By the end, roughly 90% of each output was usable as written. That figure is my own assessment of my own workflow rather than a measured result.

The method was to encode the edits I kept making by hand. I noticed I was repeatedly stripping unsafe language and adding geo-targeting, so both became hard constraints at generation time rather than things caught in review.

  • Compliance enforced at generation — UKGC-sensitive language banned in the prompt itself, not corrected afterwards
  • House voice as parameters — active voice, second person, first-person expert framing, UK geo-targeting and rotating reader terms to avoid repetition
  • Anti-fabrication guardrail — the model was instructed to flag missing values in bold rather than complete them, so gaps became visible instead of invented
  • Facts never came from the model — every prompt either supplied the source data or pointed at the live page, so it arranged verified information rather than recalling it
  • AI tells stripped — filler vocabulary banned before that was common practice
  • Quality rubric — a 0-to-10 score per heading on search intent, comprehensiveness, originality, trustworthiness and user experience, plus a separate critical-quality pass and a follow-up prompt forcing a harsher second assessment
  • Entity prompts — Knowledge Graph entities and attributes worked into content improvement passes

The residual ten percent still needed a person: repetition across sections, overly rigid phrasing, and the general work of deciding whether something was any good.

Read the full write-up → AI & editorial systems
↗ 20-40% to ~90% usable/ ~10 constant writers plus trialists/ five properties

Running and developing a freelance writer network

The team worked with around ten constant freelancers at any time, plus a continuous rotation of cheaper trialists. My daily loop was writing the brief, reading the output against it, returning it with comments, editing to a deliverable state where it was close enough, and deciding whether the writer was worth keeping.

My projects generally received the weaker end of that pool, so rather than only editing harder I worked on developing the writers I judged worth the investment. At least three went from a 20-40% usable baseline to around 90% after a few months of structured feedback.

Retention decisions were pooled: editors worked in rotation, so recommendations came from several people. A poor experience put the collaboration under review and the writer got one further chance before it ended.

Editorial management
▢ brief architecture/ tiered by format and writer/ cross-department

Brief architecture and editorial standards

I wrote many of the repeat-content structures the team produced against, and tiered the brief format by both content type and writer capability.

  • Reviews and bonus codes — standardised structures where I added target keywords, per-H2 word counts and extra H3s to fill content gaps
  • Blogs and guides — full H2 and H3 architecture researched and designed from scratch, with detailed instructions on keywords and how to keep the piece user-friendly
  • Listing pages — heavily researched to cover every content need, with extensive instructions, while the two strongest writers were given a free hand on the format considered hardest

Deliberately, there was no shared process document across editors. The company wanted each editor's approach to differ so the same freelancers could not produce near-duplicate content across sister properties, which is a duplicate-content risk most groups overlook.

The role also ran across departments. I briefed designers for on-page graphics, and raised issues with IT, most often errors in the auto-generated standardised page elements that appeared site-wide. In my final four to five months I worked directly with the Head of Content, presenting content ideas and improvements that were frequently adopted.

Editorial systems
✎ tone of voice/ five properties/ became the site standard

Defining a house voice across five properties

iGaming content tends toward a rigid, promotional register. I devised a deliberately more approachable alternative: non-promotional, friendly, and written around what readers actually needed rather than what the operator wanted said, with safe gambling guidance built into the content rather than bolted on.

The EEAT redesign that carried it was my own proposal. I designed full EEAT structures for two further brands from scratch, covering everything from trust signals to the page structures for reviews, bonus codes and listing pages.

I also refreshed EEAT across every existing listing page on the main property and added user-oriented material, including how to claim specific bonuses and how to find things on the casinos being listed. That approach was then adopted as the site norm.

Voice & standards
⏱ ~200 updates in five days/ three properties/ 10-20 briefs a day

Working at volume

High-demand periods, rebrands and audits meant production at pace across the portfolio. One project ran to roughly 200 page updates in five days across three properties, covering the UK, New Zealand and all English-language markets.

On a normal mixed day I produced at least five unique briefs. When briefing was the only task, that rose to between ten and twenty depending on the content type.

My own longest pieces were listing pages of 3,500 to 5,000 words, usually researched and written within a single working day.

Throughput
⚲ cold start/ 100+ guides/ up to speed in a day

Cold-start subject research

I wrote more than 100 blogs and guides on subjects ranging from partly familiar to entirely new, typically getting up to speed within a day. Plinko, crash games and most live dealer formats were written with no prior knowledge of the rules.

The method had three parts. AI to gather and summarise sources quickly. Playing the games in demo mode to verify the mechanics first-hand rather than trusting a description. And studying the guides published by the strongest sites in the industry to find the gaps in their coverage and build something more complete.

That competitive gap analysis was something I worked out independently and then applied across everything I wrote, after agreeing the approach with my superiors.

Research method

B2B SaaS — US

CRM reviews, comparisons and money pages.

OfficeAtlas is my own independent CRM review site, built from zero and running now. Every decision below is one I made and own the results for, which is a different kind of proof to client work.

↗ fastest-growing asset/ integration & migration/ OfficeAtlas

Pipedrive to HubSpot integration and migration guide

Built from hands-on testing of the live integration rather than vendor documentation. It targets a commercial-intent cluster that aggregator content covers badly, and became the site's fastest-growing page by impressions within months of publishing.

Hands-on review
↗ page one, climbing/ "pipedrive extended trial"/ commercial intent

Trial and pricing pages on a four-month-old domain

Money pages built with verified pricing data, promo-code FAQs and FAQ schema. The trial keyword reached positions 10 to 16 and kept climbing on a domain barely four months old, competing against vendor pages and established aggregators.

Money pages
⚖ cannibalisation fix/ evaluation cluster/ on-page SEO

Diagnosing and fixing keyword cannibalisation

Two pages were eclipsing each other on shared checklist and evaluation intent, with the template page outranking the guide for the guide's own target term. I confirmed the overlap in Search Console, retargeted one page to a separate testing vocabulary, and split a single contested cluster into two clean intents.

SEO strategy
▢ framework content/ evaluation cluster/ OfficeAtlas

CRM evaluation framework and comparison library

A linked content system rather than standalone articles: a how-to-evaluate guide, a downloadable evaluation template, head-to-head comparison pages, and a hub page for small agencies choosing their first CRM.

Pricing claims across the library are verified against live vendor panels and corrected when vendors change plans, which is how the pricing pages stay accurate long after publication.

Content systems

Next step

If any of that maps to your site, get in touch.

Tell me the market you target and what is underperforming. I will tell you honestly whether it is a content problem before quoting anything.

Get in touch