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

Россия+7 (495) 960-65-87
Шрифт:
0 4207

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 % общего спроса, то профессионально выполненная поисковая оптимизация может принести значительный прирост аудитории сайта.

(Нет голосов)
Читайте нас в Telegram - digital_bar

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


Новые 
Новые
Лучшие
Старые
Сообщество
Подписаться 
Подписаться на дискуссию:
E-mail:
ОК
Вы подписаны на комментарии
Ошибка. Пожалуйста, попробуйте ещё раз.
Отправить отзыв
    ПОПУЛЯРНЫЕ ОБСУЖДЕНИЯ НА SEONEWS
    Рейтинг Известности 2018: старт народного голосования
    Михаил Р
    1
    комментарий
    0
    читателей
    Полный профиль
    Михаил Р - 1. Demis 2. кокс 3. Ашманов 4. Скобеев 5. Digital Strategy
    Тест: Кто как пробежал, или Итоги клиентского рейтинга SEOnews 2018
    Анна Макарова
    338
    комментариев
    0
    читателей
    Полный профиль
    Анна Макарова - Друзья, спасибо всем за участие! Мы определили победителей. Кто ими стал - вы найдете по ссылке: www.seonews.ru/events/darim-knigi-ot-mif-pobediteli-opredeleny/ Если вы стали одним из победителей, обязательно свяжитесь с нами по указанной в новости (по ссылке выше) почте. Всем хороших выходных! =)
    SEO глазами клиентов 2018
    Артур Якушев
    1
    комментарий
    0
    читателей
    Полный профиль
    Артур Якушев - >сейчас же сложно найти агентства, которые специализируются только на SEO Не так и сложно найти нас www.msk.lapkinlab.ru
    Рейтинг Известности 2018: второй этап народного голосования
    Константин Сокол
    3
    комментария
    0
    читателей
    Полный профиль
    Константин Сокол - Кто был ответственный за дизайн таблицы голосования? Копирайтер?
    Комплексный аудит интернет-магазина от «Ашманов и партнеры». Часть 1
    Александр Сова
    1
    комментарий
    0
    читателей
    Полный профиль
    Александр Сова - А вот и сеошники подъехали, покидать на вентилятор :D
    Кейс: вывод лендинга по изготовлению флагов на заказ в ТОП 1 по Санкт-Петербургу
    utka21
    4
    комментария
    0
    читателей
    Полный профиль
    utka21 - Кейс как кейс. Для некоторых станет вполне возможно полезным. ( Для конкурентов точно) . А вот с комментариями , что то пошло не так )
    Не очень удачный кейс продвижения сайта по услуге «Трезвый водитель» в Москве
    Кирилл Щербаков
    3
    комментария
    0
    читателей
    Полный профиль
    Кирилл Щербаков - "даже пришлось подключить отслеживание звонков с сайта" "Даже" - как будто это что-то нереальное
    Как использовать Python для LSI-копирайтинга
    Evgeny Montana
    6
    комментариев
    0
    читателей
    Полный профиль
    Evgeny Montana - спасибо)
    Стартовал сбор заявок на участие в рейтинге «Известность бренда SEO-компаний 2018»
    Артем Первухин
    1
    комментарий
    0
    читателей
    Полный профиль
    Артем Первухин - Make KINETICA Great Again!
    Эксперимент: как уникальность контента влияет на продвижение сайта
    Ilia Nazmutdinov
    2
    комментария
    0
    читателей
    Полный профиль
    Ilia Nazmutdinov - Кстати, ПФ не работают на нулевом трафике. Пока на сайт не льются тысячи показов по одним и тем же запросам влияние оказывает ток ссылочное\внешнее и внутреннее\ и внутренняя оптимизация.
    ТОП КОММЕНТАТОРОВ
    Комментариев
    910
    Комментариев
    834
    Комментариев
    554
    Комментариев
    540
    Комментариев
    483
    Комментариев
    373
    Комментариев
    338
    Комментариев
    262
    Комментариев
    241
    Комментариев
    171
    Комментариев
    156
    Комментариев
    137
    Комментариев
    121
    Комментариев
    97
    Комментариев
    97
    Комментариев
    97
    Комментариев
    96
    Комментариев
    80
    Комментариев
    67
    Комментариев
    61
    Комментариев
    60
    Комментариев
    59
    Комментариев
    57
    Комментариев
    55
    Комментариев
    54

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