Проверка и мониторинг позиции сайта посредством API. Самый дешевый способ проверки позиций сайта
6 февраля 2018

Проверка и мониторинг позиции сайта посредством API. Самый дешевый способ проверки позиций сайта

В сервисе MegaIndex появилась возможность проверять позиции сайта в поисковых системах используя API.

Используя MegaIndex API как шлюз, пользователь отправляет в поисковую систему запрос и получает актуальную выдачу. За 1 рубль можно проверить 100 запросов в выдаче.

Как это работает



Пример


Для доступа к API указываются: ключ, регион и поисковый запрос.

И для Google и для Yandex регион задается через параметр lr, полный список регионов Вы сможете найти на странице https://yandex.ru/yaca/geo.c2n. Например, для Москвы параметр региона задается следующим кодом:

lr=213

Проверка позиций происходит через использование методов google_position и yandex_position.

Описание методов API по проверке позиций распределено по документам:


Методы проверки позиций позволяют проверить позиции сайтов в поисковых системах Google и Yandex по запросу. Например, если вы хотите проверить позиции для сайта indexoid.com по запросу search optimization, вы отправляете запрос search optimization и получаете позиции всех сайтов, все результаты из поисковой выдачи.

Метод собирает данные по поисковому запросу, а не только под конкретному сайту.

Пример кода:

http://api.megaindex.com/scanning/google_position?key=[ключ API]&word=%D0%B3%D1%80%D1%83%D0%B7%D0%BE%D0%BF%D0%B5%D1%80%D0%B5%D0%B2%D0%BE%D0%B7%D0%BA%D0%B8&lr=213&show_page=0&show_direct=0

Метод работает асинхронно. После отправки запроса, обращайте внимание на флаг для параметра scanning: 0 или 1). Если параметр scanning = 0 то запрос в очереди и надо обновить страницу. Если 1 — запрос просканирован.

Пример результата:

Проверка и мониторинг позиции сайта посредством API

Применение на практике


Используя API можно проверить позиции сайта, оценить поисковую видимость сайта и проводить мониторинг.

  1. Удобно использовать API, если вы компания по продвижению сайтов, у вас есть личный кабинет пользователя, и вы хотите для клиентов в своем кабинете точно показывать статистику по ключевым словам
  2. Если вы продвигаете свой сайт, используя API вы можете проводить мониторинг позиций собственных сайтов за минимальную цену
  3. Если вы оптимизатор, используя API вы можете экономить на проверке позиций сайтов клиентов и, например, настроить индивидуальную систему оповещений

Используя API, вы можете проверять позиции сайта в удобный для вас период.

Вы можете создать собственный сервис по проверки позиций.

Цены


Стоимость запроса: 1 unit за 1 запрос.

Стоимость units


  • 20 000 units — 500 рублей (0.025 рублей за 1 unit)
  • 50 000 units — 1 000 рублей (0.02 рублей за 1 unit)
  • 200 000 units — 3 000 рублей (0.015 рублей за unit)
  • 500 000 units — 6 000 рублей (0.012 рублей за 1 unit)
  • 1 000 000 units- 10 000 рублей (0.01 рублей за 1 unit)

Например, при покупке 1 000 000 units за 10 000 рублей, проверка позиции сайта по запросу будет стоить 1 копейку (За 1 рубль можно проверить 100 запросов в выдаче).

Используя API, вы можете получать данные о балансе units:

http://api.megaindex.com/user/units?key=[key_api]

Страница для пополнения units — https://ru.megaindex.com/api/payd. Страница отображается после входа в аккаунт.

Обсуждение

chernitsynalx
16:55 7 февраля 2018
интеграция с КК предполагается для этого механизма?
Дмитрий Угниченко
10:36 11 May 2018
Пообщались c Key Collector, MegaIndex API уже подключено.
dmitriy.grunda
16:39 15 февраля 2018
Очень странно пытаться продвинуть услугу и не объяснить как ею пользоваться.
antonkondratiev
08:56 21 февраля 2018
Какая глубина сканирования? Каким запросом забирать данные, если scanning=0?
Дмитрий Угниченко
10:35 11 May 2018
глубина 100 позиций по умолчанию. сбор через scanning. запрос вначале ставиться в очередь нужно подождать, может занять до 5-10 минут. зависит от количества запросов в очереди. scanning=0 значит поставили в очередь. отсканируется, будет scanning=1
soldatkin.alexey
17:12 5 марта 2019
неочень что запрос возвращает только id задачи. а как понять что задача уже готова без дополнительных запросов - никак?
Для добавления комментария, пожалуйста, авторизуйтесь