Перейти до вмісту

Готові до ШІ-агентів

Engineer ApS створює сайти й застосунки, які ШІ-агенти знаходять, читають і використовують: robots, sitemap, Markdown, llms.txt, доступність і API.

Дедалі більше людей питають ШІ-асистента раніше, ніж відкривають пошуковик, і асистент відправляє агента читати інтернет замість них. Чи знайде вас цей агент, чи прочитає правильно і чи зможе діяти за прочитаним — це властивість вашого сайту чи застосунку, і її можна спроєктувати та перевірити, як будь-яку іншу. Саме цим ми й займаємося, а цей сайт — наочний приклад.

Знайдено: кожну сторінку, свідомо

Агент починає там само, де краулер: з файлу robots.txt, карти сайту і пошукових індексів. Ми робимо так, щоб файл robots фіксував свідоме рішення, а не випадковість. Файл цього сайту мовою Content Signals повідомляє, що пошук, ШІ-відповіді й навчання дозволені, — ваш може заборонити навчання; головне, щоб він хоч щось казав. Кожна сторінка є в карті сайту з датою останньої зміни, взятою з історії, а кожне розгортання оголошує зміни через IndexNow, тож пошуковики, що його підтримують, дізнаються про нову сторінку в день публікації, а не під час наступного обходу.

Прочитано: текст, а не меблі

Сторінка, зроблена для очей, — це здебільшого навігація, скрипти й верстка, і агент, що платить за кожне прочитане слово, платить за все це, аби дістатися абзацу, заради якого прийшов. Кожна сторінка тут має Markdown-двійника за тією самою адресою: додайте index.md або попросіть text/markdown, і сервер відповість саме в цьому форматі. llms.txt — це карта всього сайту, написана для мовної моделі, llms-full.txt — весь сайт в одному файлі, а кожна сторінка містить структуровані дані, що описують компанію, її послуги й місце сторінки в структурі сайту. Кожна головна сторінка відповідає заголовком Link з rel="describedby", що вказує на llms.txt, тож агент дізнається про карту ще до того, як прочитає бодай слово сторінки.

Придатно: щоб діяти, а не лише читати

Багато агентів, що керують браузером, читають сторінку так само, як екранний читач: через її дерево доступності. Те, що робить сайт зручним без миші, — справжні кнопки, підписані поля форм, правильний порядок заголовків, орієнтири, — водночас дає агентові змогу знайти форму й заповнити її. На кожен критерій WCAG 2.2 AA цей сайт має письмову відповідь. Для застосунку придатність означає описаний API: документ OpenAPI, MCP-сервер там, де агентам слід звертатися до застосунку напряму, і метадані OAuth, що дають агентові діяти від імені користувача без передавання пароля.

Додати файл може кожен — робота в тому, щоб знати, які з них не додавати.

Сканер повідомляє про все, чого не знайшов; хтось має вирішити, що з цього справді стосується вас.

Рішення щодо кожної рекомендації

Нові пропозиції для агентів з’являються швидше, ніж усталюються, і сканер позначить кожну з них як відсутню. Кожну знахідку ми класифікуємо, а не виконуємо бездумно: що вона робить, хто її читає і скільки коштує підтримувати її актуальною. На цьому сайті це означало відмовитися від п’яти. Одне правило robots для всіх агентів замість окремого для кожного, бо правило, написане для одного краулера, мовчки замінює для нього загальне. Жодного каталогу API і жодних метаданих OAuth, бо API немає. Жодної картки агента й жодного комерційного файлу, бо агентові тут нічого викликати чи купувати. Клієнт отримує те саме: перелік того, що варто додати, і перелік того, що краще не чіпати, — і кожен пункт з обґрунтуванням.

Перевірте це у своєму браузері

Усе, що написано на цій сторінці, можна перевірити. Прочитайте robots.txt, llms.txt, agents.txt і ai.txt або відкрийте цю сторінку як Markdown. Під час збірки кожного двійника перевіряють на залишки розмітки, а кожну дату в карті сайту — на відповідність історії сторінки, і якщо щось не так, сайт не публікується, — тож половина сайту, яку читають агенти, не може непомітно відстати від тієї, яку читають люди.

Як іде співпраця

Усе починається з доступу лише на читання. Ми дивимося, що агенти отримують від вас сьогодні, — файл robots, карту сайту, текст за версткою, структуровані дані, дерево доступності, а для застосунку ще й API — і передаємо вам знахідки, кожну з рішенням і його причиною. Потім ми вносимо зміни у ваш репозиторій — через ваше рев’ю і з перевірками, які зупиняють збірку, щойно сторінка перестає бути читабельною, — тож результат не деградує й після нашого відходу. Замовляють цю роботу так само, як і решту наших послуг, — на умовах, описаних на сторінці скільки це коштує.

Якщо ви хочете, щоб агенти вас знаходили, правильно читали й виконували завдання людей, які їх відправили, розкажіть про свої системи.

Маскот Engineer: доброзичливий синьо-білий робот у плащі з друкованими доріжками, сидить за столом, поклавши обидві руки на клавіатуру перед великим монітором

Ваш наступний клієнт може спершу надіслати агента — подбайте, щоб той повернувся з правильною відповіддю.

Почнемо з огляду в режимі лише для читання: що агенти отримують від вас сьогодні. Кожна знахідка — з обґрунтуванням.

Попросіть перший огляд Скільки це коштує