Анализ ключевых слов на seranking.com

Парсер Анализ ключевых слов на seranking.com 2.1.0

Доступно владельцам лицензии
  • Автор темы Автор темы Support
  • Дата начала Дата начала

Support

Administrator
Команда форума
A-Parser Enterprise
Пользователь Support разместил новый ресурс:

Анализ ключевых слов на seranking.com - Парсер для анализа ключевых слов с помощью сервиса seranking.com

3znul_190508144508.png


Собираемые данные:
  • Частотность, стоимость клика, стоимость трафика, KEI
  • Список похожих ключевых слов и их показатели
  • Список релевантных ключевых слов и их показатели
  • Список поисковых подсказок и их показатели
В настройках доступен выбор источника (страна и поисковая система).
Данные собираются с ресурса seranking.com

Узнать больше об этом ресурсе...
 
Во первых, парсер просто замечательный, во вторых небольшой баг репорт:
Если в результате запроса нет данных по киворду и в результатах указаны дополнительные данные по киворду, то парсер пытается их спарсить, несмотря на то, что данных по основном киворду нет.
Формат результата:
Код:
[%
result.query=p1.query.query;
result.volume=p1.volume;
result.cpc=p1.cpc;
result.cost=p1.cost;
result.kei=p1.kei;
result.similar=p1.similar;
result.related=p1.related;
result.long=p1.long; 
END;
result.json();
%]
Лог:
Код:
09/05 18:50:17 Parser JS::Rank::SERanking::Keyword::0 parse query find jobs applied linkedin
09/05 18:50:23 GET(1): https://online.seranking.com/research.keyword.html?source=us&input=find%20jobs%20applied%20linkedin&filter=keyword&type=parsed - 200 OK (12.35 KB)
09/05 18:50:23 No data for this query
09/05 18:50:26 GET(1): https://online.seranking.com/research.keyword.similar.html?ajax=relatedKeywordsTable&source=us&input=find%20jobs%20applied%20linkedin&filter=keyword&type=parsed&page=0&page_size=50&order_field=relevance&order_type=DESC - 200 OK (2.64 KB)
09/05 18:50:30 GET(1): https://online.seranking.com/research.keyword.similar.html?ajax=relatedKeywordsTable&source=us&input=find%20jobs%20applied%20linkedin&filter=keyword&type=related&page=0&page_size=50&order_field=relevance&order_type=DESC - 200 OK (0.24 KB)
09/05 18:50:30 Content mismatch
Пока временно поправил себя как:
Код:
f(/No data for your search query/.test(resp.data)) {
                this.logger.put('No data for this query');
                results.success = 0;
                return results;
 
Второй баг репорт. Если ресурс не знает CPC, то парсер выдает такое значение:
Код:
{"cost":"$0","volume":"10","kei":"1.235","query":"city of los angeles exempt jobs","cpc":"<span class=\"n-a\">N/A</span>"}
 
Обновил, парсер все также пытается спарсить дополнительные данные, если данных в первом запросе нет.
Судя по всему, если данных по основном киворду нет, то и дополнительных данных тоже не получить и можно дополнительные запросы не делать.
Код:
10/05 12:35:17 Parser JS::Rank::SERanking::Keyword::0 parse query find jobs applied linkedin
10/05 12:35:23GET(1): https://online.seranking.com/research.keyword.html?source=us&input=find%20jobs%20applied%20linkedin&filter=keyword&type=parsed - 200 OK (12.35 KB)
10/05 12:35:23 No data for this query
10/05 12:35:27 GET(1): https://online.seranking.com/research.keyword.similar.html?ajax=relatedKeywordsTable&source=us&input=find%20jobs%20applied%20linkedin&filter=keyword&type=parsed&page=0&page_size=50&order_field=relevance&order_type=DESC - 200 OK (2.64 KB)
10/05 12:35:30 GET(1): https://online.seranking.com/research.keyword.similar.html?ajax=relatedKeywordsTable&source=us&input=find%20jobs%20applied%20linkedin&filter=keyword&type=related&page=0&page_size=50&order_field=relevance&order_type=DESC - 200 OK (0.24 KB)
10/05 12:35:30 No related keywords
10/05 12:35:34 GET(1): https://online.seranking.com/research.keyword.similar.html?ajax=relatedKeywordsTable&source=us&input=find%20jobs%20applied%20linkedin&filter=keyword&type=longtail&page=0&page_size=50&order_field=relevance&order_type=DESC - 200 OK (2.97 KB)
10/05 12:35:34 Thread complete work
 
Парсер в открытом виде, вы можете модифицировать его под свои нужды как угодно.
А вообще, если нет flat данных по запросу, то similar/related/longtail вполне могут быть, поэтому есть смысл делать запросы и забирать их. К примеру, ваш запрос:
s22k5_190510155920.png


Видно, что нет flat данных и нет related, но есть similar и longtail.
 
Парсер в открытом виде, вы можете модифицировать его под свои нужды как угодно.
Потом мержить свои изменения после обновления надо будет.
А вообще, если нет flat данных по запросу, то similar/related/longtail вполне могут быть, поэтому есть смысл делать запросы и забирать их. К примеру, ваш запрос:
Видно, что нет flat данных и нет related, но есть similar и longtail.
Спасибо за разъяснение, теперь смысл в такой логике понятен.
 
Перестал работать. seranking добавил рекапчу
 
А могли бы прикрутить Xevil в этот плагин? Очень нужно. Спасибо.
 
Пользователь Support Ilia обновил ресурс Анализ ключевых слов на seranking.com новой записью:

Обновление 2.0

Список изменений:
  • Переписан на TypeScript
  • Добавлена поддержка разгадывания капчи - опция Util::ReCaptcha2 preset. Разгадывание капчи теперь обязательно
  • Добавлена опция Currency с значением по умолчанию EUR
  • Полностью переработаны собираемые результаты, они немного отличаются от предыдущих и их стало больше

Узнать больше об этом обновлении...
 

Можно добавить возможность передавать прокси на каптчу? Хочу поставить с XEvil, чтобы туда передавать прокси. Функция "Pass proxy" как в некоторых парсерах
 
Назад
Верх