×
Россия +7 (495) 139-20-33

Написание скрипта, определяющего спрос запросов по поисковым системам

Россия +7 (495) 139-20-33
Шрифт:
0 5360

1. Введение
2. С чего начать выбор ключевых слов
3. Анализ поискового спроса
4. Скрипт для определения спроса запросов по поисковым системам
5. После анализа поискового спроса
6. Заключение

1. Введение

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

Выбор ключевых слов – задача нелегкая и достаточно кропотливая, от выполнения которой зависит исход продвижения информационного ресурса.

Зачастую специалист по продвижению сайтов получает список ключевых слов и/или словосочетаний, по запросу на которые заказчик желает видеть свой интернет-ресурс на определенных позициях в поисковых системах.

При этом считается, что заказчик очень хорошо знаком со сферой своей деятельности и точно знает, что предложенный им список ключевых слов и/или словосочетаний является оптимальным. Однако в большинстве случаев список целевых запросов можно расширить, а бесполезные запросы – исключить.

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

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

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

Для выбора ключевых слов и/или словосочетаний можно воспользоваться специальными сервисами, которые предлагают поисковые системы, например: «Подбор ключевых слов» Яндекса или «Статистика по поисковым запросам» Рамблера. Они могут дать ответ на вопрос, что именно и как часто ищут пользователи Интернета и т.д.

2. С чего начать выбор ключевых слов

При выборе ключевых слов и/или словосочетаний необходимо иметь представление о том, что хочет найти пользователь в настоящее время, в какой стадии готовности купить что-либо он находится. Идеальный вариант – поставить себя на место потенциального клиента и представить, что он мог бы ввести в строку поиска.

Обычно составляется первичный список ключевых слов и/или словосочетаний – основа, от которой следует отталкиваться в дальнейшем. В список могут входить не только название выпускаемого товара (предоставляемой услуги), но также ряд задач, для решения которых они предназначены.

После того как первичный список ключевых слов и/или словосочетаний составлен, можно перейти к его анализу. Для начала в поле поиска интересующей Вас поисковой системы начинайте вводить слова и словосочетания списка. При этом внимательно изучайте выдачу поисковой системы на введенный Вами запрос.

Просматривайте каждую страницу из выдачи (например, первую десятку), смотрите, какие товары и услуги предлагают сайты. Проанализируйте, насколько совпадает перечень товаров и услуг, предлагаемых этими сайтами, с тем, что продаёте вы; или, несмотря на общие ключевые слова, речь на этих сайтах идёт о других продуктах. При этом не забывайте добавлять в Ваш список новые или отбрасывать ненужные ключевые слова и/или словосочетания.

Итак, после проведенной достаточно кропотливой работы по выбору целевых запросов, отнявшей у Вас не один час (а то и дней), Вы станете обладателем полезной информации:

  • будет составлен список ключевых слов и/или словосочетаний, наиболее полно отражающий характер Вашей профессиональной деятельности;
  • будет очерчен круг Ваших основных конкурентов в представленном секторе рынка.

3. Анализ поискового спроса

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

Например, для определения спроса по целевым запросам можно воспользоваться специальным сервисом Яндекс.Директ «Подбор ключевых слов». Введя в поле «Ключевые слова и словосочетания» слова из Вашего списка, можно узнать реальный спрос (в месяц) по заданным целевым запросам (существует также возможность показать спрос только для интересующего Вас региона).

Заметим, что характер пользовательского спроса в сети интернет (в частности, в Рунете) для различных поисковых систем отличается незначительно. А так как известно, что общая доля Яндекса в поисковом спросе Рунета составляет порядка 50-60%, то для получения реального спроса по заданным ключевым слова и/или словосочетаниям во всем Рунете необходимо учитывать результаты, полученные с помощью сервиса Яндекса, умножив их, при этом, на коэффициент, равный 1,7-2,0.

4. Скрипт для определения спроса запросов по поисковым системам

Теперь давайте попробуем самостоятельно написать скрипт для определения спроса по выбранным ключевым словам и/или словосочетаниям на основании статистики Яндекса.

Подобный сервис (при некоторых доработках) может быть полезен при анализе большого числа целевых запросов, результаты которого могут быть напрямую сохранены в текстовый файл и использованы в дальнейшем по Вашему усмотрению.

< !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

< html>
< head>
    < title >Подбор ключевых слов
    < meta http-equiv="content-type" content="text/html; charset=windows-1251">
    < meta http-equiv="content-language" content="ru">
< /head>

