Войти как пользователь
Вы можете войти на сайт, если вы зарегистрированы на одном из этих сервисов:

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

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

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="">


    < 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 <= 191; $i++)
      $cp1251[chr(208).chr($i)] = chr(192 + ($i - 144));

    for ($i = 128; $i <= 143; $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 < $len; $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("/< as+href="/stat/wordsstat.pl?.*">(.*)s+ align="right">(d{1,})/i", $str, $res);

    $str = "";
    $str = "

";

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

";
      $str .= " ";
    }

   $str .= "

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

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

< /html>

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

"/< as+href="http://w{0,3}.?[wW]+?.*">(.*s+.*)s+(d{1,})/i"

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

"/< as+href="/stat/wordsstat.pl?.*">(.*)s+(d{1,})/i"

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

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

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

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

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

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

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


Новые 
Новые
Лучшие
Старые
Сообщество
Подписаться 
Подписаться на дискуссию:
E-mail:
ОК
Вы подписаны на комментарии
Ошибка. Пожалуйста, попробуйте ещё раз.
Поделиться 
Поделиться дискуссией:
Отправить отзыв
ПОПУЛЯРНЫЕ ОБСУЖДЕНИЯ НА SEONEWS
SEOnews и Serpstat запускают конкурс для интернет-маркетологов
Анна Ольяная
4
комментария
0
читателей
Полный профиль
Анна Ольяная - благодарю :)
Как построить качественную ссылочную массу сайта
Айрат Рахимзянов
39
комментариев
0
читателей
Полный профиль
Айрат Рахимзянов - Спасибо Кирилл. Сейчас восстановилась работа сервиса: take.ms/ttXrw
«Я оптимизировал сайт, а он не в ТОП! Что делать?»
Павел Горбунов
7
комментариев
0
читателей
Полный профиль
Павел Горбунов - Как можно в инструменте tools.pixelplus.ru/tools/text-natural сравнить текст со страницы конкурента и со своей страницы? Я вижу возможность только для проверки одного урла.
Мир глазами поисковых систем
Александр Рунов
4
комментария
0
читателей
Полный профиль
Александр Рунов - Какой регион, если не секрет? В Мск, в ряде ВК тематик (в тех же "окнах" или "колесах"), без работы с внешними факторами по ВЧ запросам в ТОП не выплывешь. Хотя в большинстве направлений вполне реально.
Влияние HTTPS на ранжирование региональных поддоменов в Яндексе
Екатерина Иванова
1
комментарий
0
читателей
Полный профиль
Екатерина Иванова - Посмотрите на сколько упал трафик и на сколько потом вырос:упал на 10-20% на 1 месяц, а вырос в итоге в 5 раз. Одним мартовским трафиком всё падение перекрыли. Или можно ждать Яндекс неопределённое количество времени со стартовым уровнем трафика. Упущенные возможности и всё-такое.
Google.ru внесли в реестр запрещенных сайтов
Гость
1
комментарий
0
читателей
Полный профиль
Гость - Гон, все работает и будет работать. Да и пусть банят, будет как с рутрекером.
Монетизация сайта. Как, когда, сколько?
Ruslan Baybekov
2
комментария
0
читателей
Полный профиль
Ruslan Baybekov - Максим, добавили возможность вывода дохода на Яндекс Деньги и WMR.
Интеграция call tracking и CRM: углубленный анализ данных о звонках и продажах
Денис
2
комментария
0
читателей
Полный профиль
Денис - Какой смысл вообще в облачных CRM, обрезанный фугкционал, свое дописать невозможно, слив клиентов другим компаниям. Серверные бесплатные CRM куда надежней и кастамизируй как хочешь.
SEMrush: факторы ранжирования в Google в 2017 году
Анна Макарова
292
комментария
0
читателей
Полный профиль
Анна Макарова - Уважаемый S1, я тоже понимаю, что есть такие люди, которые заметив допущенную неточность несутся на всех парусах продемонстрировать "силу" своего ума. Спасибо вам за пристальное внимание. Это поможет нам быть лучше.
Дашборд Метрика 2.0 – мониторинг проблем на сайте в режиме реального времени
Константин Сокол
24
комментария
0
читателей
Полный профиль
Константин Сокол - Есть динамика трафика по разделам. Этот виджет показывает некоторые фильтры, в результате которых с поиска выпадают целые разделы.
ТОП КОММЕНТАТОРОВ
Комментариев
910
Комментариев
834
Комментариев
554
Комментариев
540
Комментариев
483
Комментариев
373
Комментариев
292
Комментариев
262
Комментариев
219
Комментариев
171
Комментариев
156
Комментариев
137
Комментариев
121
Комментариев
97
Комментариев
97
Комментариев
95
Комментариев
80
Комментариев
77
Комментариев
67
Комментариев
60
Комментариев
59
Комментариев
55
Комментариев
52
Комментариев
48
Комментариев
45

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