cd /news/developer-tools/agentic-browsing-in-pagespeed-insigh… · home topics developer-tools article
[ARTICLE · art-106243] src=dev.to ↗ pub= topic=developer-tools verified=true sentiment=· neutral

Agentic Browsing in PageSpeed Insights: Checks and Fixes

Google's PageSpeed Insights now includes an experimental 'Agentic Browsing' category in Lighthouse, which measures whether AI agents can understand and use a webpage. The checks focus on semantic HTML, accessible names, and stable layouts, but the category is not a ranking factor, and failed checks are not SEO penalties. Developers should prioritize fixing unlabeled controls and cumulative layout shift, while the optional llms.txt and WebMCP checks are low priority.

read5 min views1 publishedAug 21, 2026

Last updated: August 21, 2026

You opened PageSpeed Insights to check a slow page and noticed a new category: Agentic Browsing.

Some checks passed. One says Not applicable. Others mention llms.txt

and WebMCP.

Should you worry?

No. Agentic Browsing measures whether an AI agent can understand and use your page. It is not a Google ranking factor, and a failed check is not an SEO penalty.

Here’s what the checks mean and which ones deserve your attention.

Agentic Browsing is an experimental Lighthouse category in PageSpeed Insights and Chrome DevTools.

Traditional Lighthouse checks ask:

Is this page usable for people?

Agentic Browsing asks:

Can software understand this page and complete a task without guessing?

That means identifying buttons, understanding form fields, reading page structure, and interacting with stable content.

The category currently focuses on:

llms.txt

The score is based on applicable checks. A result marked Not applicable is not a failure.

Important:Agentic Browsing is a readiness signal, not a ranking system.

Agents, screen readers, and other automated tools rely on semantic HTML and accessible names.

Avoid clickable <div>

elements and unlabeled inputs:

<div class="btn" onclick="submitForm()">
  <svg><use href="#icon-send"/></svg>
</div>

<input type="text" placeholder="you@company.com">

Use real controls and labels instead:

<button type="submit">
  <svg aria-hidden="true"><use href="#icon-send"/></svg>
  Send reset link
</button>

<label for="email">Email address</label>
<input
  id="email"
  name="email"
  type="email"
  required
  autocomplete="email"
>

The key improvements are:

<button>

for buttons<label>

for form fieldsYou can quickly find unlabeled controls in DevTools:

[...document.querySelectorAll('button, a, input, select, textarea')]
  .filter(el => {
    const name =
      el.getAttribute('aria-label') ||
      el.labels?.[0]?.textContent ||
      el.textContent?.trim() ||
      el.getAttribute('title');

    return !name;
  })
  .forEach(el => console.warn('No accessible name:', el));

Priority: high. This improves accessibility, usability, and machine readability.

Agentic Browsing also checks Cumulative Layout Shift, a Core Web Vital.

If content moves after , an agent—or a human—may click the wrong element.

The standard thresholds are:

CLS Verdict
0.00 to 0.10 Good
0.10 to 0.25 Needs improvement
Above 0.25 Poor

Common fixes include:

<img
  src="hero.webp"
  width="1200"
  height="630"
  alt="Acme dashboard overview"
>
<div style="aspect-ratio: 16 / 9; width: 100%;">
  <iframe
    src="..."
    ="lazy"
    title="Product tour"
  ></iframe>
</div>
.cookie-banner {
  position: fixed;
  inset-inline: 0;
  bottom: 0;
}

Priority: high. CLS already affects mobile usability and Core Web Vitals.

llms.txt

: Optional, Not an SEO Requirement The llms.txt

check looks for a file at:

https://yoursite.com/llms.txt

If the file is missing, Lighthouse may show Not applicable.

That does not mean your site is broken.

Google has stated that llms.txt

is not required for Google Search and does not improve or reduce rankings.

A basic file might look like this:


> Self-serve product analytics for small engineering teams.

## Docs

- [Quickstart](https://acme.dev/docs/quickstart.md)
- [REST API](https://acme.dev/docs/api.md)
- [Event schema](https://acme.dev/docs/events.md)

Consider creating one if you publish technical documentation or an API that AI tools may need to understand.

For a standard business website or blog, you can usually skip it.

Priority: low and situational.

WebMCP lets a website expose structured actions to AI agents.

For example, instead of asking an agent to find a search box, type into it, and guess which button to click, you can expose a tool such as:

if ('modelContext' in document) {
  const controller = new AbortController();

  document.modelContext.registerTool({
    name: 'searchProducts',

    description: 'Search the product catalogue.',

    inputSchema: {
      type: 'object',
      properties: {
        query: {
          type: 'string',
          description: 'Search keyword or phrase'
        }
      },
      required: ['query']
    },

    async execute({ query }) {
      return await productStore.search(query);
    },

    signal: controller.signal
  });
}

WebMCP is still experimental, so most websites do not need it yet.

It may be worth exploring if your site supports:

Priority: low for most sites.

A report might look like this:

Agentic Browsing                    3/3 checks passed

Accessibility tree                Passed
Cumulative Layout Shift  0.019    Passed
llms.txt                          Passed
WebMCP registered tools           Not applicable

The important detail is that Not applicable is excluded from the score.

You can inspect the underlying Lighthouse report with:

npx lighthouse@latest https://example.com \
  --only-categories=agentic-browsing

In the JSON output, notApplicable

and informative

do not mean failure.

No.

Agentic Browsing is a Lighthouse diagnostic category, not a Google ranking factor.

Your SEO priorities remain:

The good news is that several improvements overlap. Clear headings, semantic HTML, labeled forms, and stable layouts help users, search engines, assistive technology, and AI agents.

Use this priority order:

llms.txt

**** if you publish technical documentation** Do not implement a technology simply because it appears in a new PageSpeed panel.

“Not applicable” is not a to-do item.

Agentic Browsing is still experimental, but its main lesson is practical: make your website clear, semantic, and stable.

That helps every kind of visitor—including people, search engines, assistive tools, and future AI agents.

No. It is a Lighthouse category, not part of Google's ranking system.

llms.txt

for SEO? No. Google does not require it for Search rankings.

It means Lighthouse found nothing to evaluate. This is common for WebMCP when no tools are registered.

Only if your website's main purpose involves completing actions such as searching, booking, purchasing, or submitting forms. WebMCP is still experimental.

Probably. Chrome describes Agentic Browsing and WebMCP as experimental and subject to change. Focus first on durable improvements such as accessibility and CLS.

Not sure which Agentic Browsing checks your site needs?

Request a free technical SEO and Core Web Vitals audit

We'll review your key templates, separate meaningful issues from optional checks, and provide a prioritised action plan.

── more in #developer-tools 4 stories · sorted by recency
── more on @google 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/agentic-browsing-in-…] indexed:0 read:5min 2026-08-21 ·