Думаю большинство начинающих вебмастеров так же как и я, сталкивались с задачей определения позиций сайта, по некоторым ключевым словам в поисковой выдаче.

Первое, вменяемое решение что я нашел, был сайт — allpositions.ru, но данные почему-то отличались от тех что отображались клиентам или же тех, что я видел сам при просмотре выдачи через браузер. Отличия в большинстве случаев несущественные ( 1-3 позиции вверх или вниз), но всегда присутствуют.

Тщательный анализ алгоритмов ранжирования показал, — что на позицию сайта в поисковой выдаче Google и Yandex, кроме домена поисковика, языка браузера пользователя, местоположения, IP, влияет вероятно даже фаза луны. Соответственно позиция сайта по поисковому запросу для каждого пользователя может отличаться и есть возможность определить только среднее значение этой величины.

Если вам нужно получить статистику позиций по поисковым запросам для одного, двух сайтов, сервис отлично решает задачу, но в моем случае получалось достаточно дорого (~ $ 136) собирать статистику для 100 доменов.

Лучшее что я нашел, — a-parser.com, так же платный + надо покупать прокси раз в месяц (~110$) и оплачивать дроплет на digitalocean (~ $20), но в итоге кроме съема позиций, своих и конкурентов, я решаю еще много SEO задач с его помощью. Думаю это мастхев софт, если вам дорого содержать semrush, ahrefs, wordtracker и другие подобные сервисы.

Что бы не нарушать правила хабра, приведу здесь линк на решение задачи с позициями:

a-parser.com/threads/2051

Которую можно протестировать в демо a-parser.com/pages/demo

Комментарии (16)


  1. batmanXVII
    16.12.2015 10:31
    +1

    Для сбора позиций не так и сложно создать собственного робота. Самому приходилось делать такие вещи для определения позиций клиентов у Яндекса. К слову советую — и бесплатно, и помогает понять принципы работы с API.


  1. NosokPro
    16.12.2015 17:22

    Если только для яндекса, конечно не очень долго, гугл — еще время, вероятно это личное дело каждого.


  1. vandriichuk
    16.12.2015 20:58

    Не ясно, как это все работает (


  1. NosokPro
    16.12.2015 21:40

    Что именно не ясно? Готов ответить на любые конкретные вопросы.


  1. Hoorsh
    17.12.2015 01:50
    +1

    ТопВизор же


  1. NosokPro
    17.12.2015 03:02

    Думаю статья для тех, кому нужен свой топвизор )


  1. AnastasiaPMP
    17.12.2015 10:14

    В заголовке указан «собственный сервис», а все ссылки ведут на рекомендуемый платный продукт. Пост короткий как конспект. Реклама-не реклама. Пост — не пост. Сделали бы лучше обзор на продукты по тематике — их много, а не только два этих сомнительных варианта.


    1. NosokPro
      17.12.2015 11:23
      -2

      Ссылки ведут на продукт, с помощью которого можно построить «собственный сервис», без огромных усилий и навыков программирования. В 1 ссылке развернутый пример, как это конкретно сделать, я хотел опубликовать его здесь, но правила хабра запрещают. Вариант не сомнительный, а рабочий. У кого есть такие задачи, нашел плюшку, а вам вероятно подойдет топвизор или allpositions.

      PS Комментарий, не комментарий, постигайте суть ;)


      1. AnastasiaPMP
        17.12.2015 13:34

        Ну, на самом деле, таких сервисов, на базе которых сейчас можно создать что-то своё много. У Мегаиндекс, например, бесплатный API — создавай не хочу. Там, вроде, и система поощрения разработчиков есть.


        1. NosokPro
          17.12.2015 14:10

          Я ответил ниже — о чем этот пост. Вообще каждый случай уникальный, моя статья для тех — кто хочет делать работу сам, не оперируя в своей деятельности неизвестными переменными.


  1. Topvisor
    17.12.2015 11:40
    +2

    О, на мегамозге спам теперь можно постить )


    1. NosokPro
      17.12.2015 12:57
      -3

      вы о себе ?)


      1. Topvisor
        17.12.2015 13:22
        +2

        Нет, я о вашей рекламной статье, предлагающий платный сервис под заголовком «Создай своего робота». Если и создавать своего робота на чужом API, то только на этом topvisor.ru/api


        1. NosokPro
          17.12.2015 14:05
          -3

          Вообще-то, ваш сервис так же платный и скорее ваше мнение субъективно-рекламное в данном случае.

          Если конкретно начать сравнивать, вы предлагаете исключительно съем позиций, с использованием вашего API, не удивлюсь если в итоге у вас развернут A-Parser, к которому отправляются запросы — так же через его API )

          А если серьезно, A-Parser решает не только задачу по съему позиций, а так же — подбор ключей, мониторинг объявлений конкурентов, парсинг нужной инфы и сильно упрощает жизнь вебмастеру. Данной статьей, я скорее даю подсказку начинающим вебмастерам — как правильно построить свою работу, разжевываю что ПС не какие-то эфемерные системы, с которыми можно работать только с помощью кипы платных сервисов, которые думают за тебя, — а самому понимать откуда какие данные берутся, как их можно и нужно использовать и как вообще это все устроено.


          1. Topvisor
            17.12.2015 14:53
            +1

            Так было бы круто, если бы вы все это расписали о чем толкуете в этом комментарии =) Но вместо этого задача данной статьи это оставить ссылку на платный A-Parser и не более того. Никакого «разжевывания», что с ПС можно работать без сервисов в вашей статье нет.


            1. NosokPro
              17.12.2015 14:58
              -1

              У платного A-Parser все хорошо без меня) Все что я написал — есть в манах. Ну и снова, кто хотел, тот «нашел» плюшку. Я понимаю — что у вас тут войны за клиентов и эта статья для самостоятельных людей вообще не вовремя, но так устроен мир ) предлагаю закончить дискуссию. Если у кого-то есть вопросы конкретно по статье, как настроить сбор той или иной инфы, я отвечу.