We don't just sell the data engine — we run it on our own 7 sites
What it is: A network of Bangkok local-business niche sites we own and operate end-to-end — the same scraping + SEO/AEO pipeline we sell to clients, pointed at ourselves first. Real daily traffic, monetized via flat-rate banner ads and featured listings.
SITE
VISITORS/DAY
BANNER AD/MO
FEATURED LISTING/MO
thaigle.com
2,310
฿5,000
฿8,000
bangkoktopclinic.com
1,350
฿4,000
฿7,000
passionaryestate.com
931
฿3,000
฿5,000
bangkokbestclinic.com
893
฿3,000
฿5,000
thaiautohub.com
283
฿1,500
฿2,500
thaifacialclinic.com
273
฿1,500
฿2,500
thailandpethub.com
162
฿1,000
฿2,000
Why it matters: Every number above is a site we built, scraped for, and rank ourselves — not a client under NDA we can't show you. If our own methodology couldn't produce real traffic and real ad revenue, we wouldn't be able to publish this table.
Problem: 80,000 SKUs, but Googlebot was burning 73% of its budget on faceted-navigation parameter URLs. Real product pages were indexed slowly, sale pages took 3-5 weeks to surface.
-68%
Wasted crawl budget
4.0x
Value page index velocity
+162%
Organic revenue Q-over-Q
Fix: Parsed 6 weeks of Apache logs (210M lines), identified 47 parameter combos eating budget. Deployed robots.txt rules + rel=canonical hierarchy + parameter handling in GSC. Cleaned internalLinkGraph to push authority into category pillars. Took 11 days to plan, 4 days to ship.
HOSPITALITY · 4 LOCALES3 months
Boutique hotel group — +220% organic from Korean/Japanese
Problem: Hreflang misconfigured for 18 months. EN, TH, KO, JA pages cross-canonicalized incorrectly. Google was serving Thai-language pages to Korean searchers and bouncing them.
+220%
KO/JA organic traffic
2.4x
Direct booking conversion
14 days
From audit to recovery
Fix: Rewrote hreflang sitemaps with proper return tags. Added x-default. Verified bidirectional in GSC International Targeting. Issue was caught by our scraper's locale-detection module — flagged 3 weeks before client noticed traffic dip.
Problem: CWV failure on 73% of templates due to JS hydration choking interaction. Lighthouse said "good"; real users at p75 said "bad".
140ms
INP at p75 (was 480ms)
32
Keywords lifted into top-10
94%
Templates passing CWV
Fix: Audited bundle for unused JS, deferred 4 third-party scripts, switched to react-server-components for 6 high-traffic templates. Eliminated layout-shift from delayed-loading hero images. Deployed by our in-house dev team.
Problem: Strong content, weak schema. ChatGPT and Perplexity weren't citing them despite content being objectively better than competitors who were getting cited.
9x
Brand citations on AI assistants
38
Rich-result eligible pages
+58%
Branded search volume
Fix: Designed a @graph tying Organization → Person (founders, with credentials) → Service → FAQPage. Added sameAs links to LinkedIn, Crunchbase, government registries. AI assistants started citing within 6 weeks.
Send us your URL.
48-hour technical diagnostic. Free. No commitment.
When clients ask for proof we don't already have under NDA, we point them here. These three Bangkok luxury-furniture brands are owned by us — we built the SEO, AEO, structured data, and scraping intelligence powering each. Every metric below is independently verifiable by entering the keyword into Google or asking ChatGPT.
All three brands operate at competitive Bangkok luxury-furniture price points (฿80,000+). They were chosen as test surfaces because they let us prove our SEO/AEO/scraping methodology on a market with deep-pocketed incumbents (Chanintr, Poliform, Minotti). Anything that ranks here ranks anywhere.