Agent-friendly website

에이전트 친화 사이트

Make tasks clear to agents reading the screen, DOM, and accessibility tree.

···
html
<div class="agent"><div class="task">TASK: COMPARE TWO PLANS</div><div class="path"><div class="control"><span id="label">MORE</span><small id="hint">What happens?</small></div><div class="arrow">→</div><div class="out"><span>AGENT VIEW</span><strong id="result">UNCLEAR</strong></div></div><div class="track"><i></i></div></div>
css
.agent{width:90%;font:800 clamp(10px,2vmin,15px)/1.25 var(--font-sans);color:var(--fg);display:grid;gap:clamp(11px,3vmin,22px)}.task{color:var(--accent);letter-spacing:.08em}.path{display:flex;align-items:center;justify-content:space-between;gap:8px}.control,.out{width:42%;min-height:clamp(74px,16vmin,126px);background:var(--surface);border:2px solid var(--line);padding:clamp(9px,2vmin,17px);display:grid;align-content:center;gap:9px}.control span{background:var(--fg);color:var(--bg);padding:8px}.control small{font-size:1em;color:var(--muted)}.out span{color:var(--muted)}.out strong{color:var(--accent)}.arrow{font-size:clamp(23px,5vmin,37px);color:var(--accent)}.track{height:6px;background:var(--line)}.track i{display:block;width:22%;height:100%;background:var(--accent);transition:width .4s}.agent.ready .track i{width:95%}@media(min-width:700px){body > :not(script){zoom:1.55}.map,.feed,.linkmap{height:48%}}
js
const box=document.querySelector('.agent'),label=document.querySelector('#label'),hint=document.querySelector('#hint'),result=document.querySelector('#result');let ready=false;function show(){box.classList.toggle('ready',ready);label.textContent=ready?'COMPARE PLANS':'MORE';hint.textContent=ready?'2 plans selected':'What happens?';result.textContent=ready?'TASK COMPLETE':'UNCLEAR'}setTimeout(()=>{ready=true;show()},650);setInterval(()=>{ready=!ready;show()},3300);

Browser agents can use rendered screens, DOM structure, and accessibility trees to compare items or complete tasks. Google's 2026 AI search guide suggests exploring these experiences when relevant to the business.

The demo replaces an ambiguous control with a task label and visible state. Agent readiness is not a separate requirement or guarantee for search visibility; test the human experience too.

When to use

Use it to test whether an agent can complete site tasks such as comparison or booking.

Open as page ↗