# Search Agency > The AI Search agency. We engineer your brand into the answers AI assistants give your customers. Search Agency (PT. OPTIMASI MESIN PENCARI · SEARCH AGENCY® REGISTERED IN INDONESIA) is an Indonesia-based search marketing agency known for AI Search (Generative Engine Optimization / GEO and Answer Engine Optimization / AEO) alongside classic SEO. We engineer brands into the answers AI assistants give their customers, and back it with measurement that ties search to revenue. ## Services - [AI Search](https://search.agency/ai-search): Generative Engine Optimization (GEO) and Answer Engine Optimization (AEO): getting your brand cited in ChatGPT, Gemini, Perplexity, and AI Overviews. - [SEO](https://search.agency/seo): Technical, content, and authority work to win and defend organic rankings. - [Local SEO](https://search.agency/local-seo): Maps, Google Business Profile, and local pack visibility for multi-location brands. - [Paid Search](https://search.agency/paid-search): Google Ads and paid search managed to revenue, not vanity clicks. - [Measurement](https://search.agency/measurement): GA4 and Adobe Analytics instrumentation that ties search activity to ROI. - [Awesonatics](https://search.agency/awesonatics): Translating digital activity into measurable, board-ready ROI. ## Academy - [Corporate Training](https://search.agency/corporate-training): In-house SEO and AI-search training for marketing teams (clients include Kalbe, Danone, Mekari, Ascott, Djarum). - [SEO Fighter Bootcamp](https://search.agency/seo-fighter-bootcamp): Intensive, hands-on SEO bootcamp. - [Weekend Course](https://search.agency/weekend-course): Two-day online intensive on AI-driven SEO and measurement. ## Resources - [Methodology](https://search.agency/methodology): How we engineer brands into AI answers, end to end. - [Topic Ownership Strategy](https://search.agency/topic-ownership-strategy): Owning a topic across search and AI through entity and content depth. ## Company - [Work](https://search.agency/work): Case studies and real client results. - [About](https://search.agency/about): The team and story behind Search Agency. - [Career](https://search.agency/career): Open roles and how we hire. - [Contact](https://search.agency/contact): Get in touch or request an AI-search audit. - [Blog](https://search.agency/blog): Writing on SEO, GEO, AEO, and AI search. ## Recent writing - [Proprietary data is the one content asset AI can't summarize away](https://search.agency/blog/proprietary-data-ai-citations): An AI assistant can only repeat what already exists somewhere. Your own numbers are the one thing it has to cite or skip, so here's how to make them the thing it cites. - [Total Graph Authority, How Brands Get Cited by AI](https://search.agency/blog/total-graph-authority): AI answers change run to run, so being cited once proves little. Total Graph Authority lines up first-party, third-party, and social so you stay in the answer, with examples you can copy. - [Who Google AI Mode actually cites when Indonesians ask about banking](https://search.agency/blog/google-ai-mode-indonesia-banking-citations): We ran 72 Indonesian banking and finance prompts through Google AI Mode, 216 answers in all, and logged every source it cited. Banks dominate, comparison sites and Instagram punch above their weight, and regulators barely show up. - [AI stopped reading your pages and started reading your entity graph](https://search.agency/blog/graphrag-entity-first-seo): AI is starting to retrieve your brand as a graph of connected entities, and a lot of well-written sites are illegible in that format. Here is what GraphRAG changes and how to fix your entity legibility. - [Prompt clusters are replacing keyword clusters](https://search.agency/blog/prompt-clusters-vs-keyword-clusters): Keyword clusters tell you what people type. Prompt clusters map how they actually ask an AI assistant, which is what now decides who gets cited. - [Brand mentions or backlinks, what actually gets you cited in 2026?](https://search.agency/blog/brand-mentions-vs-backlinks-2026): Links still move Google, but a plain unlinked mention of your brand may do more for you in AI search. Here is how the two signals split in 2026, and how to build both. - [Instagram beats every OTA in Indonesia's travel AI Overviews](https://search.agency/blog/travel-seo-ai-overviews-indonesia): We recorded every answer Google's AI gave to 105 Indonesian travel queries. The most cited source was not an OTA. - [Only 276 of Every 1,000 Google Searches Now Reach the Open Web](https://search.agency/blog/zero-click-search-68-percent): Google now settles 68% of US searches without sending a click anywhere. What that means for your blog, your KPIs, and your next client conversation. - [Your next customer may be an AI agent, and it reads your schema before your homepage](https://search.agency/blog/agentic-ai-api-first-geo): AI citations were round one. Round two is an autonomous agent that compares, chooses, and transacts, and it reads your data layer before it reads your copy. - [What Happens to Your Core Web Vitals When the Page Loads Before the Click](https://search.agency/blog/speculation-rules-api-seo): Prerendered pages load in a third of a second and CrUX counts every one of them. A practical speculation rules rollout guide written for SEO teams. - [Helpful Content Still Wins, the Judges Just Changed](https://search.agency/blog/how-to-publish-helpful-content-ai-search): Search now puts a machine between you and your reader. Here's how to publish content that helps real people and still gets cited by AI Overviews, ChatGPT, and Perplexity. - [Breaking Into an SEO Career When the Search Box Becomes an Answer](https://search.agency/blog/how-to-start-seo-career-ai-search-era): SEO isn't dying, it's splitting in two. The old junior tasks got automated, but a bigger, better-paid layer just opened. Here's how to start your SEO career in 2026. - [Your Vibe Coded Site Looks Great and AI Cannot See a Word of It](https://search.agency/blog/optimize-vibe-coded-website-seo-geo-aeo): Lovable, Bolt, and v0 ship a working site before lunch. Most of them ship one that ChatGPT, Claude, and Perplexity read as a blank page, and the fix starts with how the page renders. - [The Brand Risk Almost Nobody Is Defending In AI Search](https://search.agency/blog/negative-defensive-geo): AI tools can repeat a wrong or hostile claim about your brand to every buyer who asks. Here is how the attacks work and how to defend the narrative. - [Most AI answers in Bahasa Indonesia are thin, and local brands can own the gap](https://search.agency/blog/multilingual-geo-bahasa-indonesia-sea): Ask an AI assistant the same question in English and Bahasa Indonesia and the Indonesian answer is thinner, drawn from fewer sources. That gap is the biggest first-mover opening in search, and here is how to take it. - [Google ignores IndexNow, which is exactly why it is worth setting up](https://search.agency/blog/indexnow-implementation-guide): IndexNow gets dismissed because Google won't use it, but Bing, Yandex, Naver, Seznam and Yep do, and Bing's index feeds Copilot, DuckDuckGo and ChatGPT search. A full implementation guide across WordPress, Shopify, Cloudflare and headless, plus measurement. - [Updating your page does nothing until the freshness signals move with it](https://search.agency/blog/content-freshness-signals-technical): You can rewrite half an article and to a machine the page looks untouched. Freshness is a technical claim carried by dateModified, sitemap lastmod, and the visible date. How to signal real updates without faking the dates. - [Google recrawls your 404s far more than your 410s, and at scale that is real budget](https://search.agency/blog/http-410-vs-404-deindexation): The 410 deindexation-speed gap is smaller than people claim. But a controlled experiment found Google recrawls 404s 49.6% more than 410s, and on a large site that is real crawl budget. Here is when to use each and how to deploy 410 at scale. - [Blocking every AI bot with one line costs you the citations you actually want](https://search.agency/blog/ai-crawler-segmentation-robots-txt): AI crawlers do three different jobs, training, retrieval for citation, and user-triggered fetches. A blanket Disallow blocks them all and can delete you from ChatGPT and Perplexity answers. Here is how to segment robots.txt instead. - [ChatGPT and Perplexity barely cite the same sources](https://search.agency/blog/model-specific-citation-behavior): ChatGPT and Perplexity overlap on barely 11% of the sources they cite. There is no single "AI search" to optimize for anymore, and here is how each engine actually chooses. - [The 38,000-to-1 gap between what AI crawls and what it cites](https://search.agency/blog/crawl-to-cite-funnel-mechanics): AI bots crawl tens of thousands of pages for every one they cite. Most of that funnel is unstudied, which means it is also unoptimized. Here is what happens between a crawl and a citation. - [The shopping query your product page never sees](https://search.agency/blog/conversational-attributes-merchant-center): Google's Conversational Attributes let you write feed copy that AI shopping answers match to natural-language queries. How to do it without keyword stuffing. - [How one HTTP header can feed Googlebot a stale, fragmented copy of your page](https://search.agency/blog/vary-header-cdn-cache-fragmentation): One response header decides how many copies of each URL your CDN stores, and almost no SEO audit checks it. Here is how Vary fragments your cache, feeds Googlebot stale HTML, and what to set instead. - [Why your JavaScript content can show up in Google days after you publish it](https://search.agency/blog/googlebot-render-queue-two-wave-indexing): Google reads your page twice. Raw HTML first, rendered JavaScript second. The render queue is where new content waits to get indexed, and most teams misread the lag. Here is how it works and how to catch it in Search Console. - [How the Post-Redirect-Get pattern hides billions of junk filter URLs from Googlebot](https://search.agency/blog/post-redirect-get-faceted-navigation): A store with 32 filter parameters can generate 4,294,967,296 unique URLs. That is 2 raised to the 32nd power, and it assumes the laziest possible math, one on/off state per facet. Add a second value to any facet and the count climbs past four billion fast. Every one of those URLs is a door Googlebot has to open before it can decide the room behind it is empty. - [Getting cited in AI Overviews tells you almost nothing about whether AI Mode can see you](https://search.agency/blog/getting-cited-in-ai-overviews-tells-you-almost-nothing-about-whether-ai-mode-can): Two Google surfaces answer the same query, agree on the answer about 86% of the time, and cite the same URLs only 13.7% of the time. That last number comes from Ahrefs, which compared 540,000 query pairs across AI Overviews and AI Mode. The gap is the whole story. A citation in AI Overviews is weak evidence, close to none, that AI Mode will surface you for the same search. - [What It Takes to Make Your Website Agent-Ready in 2026](https://search.agency/blog/agent-ready-website): The web was built for human eyes. An AI agent reads it differently. It parses the underlying structure rather than skimming the layout, and it wants a clean, machine-readable list more than a category page to look at. It also does more than read now, filling carts and paying on behalf of a person who never visits your site at all. - [Your AI citation screenshot is just a rank-one brag wearing new clothes](https://search.agency/blog/ai-citations-new-keyword-rankings): Open LinkedIn on any given morning and you will see it. A screenshot of ChatGPT, a brand name highlighted in yellow, a caption underneath about how the agency got their client "cited by AI." Three years ago the same people posted a screenshot of a Google result sitting at position one. Different platform, same yellow highlighter, same empty flex. - [Search Console Now Shows Where AI Cites You, and Almost Nothing Else](https://search.agency/blog/search-console-generative-ai-report): Google added Generative AI performance data to Search Console, a view of how often your URLs appear in AI Overviews and AI Mode, alongside generative features in Discover https://developers.google.com/search/blog/2026/06/gen-ai-performance-reports. For the first time, you can see which of your pages are surfacing inside Google's AI answers. It is also one of the thinnest reports the tool has ever shipped. - [What 340 search specialists tell us about Indonesia's SEO talent](https://search.agency/blog/state-of-indonesian-search-talent-june-2026): For the past few weeks we have been building searchbro*, an open index of the people who actually do search marketing in Indonesia. Not agencies, not tools, the practitioners. The technical SEOs, the content strategists, the people quietly running organic growth for the country's biggest brands. ## Blog categories - [SEO](https://search.agency/blog/category/seo) (82 posts) - [AI Search](https://search.agency/blog/category/ai-search) (65 posts) - [Content Marketing](https://search.agency/blog/category/content-marketing) (21 posts) - [Case Study](https://search.agency/blog/category/case-study) (7 posts) - [Our Story](https://search.agency/blog/category/our-story) (6 posts) - [Digital Marketing](https://search.agency/blog/category/digital-marketing) (4 posts) ## Contact - Email: ridho@search.agency — or use the [Contact](https://search.agency/contact) page - Sitemap: https://search.agency/sitemap.xml - RSS: https://search.agency/rss.xml