Каждый инструмент поиска API на рынке требует аккаунт, ключ и кредитную карту — три вещи, которые автономный агент не может предоставить. FreeSerp устраняет все три и выдает ранжированные результаты JSON по 21 миллиону живых сайтов, к каждому из которых прилагается краткая выжимка LLM. Вот подробный обзор его возможностей, описание того, как устроен лежащий в его основе индекс, и определение его ограничений.
Ключ к API — это проблема
Поставьте AI-агенту задачу, требующую доступа к живому интернету — найти компании, разрабатывающие голосовые агенты в этом месяце, проверить, является ли этот домен реальным бизнесом или просто зарегистрированной страницей, узнать, кто еще работает в этой нише — и он упирается в одно и то же место. Не в процесс рассуждений. В форму регистрации.
Инструменты поиска API, к которым обратился бы агент, предполагают, что за ними сидит человек. SerpApi, Serper, Tavily, Exa, Brave, Программируемый поиск Google, Поиск по веб-страницам Bing: каждый из них начинается с аккаунта, панели управления, ключа, который нужно скопировать, а в большинстве случаев — с привязанной банковской карты и счетчика запросов. Это вполне здравая бизнес-модель для человеческого разработчика. Для агента это непреодолимая преграда, потому что агент не может зарегистрироваться, не может принять условия использования, не может заменить скомпрометированный ключ и не может пополнить баланс в три часа ночи.
Таким образом, ключ — это не только дополнительные расходы. Он возвращает человека в цикл управления системой, главная цель которой — как раз обойтись без него.
FreeSerp — это прямой ответ на эту проблему: инструмент веб-поиска API без ключа, регистрации, аккаунта, тарифных планов и биллинга, доступный через один HTTP-запрос GET или как хостинговый MCP-сервер. Агент может решить, что ему нужен поиск, и начать его использовать в том же шаге.
Что на самом деле представляет собой FreeSerp
FreeSerp — это интерфейс поиска по независимому веб-индексу, а не скрейпер, стоящий перед Google. Это различие определяет все остальные аспекты продукта, поэтому важно сразу четко это прояснить.
Большинство «инструментов веб-поиска SERP API» — это прокси. Вы запрашиваете у них выполнение запроса, они выполняют его через Google или Bing с использованием пула резидентных прокси, парсят полученные результаты HTML и возвращают вам структурированную копию чужих позиций в поисковой выдаче. Это работает, но дорого, юридически неоднозначно и ломается, когда целевой сайт меняет свою разметку.
FreeSerp обращается к индексу, который разрабатывается и поддерживается в рамках собственной инфраструктуры: новые зарегистрированные домены ежедневно извлекаются, проверяются на доступность, обходятся, суммируются с помощью языковой модели, классифицируются и получают оценку авторитетности на основе внутреннего веб-графа. То, что возвращается, — это не мнение Google о странице, а структурированная запись о самом сайте.
Эти цифры представляют собой живой снимок на момент написания статьи; индекс обновляется ежедневно, и сервис публикует свои собственные данные (см. раздел Статистика ниже). В типичную неделю в него добавляется примерно четверть миллиона новых активных сайтов, а за последние тридцать дней их число превысило одиннадцать миллионов.
Весь API — это один запрос GET
Существует только одна конечная точка. Она принимает параметры запроса и возвращает JSON. Это и есть вся доступная функциональность.
curl 'https://freeserp.ai/api.php?q=ai+chatbot&size=3'Он также отвечает на /api, заголовки ответов содержат Access-Control-Allow-Origin: *, что позволяет браузерному коду обращаться к нему напрямую без прокси, а результаты кэшируются на границе сети (edge) примерно на тридцать секунд. На Python это занимает четыре строки:
import requests
r = requests.get('https://freeserp.ai/api.php', params={
'q': 'voice agent',
'ai_startups': 1,
'sort': 'went_live',
'order': 'desc',
'size': 5,
})
for hit in r.json()['results']:
print(hit['domain'], '—', hit['ai_summary'][:120])А в браузере, без промежуточного сервера:
const r = await fetch('https://freeserp.ai/api.php?' + new URLSearchParams({
q: 'vector database', ai_startups: 1, sort: 'dr', order: 'desc', size: 10,
}));
const { results } = await r.json();
results.forEach(h => console.log(h.domain, h.dr, h.ai_summary));Ответ возвращает всё, что было сделано с вашим запросом, — это важнее, чем может показаться: агент, который умеет читать filters, total и took_ms, способен различать отсутствие результатов и неверно заданный фильтр.
{
"ok": true,
"query": "ai chatbot",
"total": 48213,
"count": 3,
"from": 0, "size": 3,
"sort": "relevance", "order": "desc",
"filters": { "real_site": "1" },
"took_ms": 34, "engine_ms": 21,
"results": [
{
"domain": "example.ai",
"url": "https://example.ai",
"title": "Example — AI chatbot for support",
"ai_summary": "Example is an AI chatbot platform that …",
"category": "ai",
"ai_categories": ["AI Chatbot & Assistant"],
"ai_source": "nextjs",
"dr": 41,
"went_live": "2026-08-22",
"first_seen": "2026-07-10",
"tld": "ai", "http_status": 200,
"content_length": 8123, "html_size": 40213,
"_score": 3182.4
}
]
}Каждый результат поступает в готовом виде для языковой модели
Именно это отличает FreeSerp от обычного прокси-сервера SERP в повседневной работе. Классический поисковый API выдает агенту десять синих ссылок: URL, заголовок и двухстрочный сниппет, вырезанный из страницы. Чтобы извлечь любую информацию, агенту затем приходится загружать каждую страницу, преодолевать HTML и тратить токены на навигационные меню и баннеры с куками.
FreeSerp выполняет эту работу один раз на этапе индексации для всей базы данных. Каждая запись содержит поле ai_summary — фактическое, написанное моделью описание того, что представляет собой сайт и чем занимается, — поэтому агент может напрямую анализировать набор результатов и загружать лишь две или три страницы, которые ему действительно нужны.
- ai_summary Описание сайта, сгенерированное LLM на основе текста проиндексированных страниц. Доступно для чтения в исходном виде; этап парсинга не требуется.
- ai_categories Многозначная таксономия подниш: «AI-агенты и автономные системы», «Инструменты для разработки и кода», «Генерация изображений», «AI-инфраструктура и API» и еще около тридцати других категорий.
- ai_source Сигнал о конструкторе или стеке технологий, обнаруженный на странице: wordpress, shopify, wix, webflow, nextjs, react, joomla, drupal, elementor — а также маркеры AI-конструкторов lovable, v0, bolt, base44 и эвристический признак ai_likely.
- dr Domain Rating (DR) от 0 до 100 — показатель авторитетности, вычисленный на основе собственной веб-графики FreeSerp и калиброванный по данным Ahrefs, а не получаемый в реальном времени от стороннего сервиса.
- went_live / first_seen Дата, когда зонд доступности впервые подтвердил работоспособность сайта, и дата, когда домен впервые появился в ленте открытий.
- real_site 1 для настоящего контентного сайта, 0 для паркованного, пустого или выдающего ошибку сайта. По умолчанию включен режим только настоящих сайтов; паркованные домены добавляются по желанию.
- content_length / html_size / http_status / webserver / ip / tld Техническая структура главной страницы: всё фильтруется и сортируется.
Если краткого содержания недостаточно, параметр content=1 возвращает полный извлечённый текст страницы вместе с ним, а content_max=4000 ограничивает этот текст, чтобы список результатов не превышал лимит контекстного окна.
curl 'https://freeserp.ai/api.php?q=rag+pipeline&content=1&content_max=4000&size=3'Фильтрация и сортировка по любому полю — даже без поискового запроса
FreeSerp — это не просто поисковая строка. Поскольку каждое поле в записи индексируется как полноценное поле, а не скрыто в сниппете, API работает как удобная база данных с живым интернетом. Если полностью убрать q, включается режим чистой фильтрации и навигации.
| Параметр | Тип | Что делает |
|---|---|---|
q | string | Полнотекстовый запрос по заголовку, AI-резюме и тексту страницы. Все термины должны совпасть. Имена доменов Exact сильно поднимаются в выдачу. |
sort | enum | Любое поле для сортировки или relevance. По умолчанию relevance. |
order | asc/desc | Направление. Игнорируется для relevance. |
size | 1–100 | Количество результатов на странице. По умолчанию — 20. |
from | 0–10000 | Смещение пагинации в рамках окна глубокой пагинации глубиной до 10 000 документов. |
all | 0/1 | 1 также возвращает припаркованные и пустые домены. По умолчанию возвращаются только сайты с реальным контентом. |
ai | 0/1 | 1 ограничивает выборку сайтами, созданными ИИ (ai_source в ai_likely, lovable, base44, v0, bolt). |
ai_startups | 0/1 | Рекомендуемый фильтр для поиска настоящих ИИ-продуктов — см. ниже. |
dr_min / dr_max | int | Диапазон рейтинга домена (Domain Rating), 0–100. |
from_date / to_date | дата | диапазон went_live, YYYY-MM-DD. |
content / content_max | 0/1, int | Включает полный извлечённый текст страницы, возможно, усечённый. |
category | ключевое слово | Широкая категория: ai или betting/casino. |
ai_categories | ключевое слово | Подниша ИИ, например Image Generation. |
ai_source | ключевое слово | Платформа/стек, например shopify, nextjs, lovable. |
tld / webserver / http_status | ключевое слово | технические фильтры точного совпадения Exa. |
help | любой | Игнорировать поиск; вместо этого вернуть руководство по использованию в машиночитаемом формате. |
Сортировка работает по полям relevance, domain, category, ai_categories, ai_source, dr, went_live, first_seen, real_site, tld, http_status, content_length, html_size, webserver и ip. Именно это сочетание делает возможными такие необычные запросы: самые «тяжелые» страницы в Shopify по размеру текста, все домены .ai, появившиеся вчера, отсортированные по авторитетности, сайты, возвращающие статус 403, отсортированные по Domain Rating.
Ранжирование по relevance намеренно не является чистым текстовым баллом. FreeSerp умножает совпадение по тексту на авторитет домена — _score × (1 + dr / 20) — так что хорошо подходящая страница на домене, на который никто не ссылается, не вытеснит хорошо подходящую страницу на домене, на который ссылаются все. Когда параметр q отсутствует вовсе, релевантность теряет смысл, и API молча переходит к сортировке по убыванию Domain Rating, а затем по дате последнего обновления.
Запросы по доменам получают особую обработку. Введите полный домен — и он будет усилен коэффициентом 5000, поднявшись прямо на первое место; введите только имя домена, и варианты с доменными зонами .com, .ai, .io, .app, .dev и .co будут усилены в указанном порядке. Это превращает эндпоинт поиска в эндпоинт для бесплатного поиска по доменам:
# Is this domain real, and what is it?
curl 'https://freeserp.ai/api.php?q=mynewstartup.ai&all=1&size=1'results[0].domain не совпадает с запрошенным доменом, значит, этот домен просто не проиндексирован.Фильтр ai_startups и причины его создания
category=ai — это эвристика по ключевым словам: она срабатывает, когда страница говорит языком ИИ-продукта. Она намеренно широкая, а значит, дает много ложных срабатываний — она также помечает ИИ-ориентированные магазины Shopify, каталоги на тему ИИ и удручающее количество казино, которые обнаружили слово «нейрон».
ai_startups=1 — это очищенная версия. Она оставляет только записи, подниша которых, присвоенная LLM, входит в пятнадцать настоящих категорий ИИ-продуктов, и явно исключает все, что относится к категории азартных игр:
- ИИ-агенты и автономные системы · Код и инструменты разработки · ИИ-инфраструктура и API
- ИИ-автоматизация и рабочие процессы · LLM и инструменты для промптов · ИИ-поиск и ответы
- Генерация сайтов на базе ИИ · Конструкторы без кода / приложений · Генерация изображений
- Генерация видео · Синтез речи и текста в речь · Данные и аналитика
- Наука и исследования · Дизайн и UI · Чат-боты и ассистенты
Все остальные категории таксономии — электронная коммерция, каталоги / агрегаторы, маркетинг и реклама, продажи и CRM, лидогенерация и аутрич, финансы и трейдинг, здравоохранение и медицина, образование и репетиторство, «Прочие ИИ» — остаются доступными для поиска через параметр ai_categories, но считаются шумом при поиске стартапов. В результате получается гораздо более узкий и точный набор: 33 429 ИИ-стартапов против 78 674 доменов, которые просто удовлетворяют широкому ключевому слову ai.
Это самый полезный запрос в сервисе, и его стоит запомнить:
curl 'https://freeserp.ai/api.php?ai_startups=1&ai_categories=AI%20Agents%20%26%20Autonomous&from_date=2026-09-01&sort=went_live&order=desc'Новые компании, разрабатывающие ИИ-агентов, в порядке запуска за этот месяц. Без панели управления, без экспорта, без ключа.
Как выглядит индекс изнутри
FreeSerp публикует свою собственную композицию, что нетипично и полезно — вы можете увидеть, что именно вы запрашиваете, до того как выполните запрос. Скриншот на момент написания статьи:
Где находится ИИ
| Подниша ИИ | Сайты |
|---|---|
| Прочие ИИ | 18,905 |
| ИИ-агенты и автономные системы | 10,467 |
| Автоматизация ИИ и рабочие процессы | 9,314 |
| Инструменты для кода и разработки | 8,258 |
| Образование и репетиторство | 4,979 |
| Данные и аналитика | 4,888 |
| Электронная коммерция | 4,654 |
| SEO и контент | 4,169 |
| Маркетинг и реклама | 4,167 |
| Каталог / Агрегатор | 3,677 |
| AI-инфраструктура и API | 3,077 |
| AI-чатбот и ассистент | 2,834 |
| Генератор AI-сайтов | 1,868 |
| No-code / Конструктор приложений | 1,298 |
| AI-поиск и ответы | 1,289 |
| Генерация изображений | 1,206 |
| Генерация видео | 978 |
На чём построен веб
Распределение ai_source — это случайная перепись современного веб-стека. Среди сайтов, для которых удалось определить стек: WordPress 2 043 029 · эвристический маркер ai_likely 542 272 · Wix 315 437 · Next.js 249 286 · Elementor 80 425 · Joomla 48 091 · Shopify 41 924 · Drupal 31 719 — на фоне 3 131 930 сайтов, явно классифицированных как not_ai.
Авторитет жёстко сконцентрирован
Гистограмма Domain Rating по всему индексу рассказывает историю, которую тем, кто продаёт гостевые посты с высоким DR, лучше бы не видеть:
| DR band | Домены |
|---|---|
| 0–9 | 9,402,587 |
| 10–19 | 4,689,251 |
| 20–29 | 1,535,997 |
| 30–39 | 326,753 |
| 40–49 | 55,491 |
| 50–59 | 7,196 |
| 60–69 | 813 |
| 70–79 | 108 |
| 80–89 | 22 |
| 90+ | 8 |
Средний DR по всему индексу составляет 8,6. Доменов с DR выше 50 насчитывается около восьми тысяч из двадцати одного миллиона. Доменов с DR выше 70 — сто тридцать восемь.
Длинный хвост по доменным зонам
.com 7 894 035 · .org 677 100 · .de 527 027 · .uk 522 095 · .net 405 441 · .ru 387 151 · .br 303 834 · .au 261 843 · .fr 257 809 · .nl 242 748 · .it 238 815 · .pl 196 014. Индекс глобален — охватывает все доменные зоны и языки без региональной предвзятости.
И один довольно специфический раздел
Азартным играм выделен отдельный классификационный проход: 806 182 доменов букмекерских контор и казино разделены на операторов (5 195 оригинальных), аффилиатов (4 517) и всё остальное. Это нишевая возможность, но именно такая функциональность требуется индексу, который создавали специалисты по поисковым системам.
Эндпоинт для получения актуальной статистики, который стоит вам абсолютно ничего
Все приведенные выше данные получаются в результате одного запроса. Фоновый робот пересчитывает полный снимок состояния каждые тридцать минут и сохраняет его, поэтому чтение данных происходит мгновенно и не создает нагрузки на поисковый кластер.
curl 'https://freeserp.ai/api.php?stats=1'Тело ответа содержит общие показатели (реальные сайты и все сайты), количество новых сайтов за сегодня, вчера, семь и тридцать дней, общие показатели по ИИ-стартапам, полную разбивку по категориям и субнишам, топовых создателей, топовые доменные зоны, гистограмму DR, суточную динамику за тридцать дней, долю азартных игр, а также блок pipeline, показывающий объем работы, все еще ожидающей в очереди внутри системы приема данных: ожидающие обработки сводки, сайты, запущенные сегодня, запланированные проверки.
Для агента это самый дешевый возможный первый вызов: около двухсот токенов позволяют понять, стоит ли вообще искать в определенном сегменте веба, прежде чем тратить ресурсы на сам поиск.
MCP: один URL, пять инструментов, без установки
FreeSerp предоставляет управляемый сервер Streamable-HTTP MCP на одном URL. Ничего не нужно устанавливать, ничего не нужно запускать локально и — в соответствии с остальной частью продукта — нет этапа авторизации.
https://freeserp.ai/mcpОбычный GET по этому URL возвращает каталог инструментов в формате JSON: имя сервера, транспорт, количество инструментов и описание каждого инструмента. Схемы инструментов генерируются из того же реестра полей, который обеспечивает работу REST API и документации, поэтому они физически не могут рассинхронизироваться: добавьте поле в индекс, и оно появится в документации, фильтрах REST и схеме MCP при том же самом развертывании.
| Инструмент | Что он делает |
|---|---|
freeserp_search | Основной поиск. Каждый параметр REST представлен в виде типизированного аргумента. |
freeserp_help | Руководство по использованию: быстрое начало, описание каждого параметра, рекомендуемая комбинация для ИИ-стартапов и важные нюансы. Вызовите его в первую очередь. |
freeserp_stats | Снимок актуального индекса: общие показатели, новые за сегодня/7д/30д, количество ИИ-стартапов, топовые ниши, доменные зоны, создатели, распределение DR. |
freeserp_list_endpoints | Каталог полей: каждое поле с указанием его типа, а также возможности сортировки и фильтрации. |
freeserp_get | Аварийный выход — сырые данные GET REST-интерфейса API с любой строкой запроса. |
Подключение к Claude Desktop, Claude Code или любому другому MCP-клиенту требует всего одного блока конфигурации:
{
"mcpServers": {
"freeserp": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://freeserp.ai/mcp"]
}
}
}Или напрямую общайтесь с ним по протоколу JSON-RPC, вообще без использования клиента:
curl -s 'https://freeserp.ai/mcp' -H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
curl -s 'https://freeserp.ai/mcp' -H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{
"name":"freeserp_search",
"arguments":{"q":"ai chatbot","sort":"dr","order":"desc","size":5}}}'GET /api.php?help=1 возвращает справочник в машиночитаемом формате — описание каждого параметра, рекомендуемые запросы, ограничения и полный список полей. Агент, который сначала обращается к этому интерфейсу, формирует точные запросы, а не угадывает названия параметров.Ограничения, указанные на упаковке
FreeSerp описывает свои собственные недостатки на той же странице, что и свои возможности, что встречается реже, чем следовало бы. Это важно учитывать, если вы планируете строить на его основе.
| Поле | Реальное значение |
|---|---|
went_live | Дата, когда зонд FreeSerp впервые подтвердил доступность сайта — а не официальная дата запуска компании. Стартап может быть доступен в течение нескольких месяцев до того, как зонд его обнаружит, или зарегистрировать домен задолго до запуска. |
category=ai | Широкий эвристический поиск по ключевым словам в HTML. Он также захватывает магазины Shopify, каталоги и казино с уклоном в ИИ. Для реальных продуктов ИИ используйте параметр ai_startups=1 или ai_categories. |
ai_source=ai_likely | Сигнал «выглядит как ИИ». Полезен в совокупности, но по отдельной записи может быть неточным. Сочетайте с ai_categories, когда важна точность. |
dr | Вычисляется на основе собственной веб-графики FreeSerp и калибруется по данным Ahrefs — это не запрос к стороннему API в реальном времени. У совсем новых доменов значение может быть null, пока не будет присвоен скор. |
first_seen | Дата, когда домен появился в ленте обнаружения. Обычно это дата его регистрации, а не дата появления сайта. |
Есть ещё один, структурный момент: это индекс обнаружения. Он превосходно отвечает на вопросы что появилось в сети в последнее время и что это, но не подходит для вопроса что занимает первое место в поиске Google по этому коммерческому ключевому слову. Это разные вопросы, и система честно отвечает только на один из них.
Как формируется индекс
Поисковая система API — это лишь малая, видимая часть довольно сложного механизма. Понимание работы механизма объясняет как его актуальность, так и ограничения.
- 1 · Обнаружение Новые зарегистрированные домены поступают ежедневно из потока NRD и файлов зон ICANN CZDS. Это первичный поток — миллионы имён, большинство из которых никогда не станут сайтами.
- 2 · Проверка активности Проверка выполняется каждые пять минут по очереди задач, фиксируя момент, когда домен впервые отвечает реальным контентом. Эта отметка времени становится значением
went_live. - 3 · Обогащение данных Активные домены опрашиваются каждые десять минут пулом рабочих процессов: HTML, заголовки, разрешённый IP-адрес, веб-сервер, статус HTTP, извлечённый текст, размеры страниц.
- 4 · Классификация реальных сайтов Классификатор отличает настоящий контент от заглушек, страниц-заглушек регистраторов, «стен ошибок» и пустых шаблонов. Это формирует поле
real_site, и поэтому в представлении по умолчанию нет шума от доменных парковок. - 5 · Суммаризация LLM Суммаризатор каждые пятнадцать минут обрабатывает очередь задач, формируя фактическую
ai_summary, которая сопровождает каждый результат. - 6 · ИИ-категоризация Категоризатор каждые два часа присваивает многометочную таксономию
ai_categoriesи широкую категориюcategory. - 7 · Оценка авторитетности Работник Domain Rating непрерывно обрабатывает частный веб-граф, оценивая домены партиями по несколько тысяч за раз.
- 8 · Структурные сигналы Параллельный пул обнаруживает формы обратной связи и другие структуры страниц на шести шардах, а синхронизатор возвращает все вычисленные поля в кластер поиска.
Блок pipeline в ответе статистики — это живое окно в этот конвейер: сколько суммаризаций ещё в ожидании, сколько сайтов вышли в эфир сегодня, сколько зондов запланировано. Когда все значения равны нулю, машина догнала веб.
FreeSerp Против рынка поисковых API
На сайте ведётся каталог сравнений по адресу /search-apis, охватывающий платные SERP и скрейпинг-API (SerpApi, Serper, SearchApi.io, Scale SERP, ValueSERP, Zenserp, DataForSEO, Bright Data, Oxylabs, ScraperAPI, Scrapingdog, Apify, ZenRows), поисковые системы и продукты ИИ-поиска (Google Programmable Search, Bing Web Search, Brave, DuckDuckGo, Yandex, Baidu, Mojeek, Marginalia, Startpage, Ecosia, Kagi, You.com, Perplexity, Exa, Tavily, Phind, SearXNG, Presearch, Qwant, Swisscows, Yep, Common Crawl), а также инфраструктуру поиска с открытым исходным кодом, которую люди в итоге строят самостоятельно (Algolia, Meilisearch, Typesense, OpenSearch, Solr, Vespa).
Честное резюме того, где каждый из них находится:
SerpApi, Serper, ValueSERP, DataForSEO…
Покупайте их, когда вам нужен реальный рейтинг Google для ключевого слова, пиксель в пиксель и в развёрнутом виде. Это настоящий продукт, который FreeSerp не воспроизводит.
- Поплатная оплата за запрос
- Требуется ключ API
- Отвечает на вопрос «по какому запросу ранжируется Google»
Tavily, Exa, Perplexity, Brave…
Наиболее близкие по намерению — поиск, созданный для LLMs. Всё ещё нужен ключ, всё ещё лимитированный, всё ещё чужой индекс и чужие позиции в поиске.
- Платные тарифы
- Ключ + аккаунт
- Нейронный или кураторский рейтинг
Meilisearch, Typesense, OpenSearch, Solr…
Отличные движки без данных. Вам всё равно придётся самостоятельно собирать контент в интернете, что является самой сложной частью.
- Вы управляете кластером
- Вы предоставляете корпус данных
- Полный контроль, полная стоимость
Бесплатно, без ключа, собственный индекс
Отвечает на вопросы «что существует в интернете, что это такое и насколько это авторитетный источник» — с краткими выжимками и без необходимости регистрации.
- Без ключа, без регистрации, без квот
- LLM выжимок на результат
- Фильтрация и сортировка по любому полю
Правильный способ взглянуть на это: SERP сообщает вам о позициях в поиске. FreeSerp рассказывает о само́м интернете. Если вопрос вашего агента звучит как кто существует, чем они занимаются, реальны ли они, насколько велики они и когда появились — это вопрос FreeSerp.
Рецепты, которые стоит украсть
Поиск новых ИИ-стартапов в нише
curl 'https://freeserp.ai/api.php?ai_startups=1&ai_categories=Code%20%26%20Dev%20Tools&from_date=2026-09-01&sort=went_live&order=desc'Самые новые ИИ-сайты, отсортированные по авторитетности
curl 'https://freeserp.ai/api.php?ai=1&sort=dr&order=desc&size=10'Поиск конкурентов и похожих проектов
curl 'https://freeserp.ai/api.php?q=vector+database&ai_startups=1&dr_min=10&sort=dr&order=desc&size=25'Авторитетные новостные сайты, запущенные за последние две недели
curl 'https://freeserp.ai/api.php?q=news&dr_min=30&from_date=2026-08-16&sort=went_live&order=desc'Все сайты на определённом стеке технологий, отсортированные по авторитетности
curl 'https://freeserp.ai/api.php?ai_source=shopify&sort=dr&order=desc&size=25'Является ли этот домен реальным, зарезервированным или мёртвым?
curl 'https://freeserp.ai/api.php?q=somedomain.io&all=1&size=1'
# check results[0].real_site (1 = real content, 0 = parked/empty/error)
# and results[0].http_statusfrom_date/to_date при фиксированном фильтре ai_categories или сузьте выборку с помощью dr_min. Узкие фильтры всегда превосходят глубокую пагинацию.Дополнительное вежливое действие: сообщите FreeSerp, кто вы
Отсутствие ключа означает отсутствие способа связаться с вами. Ответ FreeSerp — четыре необязательных параметра запроса: agent, email, project, website (или заголовок X-Agent, либо те же поля, что и в аргументах инструмента MCP). Ничего не проверяется, ничего не требуется, и это никак не влияет на результаты.
curl 'https://freeserp.ai/api.php?q=ai&agent=MyAgent/1.0&[email protected]&project=Acme&website=https://acme.com'Что это вам даёт — так это узкий и честный набор преимуществ: предупреждение перед критическим изменением, вопрос о том, что вы упускаете, и — если ваш трафик начинает негативно влиять на работу сервиса — просьба замедлиться вместо молчаливой блокировки. Эти данные хранятся конфиденциально вместе со счётчиками запросов, никогда не публикуются и не передаются третьим лицам. Отправить их один раз — достаточно.
Лимиты, ошибки и сценарии сбоев
- Нет жёсткого лимита запросов и нет ключа. Просят быть разумными: несколько запросов в секунду, кэширование там, где возможно, и идентификация себя, чтобы было возможно вступить в диалог.
- Пагинация:
sizeдо 100 на страницу;from + sizeдо 10 000. Превышение этих значений означает необходимость уточнить запрос. - Кэширование: ответы кэшируются на границе сети (edge) примерно на тридцать секунд.
- HTTP 200 с
"ok": trueпри успехе —resultsмогут быть legitimately пустыми, поэтому проверяйтеtotal. - HTTP 204 для предварительного запроса CORS.
- HTTP 502 при ошибке поиска на стороне вышестоящего сервиса — повторите запрос с экспоненциальной задержкой (backoff).
Некорректные параметры никогда не приводят к ошибке. Неизвестные фильтры игнорируются, некорректное значение sort заменяется на relevance, а size вне допустимого диапазона обрезается до границ. Запрос всегда возвращает какой-то результат, а объект filters в ответе показывает, какие именно фильтры были применены — именно такое поведение вам нужно, когда автономная система формирует строки запросов.
Кому это действительно нужно
- Разработчики агентов Поиск в интернете как инструментальный вызов без этапа подготовки, без смены ключей и без интеграции с биллингом. Подключите MCP URL, и возможность появится.
- Конвейеры RAG Каждый результат уже содержит чистое резюме, сгенерированное моделью, и, по запросу, полный извлечённый текст страницы — этап очистки HTML не требуется.
- Исследование рынка и конкурентов Разбейте нишу на подниши и даты запуска, затем отсортируйте по авторитетности. Это база данных для исследований, которая говорит на языке HTTP.
- Процессы венчурных инвестиций и скаутинга
ai_startups=1плюс временное окно — это ежедневная лента новых ИИ-компаний до того, как они появятся в кураторских списках. - SEO и линкбилдинг Domain Rating, актуальные даты, технологический стек и TLD, фильтруемые вместе — плюс разделение операторов и аффилиатов для тех, кому это нужно.
- Для всех, кто устал от квот Браузер может вызвать его напрямую. Оболочечный скрипт может вызвать его. Cron-задача может вызвать его. Не нужно ломать аккаунт.
Краткая версия
FreeSerp — это бесплатный веб-поиск и SERP API без ключа, без регистрации, без аккаунта и без квоты, поддерживаемый самостоятельно созданным индексом из двадцати одного миллиона живых сайтов. Каждый результат сопровождается LLM-написанным резюме, Domain Rating, сигналом о технологическом стеке и актуальной датой, а каждое поле можно фильтровать и сортировать — даже без поискового запроса. Он использует чистый JSON в одном GET-запросе, а MCP — в одном URL, и обе поверхности генерируются из одного реестра, поэтому они никогда не расходятся.
Он не скажет вам, что ранжирует Google. Он скажет вам, что существует, что это такое, является ли оно реальным и когда оно появилось — что для большинства агентов в большинстве случаев является тем вопросом, который они на самом деле задавали.
ИИ-агент не может зарегистрировать аккаунт. Любой API-ключ просто возвращает человека в цикл.
FreeSerp, о том, почему он без ключа
Один запрос, без учетных данных: freeserp.ai · документация и MCP на freeserp.ai/docs.php.