SEO.
99 articles
// posts

The shopping query your product page never sees
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.
read_post →
How one HTTP header can feed Googlebot a stale, fragmented copy of your page
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.
read_post →
Why your JavaScript content can show up in Google days after you publish it
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.
read_post →
How the Post-Redirect-Get pattern hides billions of junk filter URLs from Googlebot
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.
read_post →
What It Takes to Make Your Website Agent-Ready in 2026
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.
read_post →
What an AI Citation Is Actually Worth to Your Business
Every agency is posting AI citation screenshots like it is 2012 and they just hit rank one. A cited prompt is a nice moment, and worth almost nothing on its own. Here is what to measure instead.
read_post →
Search Console Now Shows Where AI Cites You, and Almost Nothing Else
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.
read_post →
What 340 search specialists tell us about Indonesia's SEO talent
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.
read_post →
Your Highest-Priority SEO Fix Has Been Waiting Six Months
Edge SEO is how technical teams stopped waiting. Rather than changing the site at its origin, the codebase, the CMS, the database, you intercept the page at the CDN and change it on the way out. The fix lives on the network that already sits in front of every request, so it ships without a single deploy to your backend.
read_post →
What a Senior SEO Found When He Read Our Source Code
A senior SEO manager at one of Indonesia's biggest tech companies opened searchbro.id, went to his own profile, and did the thing only an SEO does for fun. He viewed the page source. Then he left an approving note about the noscript fallback. For most people that sentence is gibberish. For anyone who has shipped a JavaScript site and watched it disappear from search, it is the whole story.
read_post →