Как составлять поисковые запросы для проведения маркетинговых исследований в социальных медиа

Поисковый запрос — это последовательность символов, которую пользователь вводит в поисковую строку, чтобы найти интересующую его информацию.

Формат поискового запроса зависит как от устройства поисковой системы, так и от типа информации для поиска. Чаще всего, поисковый запрос задаётся в виде набора слов или фразы, иногда — используя расширенные возможности языка запросов поисковой системы.

Бывают и совсем иные виды запросов, так, при поиске изображений по содержанию, запросом может являться изображение, а результатом поиска — страницы в интернете, на которых это изображение встречается (Reverse image search ).

Виды запросов

Виды поисковых запросов по целевой составляющей[1]:

  • Информационные запросы — когда пользователь хочет найти информацию (например, «Колорадо» или «грузовые автомобили»).
  • Навигационные запросы — когда пользователь хочет найти определённый сайт или компанию (например, на ВКонтакте или Аэрофлот).
  • Транзакционные запросы — когда пользователь хочет совершить определённое действие (например, «купить автомобиль» или «аренда квартиры»).

По частоте употребления запросы делят на:

  • высокочастотные запросы (ВЧ).
  • среднечастотные запросы (СЧ).
  • низкочастотные запросы (НЧ).

По конкурентности запросы делят на:

  • высококонкурентные запросы.
  • среднеконкурентные запросы.
  • низкоконкурентные запросы.

Также запросы можно классифицировать по геозависимости: геозависимые и геонезависимые (например, «магазины косметики» или «как выбрать косметику»); и по наличию брендовых слов: брендовые и небрендовые запросы (например, «купить телефон Самсунг» или «купить телефон»).

Основные типы поисковых запросов были выделены ещё в 2002 году инженером компании IBM Андреем Бродером . В своей известной работе о поисковых системах «A taxonomy of web search» он выделил признаки поисковых запросов, по которым все поисковые запросы могут быть объединены в три основные группы. Это навигационные, информационные и транзакционные запросы.

Группа навигационных запросов представляет собой запросы, основной цель которых является поиск определённого web-сайта. Примером такого запроса может служить запрос «Фейсбук». Очень многие пользователи этой популярной социальной сети не знают, как правильно пишется название её доменного имени. Поэтому, для того чтобы попасть на страницу своего аккаунта в Facebook, пользователи вбивают слово «Фейсбук» в одной из поисковых систем и благополучно попадают на страницу своего аккаунта.

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

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

Однако современное развитие интернета породило целый ряд дополнительных запросов, которые очень трудно классифицировать и отнести к тому или иному виду. Такие запросы принято называть «общими». По ним крайне сложно определить, что пользователь имеет ввиду, вбивая такой запрос в поисковой сервис. Примером такого запроса может служить запрос в виде одного слова «холодильник». Только по одному этому слову практически невозможно понять чего хочет пользователь: то ли он хочет купить холодильник, то ли посмотреть его устройство.

Примечания

  1. Broder, A. (2002). A taxonomy of Web search. SIGIR Forum, 36(2), 3–10.

Ссылки

image Эта страница в последний раз была отредактирована 26 мая 2021 в 16:19.

Тема 4: HTTP запрос: заголовки HTTP запроса, методы HTTP запроса, строка HTTP запроса, ресурсы HTTP запроса, примеры запросов

Привет, читатель блога ZametkiNaPolyah.ru! Продолжим знакомиться с протоколом HTTP в рубрике серверы и протоколы и ее разделе HTTP протокол. В этой записи ты узнаешь всё что можно про запросы HTTP протокола.  Для начала мы с тобой разберем структуру HTTP запроса, затем мы посмотрим, что собой представляет строка HTTP запроса, потом мы поговорим с тобой о методах HTTP запроса и ты узнаешь, собственно, что такое метод. Потом мы плавно перейдем к идентификаторам ресурса в HTTP запросе (Request-URI, если не совсем понятно), после чего мы с тобой разберем поля заголовков HTTP запроса и в конце этой записи мы с тобой разберем пару примеров HTTP запросов, которые, для закрепления прочитанного, ты можешь написать самостоятельно, как делает твой браузер, через который ты зашел на этот сайт.

image

