1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вступайте в наш Telegram чат: https://t.me/a_parser Нас уже 2600+ и мы растем!
    Скрыть объявление

Первые шаги работы с WordStat'ом помогите ;)

Тема в разделе "Делимся опытом", создана пользователем Dobrii.RU, 25 июл 2013.

  1. Dobrii.RU

    Dobrii.RU A-Parser Pro License
    A-Parser Pro

    Регистрация:
    25 июл 2013
    Сообщения:
    8
    Симпатии:
    1
    Доброго времени всем!
    Приобрел А-парсер и хочу отметить что довольное интересная реализация для декстоп программ с использованием регулярок. И сразу же возникло куча вопросов хотя и надо освоить основные 3-5 функций ради чего и приобреталось ПО. По симу прошу помоши у всех кто разбирается в софте расписать желательно пошаговое, потому как думаю не только мне будет полезна данная инфа.

    Сами вопросы:
    1. Как организовать парсинг Вортстата по указанным кеям (в поле, файле).
    2. Как собирать частотку следующих видов: Общая частотка по кею, Частотка в ковычках (словоформы) "слово" и частотка точного вхождения "!слово"
    3. Как собирать конкуренцию (кон-ку) по яндексу в ковычка "кей", то есть реально количество сайтов по конкретному кею.

    Интересует по сути все, возможные пошаговые скрины, регулярки которые надо заюзать ;) Буду очень благодарен всем откликнувшимся.
     
  2. Forbidden

    Forbidden Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    9 мар 2013
    Сообщения:
    3.336
    Симпатии:
    1.791
    1. Как организовать парсинг Вортстата по указанным кеям (в поле, файле).
    Для работы парсера [​IMG]SE::Yandex::WordStat необходимы аккаунты Яндекс. Аккаунты можно зарегистрировать с помощью парсера [​IMG] SE::Yandex::Register.
    Первым делом идем в настройки(Settings), выбираем парсер SE::Yandex::WordStat, нам необходимо указать:
    Pages count - сколько парсить страниц, выбираем максимум - 40
    Result format - формат результата, допустим нас интересуют только кеи из левой колонки(Что искали со словом) - указываем $keys.format('$key\n')

    Жмем кнопку Сохранить как новый(Save As New), вводим имя пресета, к примеру Keys list, All pages(стараемся давать осознанные имена), у нас получилось:

    [​IMG]

    Далее заходим в Add task(добавление задачи), настраиваем:
    Config preset - конфигурация потоков, выберем 100 Threads(эти пресеты так же настраиваются во вкладке Settings)
    Выбираем парсер SE::Yandex::WordStat и созданный нами пресет Keys list, All pages
    Указываем запросы в поле Queries или выбираем файл с запросами(который необходимо предварительно скопировать в папку queries/)
    У нас получилось:

    [​IMG]

    Теперь можно добавлять задание - кнопка Add Task, после чего перейдём в очередь(Tasks Queue) и увидим наше задание в работе:

    [​IMG]

    Когда задание завершится оно попадет в список завершенных заданий - переключаемся на него нажав в тулбаре кнопку Completed:

    [​IMG]

    Тут можно увидеть статистику задания, имя созданного файла с результатами. файл можно скачать нажав кнопку Download или забрать из папки results/


    Дополнительно: SE::Yandex::WordStat имеет опцию Parse to level, которая означает что парсер может сам подставлять найденные новые ключевые слова в запросы, тем самым он их так же отпарсит, подстановки будут происходить до указанного уровня вложенности
    Данную опцию можно включить нажав кнопку с иконкой инструментов справа от парсера:

    [​IMG]

    И выбираем до какого уровня парсить, к примеру до 5ого:
    [​IMG]
     
    #2 Forbidden, 25 июл 2013
    Последнее редактирование модератором: 1 май 2015
    7make нравится это.
  3. Dobrii.RU

    Dobrii.RU A-Parser Pro License
    A-Parser Pro

    Регистрация:
    25 июл 2013
    Сообщения:
    8
    Симпатии:
    1
    Спасибо за ответ на первый вопрос, работает и собирает, но при просмотре файла с результатами показывает кеи в строку, отсюда сразу и вопрос как сделать чтоб каждый новый кей был с новой строки, и буду ждать помощи и ответа по оставшимся вопросам ;)
     
  4. Forbidden

    Forbidden Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    9 мар 2013
    Сообщения:
    3.336
    Симпатии:
    1.791
    блокнот Windows неверно перенос отображает - используй любой другой текстовые редактор(например Notepad++)
     
  5. Forbidden

    Forbidden Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    9 мар 2013
    Сообщения:
    3.336
    Симпатии:
    1.791
    2. Как собирать частотку следующих видов: Общая частотка по кею, Частотка в кавычках (словоформы) "слово" и частотка точного вхождения "!слово"
    Для частотности нам необходимо создать новый пресет - нам необходимо парсить только первую страницу и в результат сохранять исходный запрос и его частотность, укажем это:
    [​IMG]

    Далее добавляем задание:
    [​IMG]

    Чтобы парсить частотку в кавычках нам необходимо указать что запрос должен быть в кавычках:
    [​IMG]

    Чтобы парсить точное вхождение нам необходимо подставить перед каждым словом ! знак, для этого существует специальный Query Builder(конкструктор запросов), добавим его:
    [​IMG]

    A-Parser может одновременно парсить исходный запрос разными парсерами(с разными настройками) и выдавать общий результат, т.е. мы может для каждого запроса собрать все 3 вида частотности в одном задании, составим такое задание:

    [​IMG]

    В результате в файле мы получим:
    [​IMG]

    Мы можем сохранять результат в любом удобном для нас формате, к примеру можно сохранять в CSV формате для удобства дальнейшего открытия в Excel:
    [​IMG]

    В результате получим:
    [​IMG]

    И вид в таблицах:
    [​IMG]
     
    #5 Forbidden, 26 июл 2013
    Последнее редактирование модератором: 4 май 2015
    stive84 и MuscleM нравится это.
  6. Forbidden

    Forbidden Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    9 мар 2013
    Сообщения:
    3.336
    Симпатии:
    1.791
    3. Как собирать конкуренцию (кон-ку) по яндексу в кавычка "кей", то есть реально количество сайтов по конкретному кею.

    Нам необходим парсер SE::Yandex - парсит выдачу яндекса, и уже настроенный пресет Pages Count use Proxy - он выводит исходный запрос и количество найденных страниц в результат, составим задание:
    [​IMG]

    В результате получим:
    [​IMG]


    Теперь объеденим получение частотности(всех 3 видов из предыдущего примера) и конкуренции в одном задании:

    [​IMG]

    В результате получим:

    [​IMG]
     
    SadisT_UA, Anatoliy, stive84 и 2 другим нравится это.
  7. Dobrii.RU

    Dobrii.RU A-Parser Pro License
    A-Parser Pro

    Регистрация:
    25 июл 2013
    Сообщения:
    8
    Симпатии:
    1
    Спасибо большое за быстрые ответы, надеюсь инфа поможет не только мне как навичку, но и другим ребятам )
     
    stive84 нравится это.
  8. ernet

    ernet A-Parser Pro License
    A-Parser Pro

    Регистрация:
    2 окт 2013
    Сообщения:
    21
    Симпатии:
    0
    Чет ниче у меня не собирает
    все так выглядит
     
  9. Forbidden

    Forbidden Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    9 мар 2013
    Сообщения:
    3.336
    Симпатии:
    1.791
    для WordStat подключи антигейт - настрой парсер Util::AntiGate, укажи в нем ключ доступа, а в парсере SE::Yandex::WordStat укажи галочку Use AntiGate и выбери созданный пресет
     
  10. Dodgy

    Dodgy A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    14 сен 2012
    Сообщения:
    65
    Симпатии:
    4
    Для того что бы не было none юзайте хорошие прокси, и антигейт)
     
  11. ernet

    ernet A-Parser Pro License
    A-Parser Pro

    Регистрация:
    2 окт 2013
    Сообщения:
    21
    Симпатии:
    0
    Хех так и знал...
     
  12. Malchishka

    Malchishka A-Parser Pro License
    A-Parser Pro

    Регистрация:
    13 сен 2013
    Сообщения:
    42
    Симпатии:
    0
    Подскажите, пожалуйста, как парсить поисковые подсказки в Я.
     
  13. Dodgy

    Dodgy A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    14 сен 2012
    Сообщения:
    65
    Симпатии:
    4
    Yandex Suggest вроди как
     
  14. Forbidden

    Forbidden Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    9 мар 2013
    Сообщения:
    3.336
    Симпатии:
    1.791
    верно [​IMG] SE::Yandex::Suggest
     
  15. creck

    creck A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    18 апр 2014
    Сообщения:
    46
    Симпатии:
    7
    Что то не парсит ключи. Настроики теже а в результате

    программы - none, updated: none
    keywords:

    additional keywords:
    прошивки - none, updated: none
    keywords:

    additional keywords:
    связь - none, updated: none
    keywords:
     
  16. Forbidden

    Forbidden Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    9 мар 2013
    Сообщения:
    3.336
    Симпатии:
    1.791
    проверяй аккаунты или прокси:
    [​IMG]
     
  17. Lynxx

    Lynxx A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    2 мар 2013
    Сообщения:
    17
    Симпатии:
    1
    В свете последних обновлений, и в частности смены синтаксиса шаблонизатора, очень хотелось бы обновить данные по настройкам в этой теме.
    Заранее спасибо.
     
    #17 Lynxx, 22 июн 2014
    Последнее редактирование: 23 июн 2014
  18. Lynxx

    Lynxx A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    2 мар 2013
    Сообщения:
    17
    Симпатии:
    1
    Помогите хотя бы с 3-им примером.. нужен правильный Result format.
    Я делаю так:

    [​IMG]

    Получаю:
    Т.е. не снимает конкурентность и "!частотность"
     
  19. Forbidden

    Forbidden Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    9 мар 2013
    Сообщения:
    3.336
    Симпатии:
    1.791
    сравниваем внимательно скрины, и видим что вместо totalcount ты выводишь preset, из документации:
     
  20. Anatoliy

    Anatoliy A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    22 май 2016
    Сообщения:
    48
    Симпатии:
    10
    Не могу понять как всё это сделать с Parse to level. Если не трудно то выложите пресет, а нет то закажем :)

    P.S. интересует в одном задании как "В результате получим:"
     

Поделиться этой страницей