Содержание
Секретные опции Google и «Яндекса». Как профессионально искать информацию в Сети
Лайфхаки эти называются уточняющими командами, или знаками-операторами. Они бывают документарными и бездокументарными. Многие из них в «Гугле» и «Яндексе» перекликаются. Но есть у каждой из систем и уникальные функции. Рассказываем о самых полезных и неочевидных.
Слова только нужной формы («Яндекс»)
По умолчанию «Яндексу» плевать на склонения, падежи и спряжения. Если запрос содержит глагол «делать», в выдаче наверняка появятся статьи и с другими формами слова: «делал», «сделал», «делает» и не только.
Но даже такую мощную машину можно заставить следовать указаниям человека. Главное, чтобы требование было сформулировано чётко. В конкретном случае перед искомым словом нужно добавить «!». Пример запроса: !делать.
Запросы только с нужными словами («Гугл»+»Яндекс»)
Фото © Shutterstock
Если запрос состоит из двух, трёх и больше слов, в первых строках выдачи «Яндекс» любезно предложит ссылки на документы с каждым из них. Однако дальше он может начать выпендриваться и предлагать страницы, где есть либо одно, либо другое.
Проблему решить просто: перед каждым искомым словом нужно поставить «+». Пример запроса: +телефон +nfc +купить.
Поиск по соцсетям (Google)
Бывает, нужно найти что-либо именно в рамках экосистемы той или иной соцсети. Google в этом вопросе — лучший помощник.
Потребуется оператор @. Вводим сначала его, а следом — название соцсети. Так, как оно прописано в адресе сайта. В случае со «ВКонтакте» — vk, в случае с Twitter — twitter, Facebook — facebook. А дальше нужные слова. Пример запроса: @vk смешные кошки.
Ищем статьи по конкретным запросам («Яндекс»+»Гугл»)
Фото © Pixabay
Другим минусом многословных запросов является то, что «Яндекс» и «Гугл» не всегда показывают результаты, в которых нужные три слова идут подряд, как просит пользователь. Цифровые ищейки зачастую предлагают документы, в которых одно слово — в одном предложении, другое — в другом, третье — в третьем. В общем, тасуют их как хотят.
Можно приструнить. Стоит только свой запрос из нескольких слов взять в английские кавычки («), и поисковики покажут, что от них требуются. Пример запроса: «я вчера купил смартфон».
Поиск по любым файлам («Яндекс»+»Гугл»)
«Гугл» и «Яндекс» поддерживают поиск файлов с заданным расширением. Настоящая палочка-выручалочка в случаях, когда, например, нужно найти инструкцию по эксплуатации к старому холодильнику, стиральной машине или любой другой бытовой технике.
В «Гугле» нужна команда filetype:. Вводить после слов запроса. Пример запроса: RSM 601 filetype:pdf. В данном случае RSM 601 — это модельный номер стиральной машины Hotpoint-Ariston. У «Яндекса» схема та же, только нужна команда mime:.
Учим поисковики игнорировать слова («Яндекс»+»Гугл»)
Фото © Pixabay
«Яндекс» и «Гугл» можно заставить игнорировать в выдаче конкретные слова. Например, если пользователь ищет любой iPhone, только не чёрный, поисковик всё равно будет предлагать и чёрный смартфон тоже. Даже если в запросе не окажется слова «чёрный».
Избавиться от такой навязчивости несложно. Просто прописываем в запросе слово, которое нужно проигнорировать, и добавляем перед ним знак «–». Пример запроса: купить iPhone –чёрный.
Ищем определения в два клика (Google)
Бывают случаи, когда нужно сразу найти определение незнакомого слова, а поисковики откидывают ссылку на словарь или энциклопедию подальше. Есть выход. C помощью специального заклинания можно заставить Google показывать документы сразу из авторитетных источников вроде «Википедии».
В данном случае пригодится команда define:. Вводим её, а следом без пробелов искомое слово. Пример запроса: define:мисофония.
Фильтруем статьи по заголовкам («Яндекс»)
© «Яндекс»
Нередко «Яндекс» разбивает элементы сложного запроса по разным частям выдачи: одно слово идёт в заголовок, другие два — в тело статьи. Если же нужно сосредоточить внимание поисковика только на заголовках, пригодится команда title:.
Пример запроса: title:причёска Трампа.
Сортируем результаты выдачи по времени публикации (Google)
«Гугл», как и «Яндекс», умеет искать документы в рамках заданного промежутка времени. Однако только в американском поисковике можно обойтись без выставления дополнительных настроек.
Просто пишем нужные слова, затем команду date: и число от одного до двенадцати. Цифры, как несложно догадаться, обозначают месяц. Пример запроса: Huawei Лайф date:5. Так Google покажет все соответствующие запросу статьи за последние пять месяцев.
«Гугл» и «Яндекс» знают сайты лучше, чем их создатели («Гугл»+»Яндекс»)
Фото © Shutterstock
Внутренние поисковики сайтов почти всегда работают хуже, чем «Яндекс» или «Гугл». Если эффективность внутренних цифровых ищеек не устраивает, впору воспользоваться мощностями технологических гигантов.
Для этого задаём команду site:, за ней пишем адрес сайта и через пробел нужное слово или словосочетание. В выдаче появятся ссылки только на страницы указанного сайта. Пример запроса: site:life.ru смартфоны Huawei.
Узнаём всё о любом фильме в два клика (Google)
Занятно, но у «Гугла» предусмотрена и специальная команда для поиска информации о фильмах. Не знаем, кому и для чего она потребовалась, но раз есть, давайте ею пользоваться.
Команда называется movie:. Вводим её, а затем без пробела название искомой картины. Пример запроса: movie:помпеи. Получаем исчерпывающую сводку об историческом фильме с Китом Харингтоном.
Голосовой поиск Яндекс и Google: как включить
Современные поисковые системы могут воспринимать голосовые запросы, задаваемые пользователем без применения клавиатуры. Такая возможность реализуется посредством голосового поиска. Данная опция предусмотрена функционалом смартфонов (телефонов), поскольку эти устройства плохо приспособлены для ручного ввода текста. Соответственно, нужную фразу бывает проще озвучить, чем написать. Именно поэтому технология распознавания человеческой речи поддерживается самыми популярными поисковиками – Яндексом, Google.
Голосовой поиск в Яндексе
Поисковая система Яндекс позволяет пользоваться следующим функционалом голосового поиска:
- Опция «Яндекс.Строка». Этот инструмент обладает широкими поисковыми возможностями. С помощью собственного голоса пользователь может делать запросы поисковику, управлять компьютером, а также находить необходимые файлы на жестком диске. Примечательно, что данный модуль функционирует без привязки к браузеру Яндекс, совместим с любыми подходящими устройствами, предоставляется бесплатно. Его можно свободно скачать с официальной страницы. Установленное приложение сразу же появляется в панели управления. Опция активируется произнесением специальной команды (например, «Привет, Яндекс»), а затем формулируется сам запрос. Результаты голосового поиска автоматически показываются в используемом браузере.
- Опция «Яндекс.Браузер». Чтобы применять эту опцию для голосового поиска в Яндексе, нужно добавить «Умную строку» в панель уведомлений. Инструмент можно включить путем клика по специальному значку. С помощью голоса можно задать искомый запрос или адрес веб-страницы. Модулем поддерживается не только русский, но и украинский, турецкий языки.
- Опция «Алиса». Это виртуальный помощник-робот, встроенный в браузер Яндекс. Её также можно применять для создания и выполнения голосовых запросов. Для этого потребуется просто установить «Яндекс.Браузер».
Почему голосовой поиск не работает?
Если голосовой поиск перестал функционировать, причина подобного отказа может заключаться в следующем:
- Возможные неисправности микрофона.
- Активация голосовых запросов (команд) была отключена вручную.
- Антивирусная программа или блокировщик рекламы препятствует работе данного сервиса.
Голосовой поиск в
Чтобы пользоваться голосовым поиском Google, необходимо сначала установить Google Chrome – популярное приложение, которое бесплатно скачивается с официального интернет-сайта. Опция голосового запроса активируется нажатием на соответствующую иконку, находящуюся в строке поиска основной страницы Google Chrome. После активации можно задавать нужный запрос.
Для мобильных устройств потребуется установить соответствующее приложение Google или, как вариант, интернет-браузер Chrome. Однако есть специфика, предопределенная используемой операционной системой:
- Устройство работает на Android. В этом случае приложение Google по умолчанию присутствует на данном устройстве. Голосовой поиск автоматически активируется кликом по соответствующему значку (микрофон) или произнесением необходимой команды (нужно вслух проговорить «Окей, Гугл»).
- Устройство работает на iOS. В данном случае потребуется отдельно установить приложение голосового поиска от Google. После этого нужно открыть данную программу, а затем активировать поиск нажатием на соответствующую иконку или произнесением надлежащей команды.
Следует знать, что поисковик Google также содержит помощника-робота, Google Assistant, обеспечивающего голосовой поиск на разных языках (русский также поддерживается).
|
|
|
|
|
|
Клиент командной строки | ClickHouse Docs
clickhouse-client
ClickHouse предоставляет собственный клиент командной строки: clickhouse-client
. Клиент поддерживает параметры командной строки и файлы конфигурации. Дополнительные сведения см. в разделе Настройка.
Установите его из пакета clickhouse-client
и запустите его командой clickhouse-client
.
$ clickhouse-client
Версия клиента ClickHouse 20.13.1.5273 (официальная сборка).
Подключение к localhost:9000 по умолчанию.
Подключено к серверу ClickHouse версии 20.13.1 ревизии 54442.:)
Различные версии клиента и сервера совместимы друг с другом, но некоторые функции могут быть недоступны в старых клиентах. Мы рекомендуем использовать ту же версию клиента, что и серверное приложение. При попытке использовать клиент более старой версии, то сервер clickhouse-client
выдает сообщение:
Версия клиента ClickHouse старше, чем сервер ClickHouse.
Может отсутствовать поддержка новых функций.
Использование
Клиент может использоваться в интерактивном и неинтерактивном (пакетном) режиме.
Соберите информацию о подключении
Чтобы подключиться к ClickHouse с помощью собственного TCP, вам потребуется следующая информация:
ХОСТ и ПОРТ: обычно используется порт 9440 при использовании TLS или 9000, если не используется TLS.
ИМЯ БАЗЫ ДАННЫХ: из коробки есть база данных с именем
по умолчанию
используйте имя базы данных, к которой вы хотите подключиться.ИМЯ ПОЛЬЗОВАТЕЛЯ и ПАРОЛЬ: из коробки имя пользователя
по умолчанию
. Используйте имя пользователя, соответствующее вашему варианту использования.
Подробная информация о вашем сервисе ClickHouse Cloud доступна в консоли ClickHouse Cloud. Выберите службу, к которой вы будете подключаться, и нажмите Connect :
Выберите Native , подробности доступны в примере 9Команда 0005 clickhouse-client .
Если вы используете самоуправляемый ClickHouse, детали подключения задаются вашим администратором ClickHouse.
Interactive
Чтобы подключиться к вашему облачному сервису ClickHouse или любому серверу ClickHouse с использованием TLS и паролей, в интерактивном режиме используйте --secure
, порт 9440 и укажите свое имя пользователя и пароль:
clickhouse-client --host < HOSTNAME> \
--secure \
--port 9440 \
--user <ИМЯ ПОЛЬЗОВАТЕЛЯ> \
--password <ПАРОЛЬ>
Для подключения к самоуправляемому серверу ClickHouse вам потребуются данные этого сервера. Независимо от того, используется ли TLS, номера портов и пароли настраиваются. Используйте приведенный выше пример для ClickHouse Cloud в качестве отправной точки.
Пакет
Чтобы использовать пакетный режим, укажите параметр «запрос» или отправьте данные на «стандартный ввод» (он проверяет, что «стандартный ввод» не является терминалом), или и то, и другое. Подобно интерфейсу HTTP, при использовании параметра «запрос» и отправке данных на «стандартный ввод» запрос представляет собой объединение параметра «запрос», перевода строки и данных в «стандартный ввод». Это удобно для больших запросов INSERT.
Примеры использования клиента для вставки данных:
Вставка CSV-файла в удаленный сервис ClickHouse
Этот пример подходит для ClickHouse Cloud или любого сервера ClickHouse, использующего TLS и пароль. В этом примере образец CSV-файла набора данных cell_towers.csv
вставляется в существующую таблицу cell_towers
в базе данных по умолчанию
:
clickhouse-client --host HOSTNAME.clickhouse.cloud \
--secure \
--порт 9440 \
--user default \
--password ПАРОЛЬ \
--query "ВСТАВИТЬ В Cell_towers FORMAT CSVWithNames" \
< cell_towers.csv
Чтобы сконцентрироваться на синтаксисе запроса, в остальных примерах связь опущена. подробности ( --хост
, --порт
и т. д.). Добавьте их, когда попробуете команды.
Три разных способа вставки данных :00:01′» | \
clickhouse-client —database=test —query=»ВСТАВИТЬ В ФОРМАТ CSV теста»;
кошка <<_EOF | clickhouse-client --database=test --query="ВСТАВИТЬ В ФОРМАТ CSV теста";
3, 'некоторый текст', '2016-08-14 00:00:00'
4, 'еще немного текста', '2016-08-14 00:00:01'
_EOF
cat file.csv | clickhouse-client --database=test --query="ВСТАВИТЬ В ФОРМАТ CSV теста";
Примечания
В пакетном режиме формат данных по умолчанию — TabSeparated. Вы можете установить формат в предложении FORMAT запроса.
По умолчанию вы можете обрабатывать только один запрос в пакетном режиме. Чтобы сделать несколько запросов из «скрипта», используйте параметр --multiquery
. Это работает для всех запросов, кроме INSERT. Результаты запроса выводятся последовательно без дополнительных разделителей. Точно так же для обработки большого количества запросов вы можете запускать clickhouse-client для каждого запроса. Обратите внимание, что запуск программы clickhouse-client может занять десятки миллисекунд.
В интерактивном режиме вы получаете командную строку, в которой вы можете вводить запросы.
Если «многострочный» не указан (по умолчанию): Чтобы выполнить запрос, нажмите Enter. В конце запроса точка с запятой не нужна. Чтобы ввести многострочный запрос, введите обратную косую черту \
перед переводом строки. После того, как вы нажмете Enter, вам будет предложено ввести следующую строку запроса.
Если указано многострочное: Чтобы выполнить запрос, завершите его точкой с запятой и нажмите Enter. Если точка с запятой была пропущена в конце введенной строки, вам будет предложено ввести следующую строку запроса.
Выполняется только один запрос, поэтому все после точки с запятой игнорируется.
Можно указать \G
вместо точки с запятой или после нее. Это указывает на вертикальный формат. В этом формате каждое значение печатается на отдельной строке, что удобно для широких таблиц. Эта необычная функция была добавлена для совместимости с MySQL CLI.
Командная строка основана на «replxx» (аналогично «readline»). Другими словами, он использует знакомые сочетания клавиш и ведет историю. История написана до ~/.clickhouse-client-история
.
По умолчанию используется формат PrettyCompact. Вы можете изменить формат в предложении FORMAT запроса или указав \G
в конце запроса, используя аргумент --format
или --vertical
в командной строке, или используя клиент конфигурационный файл.
Для выхода из клиента нажмите Ctrl+D или вместо запроса введите одно из следующих: «выход», «выход», «выход», «выход;», «выход;», «выход;», «к», «к», «:к»
При обработке запроса клиент показывает:
- Прогресс, который обновляется не чаще 10 раз в секунду (по умолчанию). Для быстрых запросов прогресс может не успеть отобразиться.
- Отформатированный запрос после разбора, для отладки.
- Результат в указанном формате.
- Количество строк в результате, затраченное время и средняя скорость обработки запроса.
Длинный запрос можно отменить, нажав Ctrl+C. Однако вам все равно придется немного подождать, пока сервер прервет запрос. Невозможно отменить запрос на определенных этапах. Если не ждать и нажать Ctrl+C второй раз, клиент выйдет.
Клиент командной строки позволяет передавать внешние данные (внешние временные таблицы) для запроса. Подробнее см. в разделе «Внешние данные для обработки запроса».
Запросы с параметрами
Вы можете создать запрос с параметрами и передать им значения из клиентского приложения. Это позволяет избежать форматирования запроса с определенными динамическими значениями на стороне клиента. Например:
$ clickhouse-client --param_parName="[1, 2]" -q "SELECT * FROM table WHERE a = {parName:Array(UInt16)}"
Также возможно установить параметры из интерактивного сеанса:
$ clickhouse-client -nq "
SET param_parName='[1, 2]';
SELECT {parName:Array(UInt16)}"
Синтаксис запроса
Отформатируйте запрос как обычно, затем поместите значения, которые вы хотите передать из параметров приложения в запрос, в фигурных скобках в следующем формате:
{<имя>:<тип данных>}
-
name
— Идентификатор заполнителя. В консольном клиенте он должен использоваться в параметрах приложения как--param_<имя> = значение
. -
тип данных
— Тип данных значения параметра приложения. Например, такая структура данных, как(целое число, ('строка', целое число))
, может иметь тип данныхTuple (UInt8, Tuple (String, UInt8))
(вы также можете использовать другие целочисленные типы). Также можно передать имена таблиц, баз данных, столбцов в качестве параметра, в этом случае вам нужно будет использовать идентификатор
Пример
$ clickhouse-client --param_tuple_in_tuple="(10, ('dt', 10))" -q "SELECT * FROM table WHERE val = {tuple_in_tuple:Tuple(UInt8, Tuple(String, UInt8) ))}"
$ clickhouse-client --param_tbl="numbers" --param_db="system" --param_col="number" --query "ВЫБЕРИТЕ {col:Identifier} FROM {db:Identifier}.{tbl:Identifier} ОГРАНИЧЕНИЕ 10 "
Настройка
Вы можете передать параметры в clickhouse-client
(все параметры имеют значения по умолчанию), используя:
Из командной строки
Параметры командной строки переопределяют значения и настройки по умолчанию в конфигурации файлы.
Файлы конфигурации.
Параметры в файлах конфигурации переопределяют значения по умолчанию.
Параметры командной строки
-
--host, -h
— имя сервера, по умолчанию «localhost». Вы можете использовать либо имя, либо адрес IPv4 или IPv6. -
--port
— Порт для подключения. Значение по умолчанию: 9000. Обратите внимание, что интерфейс HTTP и собственный интерфейс используют разные порты. -
--user, -u
– Имя пользователя. Значение по умолчанию: по умолчанию. -
--password
– Пароль. Значение по умолчанию: пустая строка. -
--ask-password
— Предлагать пользователю ввести пароль. -
--query, -q
— Запрос для обработки при использовании неинтерактивного режима. Необходимо указать параметрquery
илиquery-file
. -
--queries-file
– путь к файлу с запросами для выполнения. Необходимо указать параметрquery
илиquery-file
. -
--database, -d
— выбрать текущую базу данных по умолчанию. Значение по умолчанию: текущая база данных из настроек сервера (по умолчанию «по умолчанию»). -
--multiline, -m
– Если указано, разрешить многострочные запросы (не отправлять запрос на Enter). -
--multiquery, -n
— если указано, разрешить обработку нескольких запросов, разделенных точкой с запятой. -
--format, -f
— Использовать указанный формат по умолчанию для вывода результата. -
--vertical, -E
— если указано, по умолчанию использовать вертикальный формат для вывода результата. Это то же самое, что и–format=Vertical
. В этом формате каждое значение выводится на отдельной строке, что удобно при отображении широких таблиц. -
--time, -t
— если указано, вывести время выполнения запроса в «stderr» в неинтерактивном режиме. -
--stacktrace
— если указано, также распечатать трассировку стека в случае возникновения исключения. --config-file
— Имя файла конфигурации.-
--secure
— если указано, будет подключаться к серверу через безопасное соединение (TLS). Возможно, вам потребуется настроить сертификаты ЦС в файле конфигурации. Доступные параметры конфигурации такие же, как и для конфигурации TLS на стороне сервера. -
--history_file
— Путь к файлу с историей команд. -
--param_<имя>
— Значение для запроса с параметрами. -
--hardware-utilization
— Печатать информацию об использовании оборудования в индикаторе выполнения. -
--print-profile-events
— РаспечататьProfileEvents
пакетов. -
--profile-events-delay-ms
— Задержка между печатью пакетовProfileEvents
(-1 — печатать только итоги, 0 — печатать каждый пакет).
Начиная с версии 20.5, clickhouse-client
имеет автоматическую подсветку синтаксиса (всегда включена).
Файлы конфигурации
clickhouse-client
использует первый существующий файл из следующих:
- Определено в параметре
--config-file
. -
./clickhouse-client.xml
-
~/.clickhouse-client/config.xml
-
/etc/clickhouse-client/config.xml
Формат идентификатора запроса
В интерактивном режиме clickhouse-client
показывает идентификатор запроса для каждого запроса. По умолчанию идентификатор имеет следующий формат:
Идентификатор запроса: 927f137d-00f1-4175-8914-0dd066365e96
Пользовательский формат может быть указан в файле конфигурации внутри Тег query_id_formats
. {query_id}
Заполнитель в строке формата заменяется идентификатором запроса. Внутри тега допускается несколько строк формата.
Эту функцию можно использовать для создания URL-адресов для облегчения профилирования запросов.
Пример
http://speedscope-host/#profileURL=qp%3Fid%3D{query_id}
Если применяется описанная выше конфигурация, идентификатор запроса отображается в следующем формате:
speedscope:http://speedscope-host/#profileURL=qp%3Fid%3Dc8ecc783-e753-4b38-97f1-42cddfb98b7d
Руководство по операторам расширенного поиска для Bing и Google
Когда вы ищете, находите ли вы именно то, что ищете в первый раз?
Операторы расширенного поиска позволяют эффективно извлекать все, что движку известно о конкретном предмете.
Эти хитрости помогут вам сэкономить время, особенно если вы занимаетесь анализом конкурентов или SEO-исследованием.
Вскоре вы будете искать как профессионал, узнав:
- Что такое операторы поисковых систем
- Почему вам следует использовать операторы поиска
- Как использовать операторы поиска
- Официальная документация по операторам расширенного поиска для Google и Bing
- Список операторов расширенного поиска (ваша шпаргалка)
- Примеры операторов поиска, используемых в исследованиях SEO
Что такое операторы поисковых систем?
Операторы поиска — это префикс или дополнение к запросу в Google или Bing, ограничивающее набор результатов. Они работают как фильтры, которые можно настроить по мере необходимости.
Страница результатов, которую вы возвращаете, дает совершенно другие результаты, чем обычный поиск. Давайте рассмотрим несколько примеров.
Пример 1: «советы по расширенному поиску»
Одной из распространенных операций является использование кавычек («) для соответствия точной фразе. Таким образом, поиск «советы по расширенному поиску» (с кавычками) находит только те страницы, которые содержат эти слова, используемые в качестве фразы.
Поскольку дублирование контента может стать проблемой для SEO, поиск с точным соответствием поможет найти любые сайты, скопировавшие ваш контент.
Зачем мне использовать поисковый оператор?
Специалисты по поисковому маркетингу обычно используют поисковые операторы для фильтрации результатов поисковой системы.
Эти расширенные возможности поиска позволяют легко:
- Находить что-то конкретное в Интернете
- Изучить сайт, который вы оптимизируете
- Изучить конкурентное поле
вы ищете гораздо быстрее.
Как пользоваться операторами расширенного поиска?
Вы вводите поисковые операторы в строку поиска вместе со своим обычным запросом, но с некоторыми изменениями.
Обязательно введите оператор рядом с текстом запроса без пробела.
Пример 2: site:bruceclay.com siloing
Префикс site: позволяет найти контент на определенном веб-сайте. В этом примере site: сообщает поисковой системе, что вы хотите просмотреть определенный домен, bruceclay.com — это домен, а siloing — это тема, которую вы хотите найти.
Ваши результаты будут выглядеть примерно так, как показано на скриншоте ниже. Google нашел 143 страницы о разрозненности на BruceClay.com:
Команда site: отфильтровывает результаты поиска только по одному веб-сайту.
Пример 3. Часто полезно искать более длинную фразу на конкретном веб-сайте. Вы можете комбинировать операторы сайт: и «» например:
Этот поиск нашел 157 страниц. Без кавычек запрос вернет слишком много результатов. Поисковик найдет страницы про голос или поиск — так почти все страницы на нашем сайте!
Bing и документация оператора поиска Google
Каждая поисковая система имеет собственный набор операторов расширенного поиска. Вот официальная документация двух основных поисковых систем для справки:
- Операторы поиска Google
- Расширенный поиск Bing
Список операторов расширенного поиска для SEO (шпаргалка)
В таблице ниже, вы найдете операторы поисковых систем, которые мы обычно используем в исследованиях SEO. (Это не полный список.)
Откройте эту памятку операторов в формате PDF и сохраните или распечатайте ее для справки!
Bing | РЕЗУЛЬТАТ | |
---|---|---|
CACHE: | ||
. | ||
содержит: | Находит веб-страницы, содержащие ссылки на файлы определенного типа (например, pdf, mp3). Эта функция уникальна для Bing. | |
доб: | доб: | Возвращает только веб-страницы с указанным расширением файла (например, htm). Примечание. Bing включает этот оператор в свой текущий список, но наши тесты не дали надежных результатов. |
тип файла: | тип файла: | Находит результаты только одного типа (например, PDF). |
info: | Предоставляет некоторую информацию, имеющуюся у Bing о веб-странице, такую как связанные страницы с сайта, внешние страницы, говорящие о странице, и связанные результаты. Этот оператор не указан в текущей документации Bing, но наши тесты показывают, что он продолжает работать. | |
intext: | Показывает страницы, содержащие определенное слово в основном тексте. | |
intitle: | intitle: | Поиск страниц, которые содержат определенное слово как часть проиндексированного тега заголовка. |
allintitle: | Находит страницы, которые включают все слова запроса как часть проиндексированного тега заголовка. | |
inurl: | Находит страницы, индексируемые URL-адреса которых содержат определенное ключевое слово. | |
allinurl: | Находит определенный URL-адрес в индексе поисковой системы. Также может использоваться для поиска страниц, URL-адреса которых содержат все указанные слова. | |
inanchor: | Находит веб-страницы, которые используют указанное ключевое слово в качестве текста привязки в ссылке со страницы. | |
inbody: | Находит веб-страницы, которые используют указанное ключевое слово в основной части страницы. | |
связанных: | related: | Находит веб-страницы, похожие на указанную веб-страницу. |
сайт: | сайт: | Ограничивает поиск страницами в пределах определенного домена и всех его поддоменов. |
* | * | Действует как подстановочный знак, который может заменить любое слово или фразу. Пример: самый высокий * в мире |
– | – | Исключает результаты, содержащие слово после знака минус. Поместите эту операцию в конец поискового запроса. |
” “ | ” “ | Находит экземпляры точного текста в кавычках везде, где он появляется в индексе поисковой системы. |
Нажмите, чтобы получить эту памятку по поисковым операторам в формате PDF для печати.
Поисковые операторы, используемые в SEO-исследованиях
Здесь я расскажу о других способах использования поисковых команд для SEO-исследований. В приведенных ниже примерах поисковый запрос выделен курсивом.
Для анализа конкуренции
Пример 4: related:bruceclay.com
Оператор related: дает вам представление о контенте конкурентов.
Вы увидите небольшую подборку того, что Google считает похожим. Затем вы можете проанализировать их показатели SEO, включая количество слов, использование ключевых слов, метаданные и входящие ссылки, чтобы сделать свою страницу равной, а затем и лучшей, чем у конкурентов.
Пример 5: allintitle:seo blog
Этот запрос выводит веб-страницы, в заголовке метаданных которых есть слова «SEO» и «блог». Мы могли бы использовать это, чтобы найти блоги, конкурирующие с нашими.
Операторы поиска allintitle: и intitle: позволяют находить страницы по вашим ключевым словам в тегах заголовков.
Аналогично, команды allinurl: и inurl: позволяют определить конкурентов, использующих ключевые слова в URL-адресах. (Обратите внимание, что на момент написания этой статьи 9Команда 0459 intitle: работает как в Google, так и в Bing, но allintitle: , allinurl: и inurl: работают только в Google. .com/seo/
Команда cache: показывает кешированную поисковой системой версию страницы. Это способ проверить, как поисковая система на самом деле видит вашу страницу.
Кэш показывает, какой контент страницы поисковая система считает релевантным для извлечения, что делает этот поисковый оператор Google ценным инструментом SEO-диагностики.
Чтобы найти информацию об определенной странице или сайте
Пример 7: info:competitorsite.com
Использование команды info: в Bing дает результаты, похожие на набор этих операторов расширенного поиска. Это универсальный магазин для доступа к разнообразным внутренним и внешним результатам о веб-сайте.
Примечание. В 2017 году Google прекратил поддержку оператора info: .
Чтобы обнаружить проблемы индексации
Ваш сайт должен быть в индексе поисковой системы. Это идеальное решение для SEO.
Пример 8: site:yourdomain.com
Команда site: показывает, сколько страниц проиндексировано поисковой системой. Хотя общее количество результатов является приблизительным, это быстрый способ узнать, есть ли у вас проблемы с индексацией — слишком мало или слишком много страниц в индексе.
Пример 9: site:yourdomain. com/blog/*
Укажите конкретную подпапку вашего сайта, чтобы увидеть, сколько страниц она содержит. Например, добавление подстановочного знака * находит все страницы в каталоге /blog/.
Помощь в обслуживании сайта
Наряду с исследованием SEO вы можете использовать расширенные методы поиска, чтобы упростить обслуживание сайта.
Пример 10: site:yourdomain.com содержит:pdf
содержит: Оператор поиска Bing дает вам мощный инструмент для поиска ссылок на сайте, которые указывают на определенный тип файла. Например, приведенный выше запрос позволяет найти каждую страницу вашего сайта, на которой есть ссылка на файл PDF.
Для дальнейшего уточнения результатов
Пример 11: кошки -музыкальные
Знак минус (-) перед ключевым словом удаляет все результаты с этим словом. Опять же, это способ помочь отфильтровать результаты, когда в противном случае запрос может быть неоднозначным.