HTTP запрос: заголовки HTTP запроса, методы HTTP запроса, строка HTTP запроса, ресурсы HTTP запроса, примеры запросов

Структура HTTP запроса

Если вы хотите узнать всё про протокол HTTP, обратитесь к навигации по рубрике HTTP протокол.  HTTP запрос – это HTTP сообщение, которое клиент посылает HTTP серверу.  Обычно HTTP запрос содержит:

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

Вот так выглядит общий синтаксис (общая структура HTTP запроса):

В первой строке HTTP сообщения обычно содержится HTTP метод, который нужно применить к ресурсу, который запрашивает клиент, идентификатор ресурса (читай URI в HTTP) и версию HTTP протокола. Далее мы рассмотрим каждую часть HTTP запроса в отдельности и приведем пример HTTP запроса.

Строка HTTP запроса

Строка HTTP запроса начинается с маркера/метки метода, после которой следует URI запрашиваемого ресурса (если не понятно, читай про параметры HTTP протокола), версия HTTP протокола и символ CRLF, который означает конец строки HTTP запроса. Синтаксис строки HTTP запроса:

Предлагаю рассмотреть в отдельности каждую часть строки HTTP запроса в отдельности.

HTTP метод запроса

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

Номер HTTP метод запроса и его описание
1 GET Метод HTTP запроса GET используется для получения информации с сервера по указанному URI. HTTP запросы, использующие метод GET должны получать только данные и не должны оказывать никакого влияния на эти данные.
2 HEAD Принцип работы метода HEAD в HTTP запросе аналогичен методу GET, но метод HEAD не передает тело сообщения (HTTP объект).
3 POST HTTP запрос POST используется для отправки данных на HTTP сервер, например, когда вы заполняете HTML форму на сайте.
4 PUT HTTP запросы с методом PUT сохраняются под запрашиваемым URI. То есть метод PUT используется для замены контента.
5 DELETE Метод DELETE при HTTP запросе позволяет запросить сервер удалить данные ресурса, указанного в URI.
6 CONNECT HTTP запрос с методом CONNECT позволяет установить  туннель к серверу, который указан в URI.
7 OPTIONS HTTP запрос с методом OPTION позволяет получить параметры для связи с ресурсом.
8 TRACE При HTTP запросе с методом TRACE можно отследить то, что происходит с вашими запросами.

Список методов, которые можно применить к ресурсу, может быть указан в поле заголовка Allow. HTTP сервер всегда должен возвращать код состояния ответа, чтобы сообщить клиенту: допустим метод или нет.

URI HTTP запроса (Request-URI). Запрашиваемый URI

URI HTTP запроса (Request-URI) или запрашиваемый URI для нас в большинстве случаев это обычный URL, который дает однозначное понимание HTTP серверу к какому ресурсу мы хотим обратиться:

У URI, когда мы делаем HTTP запрос, есть три опции, которые зависят от характера запроса. Звездочка в предыдущем примере означает, что мы хотим обратиться не к какому-то ресурсу, а непосредственно к HTTP серверу. Такой способ допустим только в том случае, когда используемый метод HTTP запроса не обязательно обращается к ресурсу, например:

absoluteURI URI необходим при HTTP запросе в том случае, когда HTTP запрос производится при помощи прокси-сервера. Прокси-сервер может передать этот запрос HTTP серверу, а может дать ответ из своего кэша, пример absoluteURI в HTTP запросе:

Обращу ваше внимание на то, что в версии HTTP протокола 1.1 клиенты должны использовать absoluteURI только для обращений к прокси-серверам.

Рассмотрим третий вид URI в HTTP запросе, наиболее общую и часто встречаемую форму Request-URI, данную форму Request-URI используют для идентификации ресурса на конечном HTTP сервере, при этом абсолютный путь URI передается в HTTP запросе, как Request-URI, а вот сетевое расположение ресурса передается в поле Host HTTP заголовка. Пример:

Обратите внимание, что абсолютный путь не может быть пустым; если оригинальный URI пуст, то он должен запрашиваться как «/» (корневой каталог сервера). Первоначальный сервер должен декодировать Request-URI (кодирование в HTTP), чтобы правильно интерпретировать запрос. Серверам следует отвечать на недопустимые Request-URI соответствующим кодом состояния.

