# RPSG · Ridho Putradi S'Gara > AI Search Consultant for startups and SMEs across Southeast Asia. Helps companies get found in AI answer engines (ChatGPT, Perplexity, Gemini, Google AI Overviews) and classic Google search, treating AI visibility and SEO as one practice. Three offerings: consultancy (audits + roadmaps), training (workshops + cohorts), and in-house agency (embedded execution or build-your-team mode). Ridho Putradi S'Gara has 15+ years in search and performance marketing, with client work for brands like Unilever, Indosat, Telkomsel, and Garuda Indonesia. Founded InboundID in 2009 and later Search Agency. Based in Jakarta, working across Southeast Asia. This file (llms.txt) gives AI crawlers and LLM-based tools a curated index of the site. The full content sitemap is at https://rpsg.co.id/sitemap-index.xml. The RSS feed is at https://rpsg.co.id/rss.xml. ## Offerings - [Consultancy](https://rpsg.co.id/consultancy): A clear AI search and SEO strategy plus a roadmap your team will execute. 4-week audits or monthly senior advisory retainer. From IDR 15 million. - [Training](https://rpsg.co.id/training): Workshops, 8–12 week cohorts, and ongoing coaching. Build the skill in-house instead of depending on an agency. From IDR 10 million. - [In-house Agency](https://rpsg.co.id/in-house-agency): An embedded search team that operates as your in-house function, or a structured engagement to recruit and train your own. From IDR 30 million. - [Compare the three offerings side by side](https://rpsg.co.id/work-with-me): Matrix of who each path is for, what's delivered, what your team commits, and where each one stops working. - [Book a free 30-minute strategy call](https://rpsg.co.id/book): No pitch, no follow-up sales sequence. One concrete next step. ## Blog: field notes on AI search and SEO - [Why your pages aren't indexed, a 5-step diagnosis](https://rpsg.co.id/blog/pages-not-indexed-diagnosis): A five-step operational diagnosis for when Google knows your pages exist but refuses to index them. No guesswork, just Search Console and first principles. - [How Much Does a GEO or AEO Agency Cost? (2026 Pricing Guide)](https://rpsg.co.id/blog/geo-aeo-agency-cost): GEO and AEO agency pricing in 2026 runs about $1,000 to $25,000+ per month. See what each tier buys, how SEO bundling works, and real Rupiah rates. - [How to get cited in ChatGPT, Perplexity, Gemini](https://rpsg.co.id/blog/how-to-get-cited-chatgpt-perplexity-gemini): The operational steps to make your content citable by AI answer engines. What to allow in robots.txt, how to structure pages, and what to measure. - [GEO agency vs independent consultant, which model fits your stage](https://rpsg.co.id/blog/geo-agency-vs-independent-consultant): Agencies bring continuity and breadth. Independents bring depth and direct access. Here is how to choose the engagement model that fits your budget and stage. - [Editorial calendar for a 2-person marketing team, what goes in](https://rpsg.co.id/blog/editorial-calendar-2-person-marketing-team): The calendar problem for small teams is not what tool to use. It is what to track, what to skip, and how to decide without adding three meetings a week. - [AI crawlers handle JavaScript and what to render server-side](https://rpsg.co.id/blog/ai-crawlers-javascript-what-to-render-server-side): GPTBot, ClaudeBot, and PerplexityBot don't execute JavaScript. Here is what that means for your site and which content needs server-side rendering. - [How to Optimize Ecommerce Product Feeds for AI Search in 2026](https://rpsg.co.id/blog/optimize-ecommerce-product-feed-ai-search): AI assistants recommend products straight from your feed. See how ecommerce brands use Google's conversational attributes to win at AI Search in 2026. - [Core Web Vitals on mobile in SEA, what to fix first](https://rpsg.co.id/blog/core-web-vitals-mobile-sea-what-to-fix-first): Mobile internet in Jakarta averages 62.54 Mbps. Singapore hits 142 Mbps. Your desktop Lighthouse score means nothing if real users on 4G can't load your LCP image. - [GEO vs AEO vs SEO, which you actually need](https://rpsg.co.id/blog/geo-aeo-seo-which-you-need): Three acronyms describe the same work. Founders waste time debating labels while competitors build authority. Here is what matters and what does not. - [Consultancy, training, or in-house for AI search, which fits](https://rpsg.co.id/blog/consultancy-training-in-house-ai-search-which-fits): The decision between hiring a consultant, training your team, or building in-house depends on three variables founders usually get wrong. - [Why AI Cites You in One Answer and Forgets You in the Next](https://rpsg.co.id/blog/total-graph-authority-for-smes): AI answers pull different sources each time, so one channel won't hold. How SMEs build presence across the three places a model actually looks. - [Is Relevance Engineering Just SEO With Better PR?](https://rpsg.co.id/blog/is-relevance-engineering-just-seo-with-better-pr): Relevance Engineering sounds like SEO with a fresh label and a PR budget. Here is where that read is right, where it breaks, and what actually changed. - [A 90-day content marketing operating cadence for Southeast Asian SMEs](https://rpsg.co.id/blog/90-day-content-marketing-cadence-sea-smes): The content calendar SME marketing teams actually use. A 90-day operating rhythm that fits a stretched founder or a two-person team. - [The 2026 SEO Fighter Bootcamp Is Open for 25 Fighters](https://rpsg.co.id/blog/seo-fighter-bootcamp-2026): A live cohort for SEO practitioners moving into AI Search. Twelve applied modules, your own live domain to ship on, and a paid internship for top fighters. - [The Server-Side Playbook for Indexation, Training and Retrieval Bots](https://rpsg.co.id/blog/caching-bot-verification-three-crawlers): Treat AI crawlers as one flow and you waste crawl budget and bandwidth. How to segment bots, cache with 304s, guard 103 Early Hints, and verify spoofers. - [After Ten Batches, Fighter Bootcamp Is Now a Free Self-Paced Course](https://rpsg.co.id/blog/fighter-bootcamp-free-course): I turned four years of live SEO Fighter Bootcamp into a free, self-paced course. 18 modules, 170 lessons, exams, and a certificate when you finish. - [Reading AI citations, what the source list actually tells you](https://rpsg.co.id/blog/reading-ai-citations-what-source-list-tells-you): ChatGPT and Perplexity show you their sources. Here is what those citation patterns reveal about your content, and what they hide. - [Introducing SearchBro, a Living Index of Indonesia's SEO Specialists](https://rpsg.co.id/blog/introducing-searchbro): SearchBro is a curated, community-owned directory of the people behind Indonesia's organic growth. Why I built it and how to get listed. - [A Free Four-Night AI Search Bootcamp on Getting Cited by ChatGPT, Gemini and Perplexity](https://rpsg.co.id/blog/ai-search-bootcamp-july-2026): A free four-night live bootcamp on AI Search. Learn the system for getting brands named inside ChatGPT, Gemini, Perplexity, and Google AI Overviews. - [Technical SEO for Southeast Asian SMEs, what matters at 50 to 250 people](https://rpsg.co.id/blog/technical-seo-sea-smes-what-matters): Technical SEO advice written for enterprise budgets doesn't work in Jakarta or Manila. Here's what actually moves the needle for a lean SEA team. - [What Cloudflare Pay Per Crawl Means for Whether AI Engines Can Read You](https://rpsg.co.id/blog/cloudflare-pay-per-crawl-ai-access): Cloudflare now blocks AI crawlers by default and is adding a paid-access tier. A setting you never touched could be why you are absent from ChatGPT. - [What Token Budgets Mean for the HTML AI Crawlers Read](https://rpsg.co.id/blog/token-budgets-ai-crawler-html): AI search crawlers read your HTML inside a token limit. Bloated markup burns that budget before they reach your content. Here is what to trim. - [I audited rpsg.co.id against my own agent-ready framework](https://rpsg.co.id/blog/auditing-rpsg-agent-ready-framework): I ran my own site through last week's agent-ready framework. Five legibility surfaces shipped, five action surfaces deliberately skipped, with the table. - [A Python Script That Finds Pages Googlebot Crawls but Won't Keep](https://rpsg.co.id/blog/python-crawl-log-retention-script): A walkthrough of a log-analysis script that verifies real Googlebot hits, scores crawl frequency, and flags URLs missing from the index. - [Stitching Your Brand Entity Back Together After a Rebrand](https://rpsg.co.id/blog/entity-reconciliation-after-rebrand): Rebrands and mergers split your knowledge graph entity in two. How to reconcile the fragments with @id, sameAs, Wikidata, and a sequenced cleanup. - [When Googlebot Keeps Crawling Pages It Refuses to Index](https://rpsg.co.id/blog/ghost-crawls-index-retention-log-audit): Why crawled pages drop out of Google's index, how to find ghost crawls in your server logs, and when to prune, noindex, or consolidate programmatic pages. - [Cosine Similarity Decides Whether Your Page Gets Cited](https://rpsg.co.id/blog/cosine-similarity-decides-ai-citations): How LLM search engines use embeddings and cosine similarity to choose which pages they cite, and three writing changes that raise your retrieval odds. - [The agent-ready web, what it actually means to build for machines](https://rpsg.co.id/blog/agent-ready-web-what-it-actually-means): Most sites are missing the files that would let AI agents read, navigate, and transact with them. Here's what the agent-ready surfaces actually do. - [Your robots.txt and sitemap decisions, laid out for AI search](https://rpsg.co.id/blog/robots-txt-sitemap-decisions-ai-search): Open your robots.txt right now. Does it block GPTBot? Allow PerplexityBot? You need clear answers for both files before AI engines crawl you this week. - [How to Measure Whether Your Content Influences Buyers in AI Search](https://rpsg.co.id/blog/measure-content-influence-in-ai-search): Here is a four-layer scorecard, with 12 signals, for measuring whether your content moves buying decisions inside AI answers. - [The Accessibility Tree and What It Really Means for SEO](https://rpsg.co.id/blog/accessibility-tree-what-it-means-for-seo): The accessibility tree doesn't feed Google rankings directly, but the semantic HTML it depends on is what AI engines need to chunk and cite you. - [I let a Claude agent run rpsg.co.id. Here's the setup.](https://rpsg.co.id/blog/agent-runs-rpsg-organic-plan): How I handed my 6-month organic search plan to a Claude agent. The architecture, the autopilot crons, the 4-layer fact-check, what I still own. - [AI Search / GEO for SMEs in Southeast Asia, a field guide](https://rpsg.co.id/blog/ai-search-geo-sea-smes-field-guide): A working playbook for SEA founders who need to be visible inside ChatGPT, Perplexity, Gemini, and AI Overviews, without hiring a big agency. - [Google just told you to ignore most GEO advice. Here's what matters.](https://rpsg.co.id/blog/google-geo-guide-may-2026-what-matters): On May 15, Google published its first AI search guide. It says AEO and GEO are still SEO, and you can skip llms.txt, chunking, and special schema. - [How to tell if your content is ready to be cited by AI engines](https://rpsg.co.id/blog/content-ready-cited-ai-engines): A six-point pre-publish checklist I run before every piece of content goes live. If it fails three or more, don't ship it yet, fix it first. - [Small-team SEO crawl checklist, what to crawl and what to ignore](https://rpsg.co.id/blog/what-to-crawl-what-to-ignore-small-team-seo-crawl): Most crawl advice is written for enterprise teams. Here's the version for startups with one marketer running Screaming Frog once a quarter. - [Free AI search playbook webinar on June 9, the full operating system with no upsell](https://rpsg.co.id/blog/ai-search-playbook-webinar-june-9): 90 minutes covering the AI search playbook I use with clients across SEA. Five tiers from why this matters through to a live workspace tour. Free attendance, full templates included. - [Building topic clusters when you only have one writer](https://rpsg.co.id/blog/building-topic-clusters-one-writer): Most topic cluster advice assumes a content team. Here's how to build a focused, citation-friendly structure when you have one writer and three months. - [How to pick the 20 queries that decide your AI search strategy](https://rpsg.co.id/blog/pick-20-queries-ai-search-strategy): Most startups track too many queries or the wrong ones. Here's how to identify the 20 that actually determine whether you get cited in AI answers. - [The minimum schema setup for a startup that wants AI citations](https://rpsg.co.id/blog/minimum-schema-startup-ai-citations): Most schema advice is over-engineered. Here are the three types that actually move the needle for AI visibility, what to skip, and how to implement in under two hours. - [How to write a content brief that gets cited in AI answers](https://rpsg.co.id/blog/content-brief-cited-ai-answers): Most content briefs optimise for rankings. The ones that get cited in AI answers optimise for extraction. Here's the operational difference. - [What an AI Search audit actually looks like for a Series A](https://rpsg.co.id/blog/ai-search-audit-series-a): A four-week AI search diagnostic, the artefacts each week produces, and the decisions that come out the other side. Written for Series A founders. - [Train your team or hire an agency? A founder's decision framework](https://rpsg.co.id/blog/train-team-or-hire-agency): Capability versus capacity, the two questions that tell you whether to invest in training, advisory, or an embedded team. Founders confuse the two. - [The first 90 days of AI search for a stretched-thin founder](https://rpsg.co.id/blog/first-90-days-ai-search-founder): 30 days to measure, 30 to fix the structure, 30 to make yourself quotable. A prescriptive plan that fits inside what one person can do per quarter. - [Why AI search matters now, and what most companies are missing](https://rpsg.co.id/blog/why-ai-search-matters-now): Your customers stopped only googling. They started asking. Here's what changes for SEO and what to do about it before the gap widens. - [Three AI search mistakes I see at almost every SME I audit](https://rpsg.co.id/blog/three-ai-search-mistakes-sme): Burying the answer, inconsistent entity signals, optimising for keywords AI engines don't search. Fix these three and you'll move further, faster. - [SEO and AEO are now one practice. Stop treating them as two](https://rpsg.co.id/blog/seo-and-aeo-are-now-one-practice): Answer Engine Optimization isn't a separate discipline. It's what good SEO looks like in 2026. Here's the operating model. ## Reference - [Glossary](https://rpsg.co.id/glossary): Plain-English definitions of AI search, GEO, AEO, AI Overviews, entity signals, Person schema, Organization schema, citation, query reformulation, and topic cluster. - [About Ridho](https://rpsg.co.id/about): Background, credentials, why the focus shifted to AI search. - [Results and case studies](https://rpsg.co.id/results): Outcomes from consultancy and in-house agency engagements across SaaS, nutrition, tourism, FMCG, and consumer brands. - [AI Visibility Check](https://rpsg.co.id/ai-visibility-check): Free tool. Paste a URL; the check renders the page, compares what humans see vs what AI crawlers extract, and returns a named list of what's blocking the page from being cited by ChatGPT, Claude, Perplexity, and Gemini. Covers AI crawler access (robots.txt, X-Robots-Tag), JavaScript dependence, extractable content ratio, heading hierarchy, JSON-LD schema, and core metadata. - [Growing AI search audience 450% for a global hospitality brand](https://search.agency/blog/ai-search-case-study): A global serviced-residence hospitality brand grew its AI search audience from 7.4M to 34.6M and nearly doubled AI mentions in a single quarter, reaching 77% favorable sentiment and a 22-point lead over the nearest peer. - [Owning AI search in Indonesia's maternal nutrition category](https://search.agency/blog/ai-search-geo-case-study-maternal-health): A leading Indonesian maternal nutrition brand grew AI Overview keyword visibility 3.7× in twelve months by adopting a structured GEO programme, citation tracking, schema, and Quick Answer blocks. - [When ranking #1 stops being enough in AI search](https://search.agency/blog/ranking-1-not-enough-ai-search): A prenatal nutrition brand pulling 48M monthly search impressions watched traffic slip even from #1 rankings, until AI Overview optimisation reversed the trend. - [From scattered impressions to consistent organic growth](https://search.agency/blog/how-we-unlocked-organic-growth-for-a-beloved-indonesian-attraction): Strong offline brand, fragmented search performance. Six months of technical tidy-up, content guides, and unified internal linking lifted organic clicks 86% and impressions 62%. - [Doubled organic traffic and doubled share of voice](https://search.agency/blog/we-doubled-our-clients-organic-traffic-in-6-months-case-study): A Topic Ownership Strategy, pillar pages plus cluster articles across the brand's full search universe, doubled organic traffic in six months and category share of voice from 30% to 60%. - [Added more than 2 million users in 6 months](https://search.agency/blog/we-add-more-than-2-million-users-in-6-months): Sustained organic acquisition programme, over 2 million new users added in six months. ## Optional - [Contact form](https://rpsg.co.id/contact): Send an enquiry. - [RSS feed](https://rpsg.co.id/rss.xml): All blog posts in feed form. - [Privacy policy](https://rpsg.co.id/privacy) - [Terms of use](https://rpsg.co.id/terms)