Weekly recap: GEO moves from visibility to operational control

by Vytautas Gluoksnis, Performance Marketing & Web Engineering

Weekly recap

This week’s posts shift the GEO conversation away from a narrow question of discoverability. The practical concern is control: what runs in the browser, what agents can install, which crawlers receive access, how commerce data is represented, and whether new rendering behaviour changes the path AI systems encounter.

The result is a more demanding operating model. Content, infrastructure, developer tooling and enterprise policy are no longer separate workstreams when they all shape the systems through which AI-facing experiences are delivered.

Chrome’s Manifest V2 purge turns extension support into a GEO operations issue

Chrome Web Store removal of Manifest V2 extensions is not merely a browser-maintenance detail. The post frames it as an operational risk for GEO teams whose workflows depend on browser tools and on assumptions about what enterprise browser policies allow. Extension compatibility now belongs in the same planning conversation as the systems those tools are used to inspect, manage or support.

The broader point is that a team’s practical ability to do GEO work can be affected by platform policy changes before any page, crawler rule or content decision changes. Tooling dependencies need explicit ownership rather than an assumption that existing browser setups will remain available.

Claude, Codex and Hermes Turned llms.txt Into an Enterprise Execution Risk

The post argues that reported agent installs from unclaimed packages change the status of GEO-readable documentation. llms.txt can no longer be treated as passive guidance alone when it can help shape an agent’s execution path. It becomes part of the enterprise execution boundary.

That requires explicit treatment of permissions, provenance checks and sandboxing. The useful distinction is between making instructions legible and making them safe to act on: documentation designed for agents must not leave the controls around execution implicit.

Jscrambler npm compromise: the dependency audit your web team needs now

The July 2026 Jscrambler compromise reinforces the same execution-boundary concern from the developer side. Malicious npm releases reached developer laptops and CI systems, so a response limited to upgrading a package misses the environments and credentials that may also have been exposed.

The post makes the audit scope concrete: inspect lockfiles, build environments, credentials and AI-tool configuration. For web teams, dependency security and AI-tool setup are joined operational concerns, particularly where developer and automated build systems share access to production-adjacent resources.

A2UI v0.9 Gives Generative UI Teams a Portable Contract to Evaluate

Google’s A2UI v0.9 offers a more defined boundary for generative interfaces by separating agent UI intent from client rendering. That gives teams building agent-led experiences a portable specification to evaluate rather than requiring every implementation to begin from an entirely proprietary coupling of intent and display.

The qualification matters. The post does not present A2UI as proof that generative UI interoperability has been solved. It is a concrete contract worth testing, with the value residing in clearer separation of responsibilities rather than in a premature claim of universal portability.

Cloudflare makes AI crawler transparency a content-governance decision

Cloudflare’s revised AI bot controls make permission decisions more specific. Crawler identity, declared purpose and reporting capabilities are now part of deciding whether search access is acceptable while model training is refused.

That changes AI crawler management from a blunt allow-or-block setting into content governance. Teams need to decide what forms of access match their publishing objectives and what evidence they require before granting that access. Visibility and training use are not automatically the same permission.

Google Merchant Listing Markup: The Templates and Feeds to Update

Google’s new Merchant Listing guidance adds Product.category and documents sale-duration markup. The post’s practical reading is deliberately restrained: this is primarily a template and feed-parity audit, not a new Merchant Center feed requirement.

That distinction should keep commerce teams focused on implementation consistency. Product templates and the feed need to represent the relevant information in step, especially where sale timing is involved, rather than prompting an unnecessary rebuild of the feed process.

Next.js 16.3 Is a Performance Upgrade, but Instant Navigations Need a GEO Test Plan

Next.js 16.3 brings default-on development and build improvements, while its new navigation model remains opt-in. The post separates the engineering upgrade from the decision to change navigation behaviour, which is important for teams that need to understand how rendering paths affect GEO.

Instant navigations therefore deserve a GEO test plan rather than automatic adoption. A release can improve development and build work while a separately enabled navigation approach changes the experience that needs to be evaluated across rendering paths.

Next week, watch for the implementation work these posts imply: audits of browser tools and dependencies, explicit controls around agent-readable instructions, crawler-access policies, commerce template parity, and testing for opt-in navigation changes. The common test is whether teams can state clearly what is permitted, what is trusted and what path their systems actually take.

Key takeaway

The common thread is control: AI-facing work now depends as much on explicit operational boundaries as on content and implementation quality.

Share this

More articles

Want this measured on your own site?

Run a free GEO audit on any page — no account needed — or have the monitoring handled for you.