В запросах, которые передаются далее, прокси-сервера никогда не должны перезаписывать часть «abs_path» запрашиваемого URI (Request-URI), за исключением случая, отмеченного выше, когда пустой abs_path заменяется на «*», независимо от внутренней реализации прокси-сервера.

Первоначальные HTTP/1.1 сервера должны учитывать, что точный ресурс, идентифицированный интернет-запросом определяется как Request-URI, так и полем заголовка Host. Первоначальный сервер, который различает ресурсы, основанные на запрошенном хосте (иногда называемые виртуальными хостами или vanity hostnames) должен использовать следующие правила для определения запрошенного в HTTP/1.1 запросе ресурса:

  1. Если Request-URI — это absoluteURI, то хост — это часть Request-URI. Любое значение поля заголовка Host в запросе ДОЛЖНО игнорироваться (напомню про требования HTTP).
  2. Если Request-URI — не absoluteURI, а запрос содержит поле заголовка Host, то хост определяется значением поля заголовка Host.
  3. Если хоста, определенного правилами 1 или 2 не существует на сервере, код состояния ответа должен быть 400 (Испорченный Запрос, Bad Request).

Получатели HTTP/1.0 запроса, в котором недостает поля заголовка Host, могут пытаться использовать эвристику (например, исследовать путь в URI на предмет уникальности на каком-либо из хостов) чтобы определить какой точно ресурс запрашивается.

Поля заголовка HTTP запроса

Поля заголовка HTTP запроса дают возможность клиенту передавать дополнительную, уточняющую и служебную информацию о HTTP запросе и о самом себе любимом. Поля заголовка HTTP запроса это что-то вроде модификаторов HTTP запроса. Если вы изучали какой-нибудь язык программирования, то заголовки HTTP запроса можно сравнить с параметрами, которые мы передаем в функцию для ее вызова:

Никто не запрещает вам ввести свои собственные поля заголовков HTTP запроса, если вы решите написать свой собственный клиент или HTTP сервер.

Примеры HTTP запросов

Давайте теперь разберем несколько примеров HTTP запросов. Пример HTTP запроса для получения простой HTML страницы: представим, что на сайте example.org лежит HTML документ, который называется hello.htm, http запрос для него будет выглядеть примерно следующим образом:

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

В стартовой строке указан URL /cgi-bin/process.cgi – он будет использован для обработки данных, которые мы передадим серверу в запросе, на такой запрос мы даже получим от сервера ответ. Content-Type сообщает серверу о том, что данные, которые мы хотим передать серверу – это простая HTML форма.

Возможно, эти записи вам покажутся интересными

Деловое письмо относится к категории документации особой важности. Информационные письма наиболее часто встречаются в практике делопроизводства. Составлять по установленным образцам, закрепленным в ГОСТ Р 7.0.97-2016.

Содержание

В каких случаях оформляется письмо запрос

Деловые письма условно делятся на две категории: которые требуют и не требуют ответа. К первым относятся все информационные, сопроводительные и гарантийные письма; ко вторым – предложения (в том числе оферты), запросы, предложения, прошения. Формально, нужно отвечать и на нерабочие письма, например, приглашения или поздравления, чтобы соблюсти деловую этику.

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

Запрос направляется в том случае, чтобы сам факт просьбы и ответ имели юридическую силу. Получатель обязан предоставить требуемую информацию в полном объеме и в оговоренные сроки, оформив ее в ответ по форме.

Письмо-запрос может быть направлено в следующие организации:

  • все госструктуры: ПФР, ФНС, Росреестр, Росстат, ФСС;
  • контрагентам, деловым партнерам и сторонним компаниям;
  • предприятиям для уточнения информации по бывшим сотрудникам.

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

В большинстве случаев запрос оформляется для получения сведений такого рода:

  • выписок из ЕГРЮЛ;
  • дисквалификации по решению суда ИП или юрлиц;
  • владельцах недвижимости, в том числе земельных участков;
  • стоимости и ассортименте производимых товаров, их потребительских свойствах.

Реже запрос используется для просьбы направить в организацию бумажные варианты договоров (оригиналы или заверенные копии), образцы продукции.

Как написать о предоставлении информации

Письмо-запрос составляется по ГОСТ Р 7.0.97-2016.

