OpenAI Quietly Rewrote How ChatGPT Searches the Web — Here's What Changed for GEO

Between August 16 and 20, 2026, OpenAI replaced ChatGPT's JSON search format with a compact query language that exposes freshness windows, domain targeting, and separate lookup systems for products, places, and widgets. Here's what agencies running AI-driven SEO need to change.

Sometime between August 16 and August 20, 2026, OpenAI replaced the JSON format ChatGPT used to run background web searches with a compact, pipe-delimited query language of its own. No announcement, no changelog entry. A researcher at Search Engine Journal caught the change by comparing raw network traffic from the same account, four days apart, on the same question.

If you build or manage SEO strategy for clients running on AI-driven visibility, this is the kind of shift that matters more than another core update post-mortem. It changes what a search engine "query" even looks like, and it changes what you can measure.

What actually changed

The old format wrapped every background search in JSON, something like this: `{"system1_search_query":[{"q":"site:intercom.com pricing 2026"}]}`. The new format writes each search as one line, fields separated by pipes:

`fast|Zendesk AI agents pricing 2026|30|zendesk.com`

Four parts, and each one tells you something.

The metadata field that used to mirror this activity for outside tools to read is gone. Browser extensions and GEO trackers built against the old field stopped working the day the format flipped.

The freshness window is the real story for agencies

Here is the part worth building process around. Every commercial or comparison query the researcher captured used a 30-day freshness window. That means ChatGPT treats anything older than a month as stale when it decides what to pull for a buying question.

If a client's pricing page, comparison page, or "vs." page has not changed content or visible dates in the last 30 days, it is competing from outside the window ChatGPT actually searches on the exact query type where brand comparisons get decided. That is a concrete, testable reason to keep commercial pages on a monthly refresh cycle, not just SEO best practice dressed up as urgency.

Search now runs on separate lookup systems, not one engine

The pipe format also exposed that ChatGPT is not running one search function. It routes queries to different backends depending on what you asked.

The Reddit signal got more complicated, not simpler

The same research caught ChatGPT running a dedicated Reddit search after it had already picked its shortlist of brands, using a much wider freshness window (up to ten years) than the brand searches sitting next to it. In one captured conversation, 84 of 221 retrieved sources were Reddit threads, and none of them received a citation in the final answer.

This lines up with separate tracking data from Promptwatch showing Reddit's share of ChatGPT Search citations falling from roughly 3.83% to under 1% in mid-August. The honest read: Reddit discussion may still be shaping the verdict ChatGPT writes, just without the credit. Promptwatch's own numbers complicate the simpler theory that a single fan-out change on August 8 explains the whole drop, so treat any confident explanation, including this one, as provisional. What is not provisional: citation counts on Reddit threads are no longer a reliable proxy for whether that content is influencing the answer.

What to actually do with this

The pattern underneath all four of these: the systems doing AI-driven search are changing their internal mechanics faster than most GEO tooling can track them, let alone most content calendars. Programmatic and AI-assisted SEO work only holds up if what gets published keeps pace with the retrieval layer underneath it. That is exactly the gap TrafficForge's quality scoring is built to close: pages that pass 16 structural and freshness checks before they publish, not content that ages out of relevance the month after it goes live.

FAQ

What changed in ChatGPT's search format in August 2026?

OpenAI replaced the JSON structure ChatGPT used for background web searches with a compact, pipe-delimited query language that exposes a call type, freshness window, and target domain for each search line.

What is the freshness window in ChatGPT's new search format?

It is a number of days that appears to signal how current an answer needs to be. Commercial and comparison queries consistently used a 30-day window in the researcher's captures, while time-sensitive queries like stock prices used a 2-day window.

Does this change affect Reddit's visibility in ChatGPT answers?

Reddit's share of ChatGPT Search citations dropped sharply in mid-August 2026, from roughly 3.83% to under 1%, according to Promptwatch tracking data. Research suggests Reddit content may still be fetched and may still shape ChatGPT's answers even when it is not directly cited.

How should SEO agencies respond to this change?

Refresh commercial and comparison pages at least monthly with visible update dates, check whether target queries have moved to non-citable widget answers, and verify that brand domains on record are current and accurate.

Build Your Own Traffic Engine

TrafficForge generates and publishes hundreds of SEO-ready pages — automatically.

Start Building Free →