В данной статье мы хотим поделиться результатами теста 6 наиболее популярных сервисов аренды XML-лимитов Яндекса и Google по скорости и качеству работы:
Все сервисы работают через API Яндекс XML, который предназначен для отправки запросов к поисковой системе Яндекс и получения ответов в формате XML, при этом без каких-либо капч, но с некоторыми ограничениями.
Более подробно об особенностях работы с Яндекс XML и плюсах использования сторонних сервисов мы рассказали в этой статье.
Сегодня я хочу провести сравнение скорости работы озвученных выше сервисов и стоимости аренды лимитов.
Принцип теста прост: мы подключаем API каждого сервиса и поочередно тестируем каждый сервис по 5 попыток на получение поисковой выдачи по запросу «пластиковые окна» в регионе Москва (213) по ТОП-100. Далее мы получаем среднее время отдачи результатов от сервисов и помещаем их в сводную таблицу (сервис XMLRiver использует только «живую» выдачу Яндекса, поэтому в данном тесте он отсутствует).
Протестировать получение XML-выдачи по каждому из сервисов можно тут:
СервисРезультаты тестирования Яндекс XML
Сервис | Среднее время ответа |
---|---|
Яндекс XML | 0.5824222 |
XMLProxy | 0.6041136 |
XMLStock | 0.6681240 |
Majento | 0.7259158 |
SERPRiver | 1.0964934 |
С «живой» выдачей Яндекса и Google работают не все сервисы, поэтому этот список, по сравнению с Яндекс XML, будет чуть короче.
При этом, если в сервисе XMLStock есть возможность брать по ТОП-100 выдачи за раз, то в сервисах SERPRiver и XMLRiver можно брать за раз не более 10 результатов выдачи, а в Word Keeper от 10 до 50 за раз. То есть, если нужно получить ТОП-50 или 100, то в этом случае нужно отправить 5-10 запросов с пагинацией к соответствующему сервису, что займет пропорционально больше времени.
СервисТестирование «живой» выдачи Яндекса
Сервис | Среднее время ответа |
---|---|
Word Keeper | 0.8261208 |
XMLStock | 2.1806890 |
SERPRiver | 2.4636092 |
XMLRiver | 10.6589784 |
Тестирование XML-выдачи Google
Сервис | Среднее время ответа |
---|---|
XMLStock | 2.3692864 |
XMLRiver | 4.6310222 |
SERPRiver | 9.7598256 |
Цены на использование XML-сервисов
Сервис | Цена (за 1000 запросов) |
---|---|
Яндекс XML | бесплатно, но с ограничениями |
– XMLStock | 4 руб. |
– XMLProxy | 5 руб. |
– Majento | 5 руб. |
– SERPRiver | 5 руб. |
Яндекс «живая» выдача | |
– SERPRiver | 8 руб. |
– XMLStock | 10 руб. |
– XMLRiver | 10 руб. |
– Word Keeper | 20 руб. |
Google «живая» выдача | |
– SERPRiver | 15 руб. |
– XMLStock | 20 руб. |
– XMLRiver | 20 руб. |
Выводы
Наиболее популярные «сторонние» сервисы, в виду своей востребованности, являются самыми медленными (тот же XMLRiver), и наоборот – менее популярные сервисы работают быстрее «старожилов», могут стоить дешевле, но при этом, не факт, что у них в запасе окажется достаточно лимитов и они смогут без задержек обслужить большой наплыв клиентов.
Таблица с замерами скорости по каждому сервису:
P.S.
Например, сервис аренды лимитов от «Пиксель Тулс» протестировать не удалось, так как для получения API-ключа необходимо купить платный тариф за 950 рублей.
А в сервисе «MOAB» минимальный пакет лимитов стоит 1299 рублей за 50 000 запросов, что эквивалентно цене в 25 руб. за 1000 запросов, что является самой дорогой стоимостью из всех вышеперечисленных систем.
***
Если вы являетесь автором аналогичного сервиса – напишите комментарий к этой статье, или на форму обратной связи, указав ваш сервис, и мы добавим его в данное исследование.
Другие статьи:
User_ec641412
13.06.2023 14:25:37
SERP River принимает только 1 поток + работает через раз, да и поддержка не помогает.
Крайне не рекомендую.
Субъективно моё мнение.
Admin
15.06.2023 16:43:39
Добрый день. Не могли бы вы подробнее описать что не так с потоками? Т.к. все сервисы работают в многопоточном режиме. Единственное, что некоторые из них имеют ограничения на MAX число потоков на пользователя (например, у XMLRiver их 10 на пользователя).
Admin
09.07.2023 18:18:23
XMLRiver есть в тесте, а XMLSeo я так понимаю это какой-то аггрегатор.
User_b5b4e2fd
10.07.2023 09:40:25
Странное сравнение. Все используют прокси IP - от этого и пляски с бубном (пинг до поисковик), какой быстрее загрузит контент а парсер выдаст результат. Тестил всех тоже. XMLseo - у них туннелирование странное какое-то, без проксей? шустро работает. XMLStock - напрямую с проксями. Пример запроса (html форма и заппрос мой ip): _xmlstock.com/yandexlive/html/?user=11059...
И выдаёт список (через F5): 212.81.39.131, 193.124.176.44, 212.81.36.111
И докучи проксей дохлых полно. Так что сравнение относительно - странное.
User_b5b4e2fd
10.07.2023 09:54:35
Ещё добавлю. Сравнение вообще не верное! Т.к. идет цепочка IP адресов и пингов от сервера до сервера. К примеру: Я из Орена IP1 -> IP2(сервис выдачи)-> IP3(прокси)->IP4(поисковик) - обратка с учетом выдачи IP4-IP3-IP2-IP1 (это время и замеряется), а если я с Самары или МСК, Питер, Екат, Новосиб... Пинг может быть другим, это раз, второе: пинг прокси может тоже скакать.
Чтоб был верный более приближенный результат, нужно делать под 20 запросов в каждом сервисе и менять ГЕОлокацию IP под крупные города РФ и СНГ (по логике). Моя т.з.
Admin
10.07.2023 10:00:47
У вас да, не верное.
Я все сервисы тестировал по одним условиям и никаких прокси - все с одного IP.
А с проксями получился бы очень большой разброс по времени доступа и ответа.
User_b5b4e2fd
10.07.2023 13:53:40
Да Неверное!! Утверждаю. Я о другом. Даже вы без проксей с одного региона. Тестите выдачу через прокси. Я к примеру: с Нидерландоввыдаёт XMLProxy - самый быстрый, с Германии - XMLSeo, с Португалии - Majento на первоом месте. Вот я об этом же. Что IP юзера с одного регилона, может разниться с др данными региона.
Это читсто моя заметка. Не спорю в доводами, что выше.
User_b5b4e2fd
10.07.2023 14:02:35
Теперь русски. Вы с одного IP тестите всё. Хрен с этим! НО!!! IP проксей (в сервисах) при каждом запросе меняются, от этого задержки. Зачем замерять? Через прокси которые отдали запрос и получили выдачу - Франция или Индия - разный пинг отдают. От этого у вас и замер нелепый зависит. Хрен с ним про разнообразие IP пользователей РФ и СНГ. Проведите ряд запросов (20-100) с замером времени (одного любого сервиса) ИИИИ получете адекватный ответ (про время выдачи). Так что уж я прав, а не вы.
User_9ef8eab1
18.11.2024 16:56:58
Xmlriver - Не рекомендую. Парсил большой объем. Система показывала 1 500 000 ключей( Парсил 2 дня), Скачал Фаил, там всего 147 000 ключей. Тех. поддержка забила на меня полнейший болт.
Не захотела элементарно помочь в ситуации. Не захотели проверить у себя на сервере результаты парсинга, обвинили меня во всем, что я якобы не так Фаил открыл. Сказали, что Фаил был изменен после выгрузки, а до выгрузки он был корректный. Разумеется, я попросил выгрузить мне исходный файл, на что получил гениальнейший ответ: Мы не храним файлы и истории парсинга. Да, но зато мы то...
Чтобы оставить комментарий необходимо авторизоваться.