Правила оформления таковы:

  1. Текст составляется на фирменном бланке с использованием логотипов и других элементов корпоративного стиля, если он разработан.
  2. Из обязательных реквизитов приводятся два наименования организации (полное и кратко), ИНН, коды (ОГРН, КПП, ОКПО), контактная информация, место и дата составления письма, сведения о руководителе компании, исходный регистрационный номер письма.
  3. Поля: 2 см – верхнее и нижнее, 3 см – левое; 1 см – правое.
  4. Конверт тоже должен иметь печати и эмблемы организации-отправителя.

Смысловая структура письма должна отражать основные положения.

Условно в письме выделяют 6 блоков:

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

При запросах в госорганы обращение и благодарность могут быть опущены.

Скачать образец

Скачать образец запроса о предоставлении информации.

Пример письма-запроса, оформленного по ГОСТ Р 7.0.97-2016, направляемого контрагенту^

ООО «Пчелка»                                                                                        Генеральному директору

РФ, МО                                                                                                    ООО «ЭкоХим»

Ул. Цветочная, стр. 60                                                                            Пробиркину П.Л.

Тел. (4965)55555

Факс (4965)444444

Исх. №78 от 08.06.2021

на №75 от 07.04.2021

О стоимости анализаторов

Уважаемый Петр Львович!

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

Выражаем надежду на дальнейшее сотрудничество. Заранее благодарны Вам за ответ!

С уважением, директор

ООО «Пчелка»                                     Медведкина А.А.                                  А.А. Медведкина

На многих сетевых ресурсах (в том числе официальном сайте Роскомнадзора) можно скачать бланки-образцы. Также бланки могут быть стандартизованы локальными актами предприятия.

Как написать ответ?

В соответствии с Федеральным законом №59 ФЗ от 2 мая 2006 года, ответ на письмо должен быть  подготовлен не позднее 30 дней с момента его получения (срок пересылки не учитывается). Для отправления некоторых сведений компания должна получить разрешение сотрудника или должностного лица.

Ответ нужно составлять по тем же правилам (он содержит те же элементы), что и исходные письма – по ГОСТ Р 7.0.97-2016. Важно заносить уникальный номер письма в сведения входящей и исходящей корреспонденции, чтобы предоставить эту информацию в виде отчета по требованию госинспекций или общественных экспертиз. Ответу тоже необходимо присваивать регистрационный номер.

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

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

Рекомендуем: Рекомендации по оформлению ответа на деловое письмо.

Пример ответного письма на запрос

Скачать образец ответа на письмо запрос о предоставлении информации.

Пример ответа на вышеуказанный запрос ООО «ЭкоХим» выглядит так:

ООО «ЭкоХим»                                                                                        Генеральному директору

РФ, г. Москва                                                                                            ООО «Пчелка»

Ул. 1-я Бебеля, 17                                                                                     Медведкиной А.А.

Тел. (050)8883344

Факс (059)7787755

Исх. №81 от 10.07.2021

на №78 от 08.06.2021

Уважаемая Анна Афанасьевна!

На Ваш запрос от 08.06.2021 №78 сформирован ответ главным технологом предприятия. Предлагаемые химические анализаторы Эк-1-о-7 соответствуют нормативам ИСО 14000 и способны работать в следующих условиях:

  • запыленность (содержание взвешенных частиц диаметром 2-100 микрон) – не выше 0,7 г/м3;
  • температура окружающей среды от -20 °C до +40 °C;
  • относительная влажность – 40%…85%;
  • давление – не выше 200 кПа.

Вся интересующая Вас информация продублирована в брошюре, приложенной к письму!

Надеемся на дальнейшее сотрудничество!

С уважением, директор

ООО «ЭкоХим»                                          Пробиркин П.Л.                               П.Л. Пробиркин

Ответ, который формирует государственная организация, как правило, более развернутый, может содержать ссылки на нормативные документы, федеральные законы и постановления.

Иногда ответное письмо может содержать отказ. В этом случае используется формулировка: «Организация не может предоставить информацию по Вашему вопросу» или «Банк не вправе предоставить запрашиваемые Вами сведения, потому что они составляют банковскую тайну».

Выводы

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

Запросы направляются контрагентам, третьим юрлицам и в государственные организации.

Текст запроса составляется с учетом РОСТ Р 7.0.97-2016.