< style>
* {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

input {
    width: 300px;
}

< body>
< form action="ws.php?action=exec" method="post">
    Ключевые слова или словосочетания:


    < input type="text" name="word" value=" if ($word) { echo $word; } else { echo "ключевые слова или словосочетания"; } ?>">


    < input type="submit" name="exec" value="Подобрать ключевые слова">
< /form>

< ?
    if ($action == "exec" && $word != "")
    {
    function get_page($url)
    {
    // Указываем номер порта соединения
    $httpport = 80;

   // Открывает сокет соединения указанного домена/страницы
    $fp = @fsockopen("direct.yandex.ru", $httpport);

   // Формируем запрос для указанного домена
    $query = "GET ".$url." HTTP/1.1 ";
    $query .= "Host: direct.yandex.ru ";

    // Желающие при обращении к direct.yandex.ru указать User-Agent могут раскомментировать
    // следующий две строки (User-Agent также можете указать своего)
    //$user_agent = "User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)";
    //$query .= $user_agent." ";

   $query .= "Connection: close ";

   // Отправляем домену запрос     fputs($fp, $query);

    while (!feof ($fp))
    {
    // Получаем ответ от www.yandex.ru
    $str .= fgets($fp);
    }

    // Закрываем соединение
    fclose($fp);

    return $str;
    }

   /*

    utf2win($str)

    Функция преобразования строки $str из кодировки UTF-8 в кодировку Windows-1251

    Входные параметры:
      $str - строка для преобразования (в кодировке UTF-8)

    Выходные параметры:
      $tmp - преобразованная строка (в кодировке Windows-1251)  */
   function utf2win($str)
  {
   // Составляем таблицу преобразований
    for ($i = 144; $i       $cp1251[chr(208).chr($i)] = chr(192 ($i - 144));

    for ($i = 128; $i       $cp1251[chr(209).chr($i)] = chr(240 ($i - 128));

    $cp1251[chr(208).chr(129)] = 'Ё';
      $cp1251[chr(209).chr(145)] = 'ё';

   $cp1251[chr(208).chr(129)] = 'Ё';
    $cp1251[chr(209).chr(145)] = 'ё';

   $tmp = "";

   // Выполняем преобразования символов
    for ($i = 1, $len = strlen($str); $i     {
      $c1 = $str[$i - 1];
      $c2 = $str[$i];

     if ($c1 == chr(208) $c1 == chr(209))
      {
        $c = $cp1251[$c1.$c2];
        $tmp .= (isset($c) ? $c : "?");
        $i ;
      }
      else
        $tmp .= $c1;
    }

    return $tmp;
   }

   // Заменяем пробелы между словами на знак " " (этого требует синтаксис запроса)
    $word = str_replace(" ", " ", $word);

    // Результат запроса
    $str = get_page("/stat/wordsstat.pl?rpt=ppc&shw=1&text=".$word);

   // Преобразовываем результат запроса из UTF-8 в Windows-1251
    $str = utf2win($str);

   // Начало поиска подстроки
    $start = strpos($str, "Что искали со словом");

   // Конец поиска подстроки
    $end = strpos($str, "Что еще искали люди");

   if ($end == "")
      $end = strpos($str, "Copyright ©");

    // Найденная подстрока
    $str = substr($str, $start, $end - $start);

   // Выделяем все "Слова" - "Показов в месяц"
    preg_match_all("/

(.*)s align="right">(d{1,})/i", $str, $res);

    $str = "";
    $str = "

";

    // Выводим каждую пару "Слова" - "Показов в месяц"
    for ($i = 0; $i     {
      $str .= "

";
      $str .= " ";
    }

   $str .= "

".$res[1][$i]."".$res[2][$i]."
";

    echo $str;
   }
  ?>
< /body>:

< /html>

Примечание: алгоритм работы Яндекса постоянно меняется, поэтому при выборке «Слова» – «Показов в месяц» с помощью регулярного выражения следует следить за исходным кодом отдаваемой при запросе к Яндексу страницы. Например, в недавнем прошлом использовалось такое регулярное выражение:

"/(.*s .*)s (d{1,})/i"

сегодня же используется это (см. скрипт):

"/(.*)s (d{1,})/i"

5. После анализа поискового спроса

После того как основная работа по анализу поискового спроса будет завершена, следует провести заключительный этап, в ходе которого:

  1. необходимо исключить самые бесполезные для продвижения целевые запросы;
  2. необходимо отобрать наиболее весомые ключевые слова и/или словосочетания, точно отражающие характер Вашей деятельности;
  3. необходимо выделить несколько средних запросов, соответствующие смыслу предлагаемого Вами товара и/или услуги.
Если все было сделано правильно, в Вашем списке должно остаться не более 30 ключевых слов и/или словосочетаний (при желании их можно сгруппировать в близкие по смыслу пары или тройки слов), пригодных для продвижения.

6. Заключение

Получив список целевых запросов на продвижение и проанализировав спрос по данным ключевым словам и/или словосочетаниям на основании статистики, можно с достаточно высокой вероятностью спрогнозировать количество потенциальных клиентов сайта.

Также заметим, что результаты, полученные в ходе анализа спроса, стоит сопоставить с реальной посещаемостью сайта; если же в условиях жесточайшей конкуренции реальная посещаемость значительно ниже 5-10 % общего спроса, то профессионально выполненная поисковая оптимизация может принести значительный прирост аудитории сайта.

(Голосов: 5, Рейтинг: 5)
Читайте нас в Telegram - digital_bar

Есть о чем рассказать? Тогда присылайте свои материалы Марине Ибушевой


Новые 
Новые
Лучшие
Старые
Сообщество
Подписаться 
Подписаться на дискуссию:
E-mail:
ОК
Вы подписаны на комментарии
Ошибка. Пожалуйста, попробуйте ещё раз.
Отправить отзыв
ПОПУЛЯРНЫЕ ОБСУЖДЕНИЯ НА SEONEWS
Как работать с сервисом для блогеров и бизнеса Perfluence
SergZa
1
комментарий
0
читателей
Полный профиль
SergZa - Не знал, что с небольшим количеством подписчиков можно заработать, буду пробовать;)
Диагностика и снятие ссылочного фильтра «Минусинск» в 2021 году. Кейс
Stanislav Romanenko
7
комментариев
0
читателей
Полный профиль
Stanislav Romanenko - Просто чисткой ссылочного можно просадить позиции в гугле, поэтому с бухты-барахты начинать удалять ссылки как-то тоже не хотелось бы. Ну в общем, если попадётся ещё подобный случай - не стесняйтесь выкладывать новый кейс :) Просто видите как мало кейсов по этому поводу, поэтому каждый на вес золота. "с этой бедой также приходится сталкиваться и пока кроме как крутить в обратную сторону ничего лучше не придумали." - на серче один товарищ скрипт антибота своего под это дело заточил searchengines.guru/ru/forum/981615/page39#unread - вроде боты пропадают, но и часть живых людей тоже :)
Алгоритм продвижения сайта через Pinterest
Гость
1
комментарий
0
читателей
Полный профиль
Гость - А через какое время гугл повысит позиции после индексации доски в пинтерест?
Михаил Ляшенко (PostMarket): о рынке инфлюенс-маркетинга и рекламе у блогеров
Данил Щеглов
1
комментарий
0
читателей
Полный профиль
Данил Щеглов - Сервис вообще отличный. Я обращался для рекламы к блогерам, которых я мог даже сам выбрать. Справляются быстро и качественно.
Как мы увеличили трафик из Яндекса более чем в 3 раза за неделю на сайте клиники. Кейс
Андрей
1
комментарий
0
читателей
Полный профиль
Андрей - У большинства сайтов произошел рост в Гугле в декабре и в марте Яндекса. Ваши шаманства тут не причём :)
Как забрать 5 мест в выдаче из 10. Кейс-эксперимент
Лидия Просто
2
комментария
0
читателей
Полный профиль
Лидия Просто - У нас тоже был небольшой эксперимент с выдачей. Мы заказали в zenlink несколько статей и публиковали их один раз в сутки в одно и то же время. Статьи были с ключевиками, но при этом имели уникальный текст. В результате за месяц где-то сайт стал мелькать в топах по запросам. Полезный опыт был. Правда мне интересно как это реализовать на сайтах каталогах одежды, к примеру?
Специалисты в Рунете заметили глобальную накрутку поведенческих факторов
Дмитрий Кулаевский
1
комментарий
0
читателей
Полный профиль
Дмитрий Кулаевский - кто-нибудь знает как с этим бороться? очень много такого трафа идёт с июля, сайт сильно просел
Локальное SEO, или Как увеличить трафик стоматологии на 700% в небольшом городе
Дмитрий Дмитриев
1
комментарий
0
читателей
Полный профиль
Дмитрий Дмитриев - расскажите, о чем именно речь? :)
Увеличение трафика новостного сайта в 2 раза с помощью SEO. Кейс
Гость
1
комментарий
0
читателей
Полный профиль
Гость - Делали подобное тут ruszakony.ru/rubrikator/ , получилось полная фигня
5 книг от эксперта: Александр Алаев (АлаичЪ и Ко)
Сергей
1
комментарий
0
читателей
Полный профиль
Сергей - Богатый папа, бедный папа - сборник мифов, которые уже разоблачил все. Все сразу стало понятно про "эксперта". Дальше можно список не смотреть. Прочитать ее конечно можно, если ничего другого нет под рукой, но советовать другим, это уже извините, совсем людей не уважать.
ТОП КОММЕНТАТОРОВ
Комментариев
910
Комментариев
834
Комментариев
554
Комментариев
540
Комментариев
483
Комментариев
385
Комментариев
373
Комментариев
262
Комментариев
249
Комментариев
171
Комментариев
156
Комментариев
141
Комментариев
121
Комментариев
113
Комментариев
97
Комментариев
97
Комментариев
96
Комментариев
92
Комментариев
80
Комментариев
77
Комментариев
67
Комментариев
67
Комментариев
62
Комментариев
60
Комментариев
59

Отправьте отзыв!
Отправьте отзыв!