Язык поисковых запросов Google

Язык поисковых запросов Google

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

Вот самый просто пример смешанного синтаксиса:
site: ru inurl: disc

В данном случае поиск будет произведен на сайтах домена, a URL должен содержать слово disc.

Вот еще один пример:
site: ru -inurl: оrg.ua

Поиск будет произведен на сайтах домена ru, но в результатах поиска будут отсутствовать страницы, расположенные на org.ua.

Некоторые модификаторы не допускают смешивания. К ним относятся: rphonebook, bphonebook, phonebook. Вы не можете их смешать и получить приемлемый результат.

К несмешиваемым модификаторам относится также и модификатор link, который показывает ссылки на определенный URL. Данный модификатор нельзя указывать дважды, поскольку ссылка может ссылаться только на один объект. К тому же модификатор link нельзя смешивать ни с одним другим модификатором. Например, если вы хотите узнать, кто ссылается на gidmir.ru, но хотите исключить сайты из домена ua, вы, скорее всего, будете использовать запрос link: gidmir.ru -site: ua, но данный запрос не будет работать. Вы можете попробовать следующий запрос, состоящий из модификаторов, которые допускают смешивание:
inanchor: gidmir.ru -site: edu

Конечно, в данном случае вы получим часть ссылок, которые находятся на самом сайте gidmir.ru, и ссылаются на другие объекты на этом сайте. От этого можно избавиться, добавив модификатор -site: gidmir.ru:
inanchor: gidmir.ru -site: gidmir.ru -site: edu

    Теперь перейдем к самому главному - правилам смешивания синтаксиса:
  • Нельзя смешивать синтаксисы, взаимоисключающие друг друга, например:
    site: edu -inurl: edu
  • Не злоупотребляйте отдельными синтаксисами site:
    site: ru site: ua
  • В этом случае вы ищите источник на сайтах *.ru и *.ua. То есть, результат должен быть найден на двух доменах одновременно, но ведь совершенно очевидно, что один результат может "прийти" только с одного домена. Поэтому по этому запросу вы никогда ничего не найдете: результат всегда будет нулевым. Если вы хотите искать только на доменах ru и ua, используйте следующий запрос: bmw (site: ru site: ua).
  • Модификаторы allinurl или allintitle нужно использовать при смешивании синтаксиса очень осторожно. Рассмотрим следующий пример:
    allinurl: php intitle: programming
  • Данный запрос ищет сайты, в URL которых есть слово "php", а в заголовке сайта - слово "Programming". Этот запрос будет работать правильно, но попробуем поменять модификаторы:
    intitle: programming allinurl: php
  • Этот запрос не возвратит ни одного результата, поэтому данные модификаторы нужно использовать.
  • Не нужно слишком сужать область поиска, так как это может отразиться на результате поиска, и вы потеряете нужную информацию.
    Вот пример сильно "узкого" запроса:
    title: linux site: ua inurl: search
  • Если же вам нужно умышленно сузить область поиска, для достижения лучшего результата используйте модификаторы title и site.

Опубликовано: 04.04.2015
Помощь сайту
RusOpen.com - это некоммерческий проект. Это значит, что он не приносит прибыли и держится исключительно на Вашем энтузиазме и личных средствах Администрации сайта.
Яндекс.Метрика
Наверх