Федеральный закон №59 ФЗ гласит, что на запрос в обязательном порядке формируется письмо-ответ, причем в течение 30 календарных дней.

Еще больше полезных материалов, кейсов и статей про маркетинг читайте в нашем блоге

Наши продукты помогают вашему бизнесу оптимизировать расходы на маркетинг

Наши продукты помогают вашему бизнесу оптимизировать расходы на маркетинг –>

  • от 990 ₽ Сквозная аналитика Все данные и отчеты в одном интерфейсе
  • Коллтрекинг Определение источника входящих звонков
  • Обратный звонок Виджет обратного звонка на ваш сайт
  • Предикт Автоматический анализ качества звонков
  • Оптимизатор Автоматическое управление контекстной рекламой
  • Антифрод Автоматическая защита от накрутки звонков

imageHTTP запрос, или сообщение состоит из трех частей: строки запроса, заголовков, и тела HTTP сообщения.

Строка запроса, или стартовая строка: в запросе к серверу — строка, которая содержит тип запроса (метод), URI запрашиваемой страницы, и версия HTTP протокола (например HTTP/1.1). В ответе от сервера эта строка содержит версию HTTP протокола, и код ответа. Код ответа представляет собой целое число из трех цифр. За ним обычно следует отделённая пробелом поясняющая фраза, поясняющая код, например: 200 OK, или 404 Not Found.

Методы (типы) HTTP запроса: GET, POST, PUT, PATCH, HEAD, DELETE, TRACE. Чаще всего в HTTP запросе используются методы GET, или POST: GET — используется для запроса содержимого web-страницы по указанному URI. URI — это адрес страницы без указания домена, например: /internet/chto-takoe-http-zapros-soobshhenie/ вместо webistore.ru/internet/chto-takoe-http-zapros-soobshhenie/. Браузер может передавать параметры в GET в URI после символа «?»: GET /index.php?param1=value1&param2=value2. Кроме обычного метода GET, различают ещё условный GET и частичный GET. Условные запросы GET содержат заголовки If-Modified-SinceIf-MatchIf-Range и подобные.

POST — используется для отправки информации, на сервер. При отправке данных методом POST, они указываются в теле HTTP сообщения, а не в строке ввода адреса в браузере, как это делается при передаче данных методом GET. Например, при отправке комментария через форму, которая расположена под статьей, информация на сервер передается именно методом POST. Так же с помощью метода POST загружают файлы на сервер.

HTTP заголовки — это часть запроса, в котором содержатся различные параметры, которые используются для правильного построения web-страницы.

Тело HTTP сообщения — содержит полученные от сервера данные, например сформированную web-страницу в виде HTML кода, либо ресурс, например картинку.

Пример HTTP сообщений:

HTTP запрос клиента к серверу:

GET /internet/chto-takoe-http-zapros-soobshhenie/ HTTP/1.1 - строка запроса    Заголовки запроса:  Host: webistore.ru  Cache-Control: max-age=0  Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8  User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2150.0  Accept-Encoding: gzip, deflate, sdch  Accept-Language: ru-RU,ru;q=0.8,en-US;q=0.6,en;q=0.4  Cookie: wp-settings-1=hidetb%3D; wp-settings-time-1=1424958215; wordpress_test_cookie=WP+Cookie;

Ответ от сервера:

HTTP/1.1 200 OK - стартовая строка ответа Заголовки ответа:  Server: nginx/1.6.2  Date: Sun, 19 Apr 2015 00:22:50 GMT  Content-Type: text/html; charset=UTF-8  Content-Length: 9431  Connection: keep-alive  Keep-Alive: timeout=30  X-Powered-By: PHP/5.5.22  Expires: Wed, 11 Jan 1984 05:00:00 GMT  Cache-Control: no-cache, must-revalidate, max-age=0  Pragma: no-cache  Vary: Accept-Encoding  Content-Encoding: gzip    Далее следует тело ответа (страница в HTML).

Вы так-же можете прочитать статью взаимодействие между клиентом и сервером для более четкого понимания взаимодействия.

Оцените статью
Рейтинг автора
4,8
Материал подготовил
Максим Коновалов
Наш эксперт
Написано статей
127
А как считаете Вы?
Напишите в комментариях, что вы думаете – согласны
ли со статьей или есть что добавить?
Добавить комментарий