Кроме применения операторов языка запроса, в поисковике Яндекс есть возможность делать регулировку результатов выдачи по запросу (в URL страницы выдача полностью соответствует параметр text) с помощью гет-параметров формата переменная «равно» значению, которые применяются в URL страницы выдачи.

Get_Param_1

Какой базовый набор параметров можно определить, благодаря использованию фильтров расширенного поиска и индивидуальным настройкам поиска?

При помощи настройки региона поиска осуществляется руководство параметром.

  • lr (какой регион выдачи) – в роли значения используют номер региона. Значения номеров наиболее распространенных регионов реально найти на странице https://yandex.ru/yaca/geo.c2n, но применяемая база намного полней (в ней по разным оценкам, полученных методом перебора значений, содержатся десятки тысяч регионов). Данный параметр в языке запросов не имеет аналога.

Фильтры расширенного поиска начинают активироваться при нажатии определенной кнопки в поисковом форме:https://yandex.ru/support/search/how-to-search/advanced-search.xml.

Отдельная форма для осуществления расширенного поиска Яндекса в другом формате находится по адресу https://www.yandex.ru/search/advanced. Не стоит исключать, что она перестала относиться к документированным возможностям поиска и считается давно позабытым артефактом. Благодаря расширенному поиску можно определить целый перечень параметров страницы выдачи. Одна часть дублирует определенные операторы языка запросов, а вторая часть в языке запросов не имеет аналогов. Стоит сказать, что представляется намного предпочтительнее при исследовании выдачи, где это реально, использовать get-параметры, а не операторы определенного языка запроса, так как базовый запрос остается без изменений, что обеспечивает значительную чистоту проводимого исследования.

  • rstr (осуществление поиска по ресурсам из указанного региона) – в качестве значения используют номер региона подобно оператору lr, но лишь с одним отличием, что нужно поставить знак «минус» перед номером, например: rstr=-15. К большому сожалению, в выдаче с использованием данного параметра содержатся не документы, которые привязаны к определенному региону, а документы, содержащиеся в анкор-файле или тексте упоминание заданного региона. Происходит определенная модификация базового запроса с помощью добавления наименования региона;
  • site (поиск на определенном ресурсе) – в качестве значения используют имя поддомена или домена. По принципу действия напоминает оператор site:, но полученные результаты выдачи друг от друга могут отличаться.
  • lang (язык публикуемого документа) – может принимать:
  1. ru (русский);
  2. de (немецкий);
  3. fr (французский);
  4. be (белорусский);
  5. en (английский);
  6. tr (турецкий);
  7. tt (татарский)
  8. uk (украинский);
  9. id (индонезийский);
  10. kk (казахский).

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

  • mime (определенный формат документа) – может принимать значения doc, pdf, rtf, swf, xls, odt, ppt, docx, odp, xlsx, ods, odg, pptx, html.

По принципу действия подобен оператору mime:, но оператор, в отличие от параметра, не может поддерживать html:

  • zone (зона определенного текста) – принимает некоторое значение;

all (без разницы);

title (в указанном заголовке), по принципу действия подобно оператору title:, но полученные результаты выдачи друг от друга могут отличаться;

  • wordforms (использование слов) – принимает некоторое значение;

all (абсолютно в любом виде);

exact (как в запросе), по принципу своего действия подобно оператору “” (поиск по конкретной цитате), но полученные результаты выдачи друг от друга могут отличаться;

  • numdoc (число результатов на странице выдачи) – возможные значения десять, двадцать, тридцать и пятьдесят. В случае использования чисел, которые отличаются от этих цифр, меньших пятидесяти, происходит округление до ближайшего из них (вверх). В случае использования чисел более 50 — округление до 50.

Есть целый перечень параметров обновления интересующего документа, по принципу действия имеющих схожесть с оператором date:

  • from_date_full (первичное значение дат) – принимает определенное значения ДД.ММ.ГГГГ;
  • to_date_full (итоговое значение дат) – принимает конкретное значение;
  • within (даты) – может принимать некоторое значение;
  1. 1 (за 2 недели);
  2. 2 (за один месяц);
  3. 3 (за 3 месяца);
  4. 4 (за 6 месяцев);
  5. 5 (за один год);
  6. 6 (за 2 года);
  7. 7 (за одни сутки);
  8. 8 (за 3 суток);
  9. 9 (за одну неделю).

Оператор within обладает значительным приоритетом над оператором to_date_full и from_date_full при общем применении.

В основном поиске поддерживается определенный параметр, указанный для Яндекс.XML в документации get-запросов:

  • l10n (язык для различных уведомлений) – устанавливается язык интерфейса с получившимися результатами поиска, принимает определенное значение:
  • ru (русский);
  • be (белорусский) ;
  • uk (украинский);
  • kk (казахский).

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

  • page (№ страницы выдачи) – может принимать значение от нуля (первая страница) до восемнадцати;
  • noreask=1 – отключение исправления опечаток в автоматическом режиме, добавление результатов выдачи по аналогичным запросам.

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

  • nomisspell=1 – на данный момент по своему действию имеет схожесть с параметром noreask=единица;
  • how=tm – сортировка определенной выдачи с учетом даты индексации рассматриваемого документа;
  • rd=0 – полное закрытие фильтра дубликатов (в существующих терминах Яндекса – «аналогичных страниц»);
  • pag=u – осуществление разгруппировки полученных результатов выдачи по различным сайтам.

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

В заключении стоит сказать, что есть еще параметр-артефакт, который по базовому запросу меняет результаты поиска. Это параметр hodreq. Его значение является некоторым поисковым запросом. Когда-то данный параметр применялся в режиме «Поиск в найденном», фиксируя прошлый поисковый запрос, ограничивающий выборку документов для использования базового запроса. На сегодняшний день корректно интерпретировать действие данного параметра еще не удалось.