Industry
iGaming & Sports Betting — the most contested SERPs on the web, and the ones I have worked in longest.
Nine years across casino, sports betting, poker and affiliate properties in eight markets, inside each market's compliance rules. For operators, 888 Romania and Winner.ro among them, the work is technical: mass cannibalisation and thin, duplicated content across the betting and sports categories, JavaScript rendering, canonicals, crawl budget, and a three-domain migration into 888.ro. For affiliates it is recovery, expired-domain launches, canonical consolidation and Reddit threads that outrank DR 80+ sites, tested on low-stakes assets first and documented with the data.
How I work in iGaming & Sports Betting
01
Operators
888 Romania (888.ro) and Winner.ro, 2026
- Mass cannibalisation resolved across betting and sports categories and subcategories: pre-match versus category, pagination versus parent, mirror versus main
- Thin and duplicated content on league, match and market pages consolidated or rewritten, with content templates and Event schema for the category layer
- Full technical audits: JavaScript rendering, canonicals, crawl budget, robots directives, sitemap index by category, schema per page type
- Domain consolidation and migration: URL-by-URL redirect maps weighted by GSC clicks and referring domains, catch-all rules for the ephemeral long tail, a risk register per domain
- Low-hanging-fruit programmes: non-branded queries at positions 3 to 21 mapped to target pages with titles and URLs written out
02
Affiliates
Greek and Czech affiliates and the Reddit set, documented below
- Penalty and update recovery: damage scans by onset date, deep content and link analysis, and the template fixes that follow
- Expired-domain sourcing and relaunch, with authority and history checks before purchase
- Canonical and content consolidation across duplicate or overlapping properties, one review URL per operator
- Reddit and community-thread ranking, run as one sized channel with platform risk priced in
- Multi-market structure: one asset across geographies, hreflang only where it earns its keep
Proof: 888 Romania (888.ro) and Winner.ro and Greek iGaming affiliate (NDA) and Czech iGaming affiliate (NDA) and iGaming affiliate (NDA)
888 Romania (888.ro) · March – September 2026
888.ro: three legacy domains into one, and organic traffic doubled
Consolidating 888casino.ro, 888poker.ro and 888sport.ro into 888.ro: a technical audit of the destination, a URL-by-URL redirect map for 1,535 legacy URLs and 42 catch-all rules, then organic traffic from about 110K to a 220K peak within five months of the switch.
- 220K
- Daily organic traffic at peak
- 110K → 220K
- Organic traffic, before the migration to peak
- 1,535
- Legacy URLs mapped, three domains
Winner.ro · January 2026
Winner.ro: a technical audit for an operator living on its brand
A technical audit and plan for Winner.ro, a licensed Romanian operator earning 99.4% of its clicks from its own brand: JavaScript-only rendering, canonical chaos, 2,258 orphans, 28% wasted crawl budget and mass cannibalisation across the sports and casino sections, turned into a four-week fix sequence and a 45-page content plan.
- 99.4%
- Clicks that were branded
- 2,258
- Orphan URLs in Search Console
- 28%
- Crawl budget spent on 404 and 5XX
Greek iGaming affiliate (NDA) · April – September 2026
Greek betting affiliate: from a two-step drop to a 1.2K daily peak
A Greek betting affiliate hit by the March 2026 spam and core updates.
- 1.2K
- Daily organic traffic at peak
- 171
- Pages that lost traffic in the drop
- 62
- Operators on the money page

Czech iGaming affiliate (NDA) · 2026
Czech casino vertical: expired domain to a KD 50 head term in 90 days
Acquired an expired domain for $600 and launched it into the Czech offshore casino vertical from zero.
- $600
- Domain acquisition cost
- 174
- Clicks, 90 days
- 23.6K
- Impressions

iGaming affiliate (NDA) · 2025 – 2026
Ranking a Reddit thread #1 for “online blackjack australia”
A single r/blackjack thread taken to position 1 for “online blackjack australia” — a 5.1K-volume commercial term — above established affiliate sites with DR 80+.
- #1
- “online blackjack australia”
- 4,847
- Monthly organic visits
- 91
- Ranking keywords
Services used in this vertical
- Technical SEO & Architecture
- Penalty & Suppression Recovery
- AEO & LLM Visibility
- Migrations & Consolidation
- Content Systems
- International SEO
- Affiliate SEO
- E-commerce SEO
- iGaming SEO
- Reddit & Community SEO
Other industries: Marketplaces · B2B SaaS & Agencies · Legal · B2C Content
SEO & AEO Consultant
Contact Marko Miljkovic
Send the domain and a sentence on what has stalled. You get a straight answer on what I would check first, and whether I am the right fit, before any call.