Поиск в яндексе по. Как искать в яндексе по картинке и для чего это может пригодится. Отличие алгоритмов яндекса и google. Поиск изображений с использованием Яндекса

Среди миллиардов страниц интернет-контента, только поисковые системы могут выручить пользователя сети и помочь ему в поиске той или иной информации. Но лишь единицы, имеют в своём распоряжении знания относительно эффективного поиска в крупных поисковых системах Google и Яндекс, ведь везде присутствуют свои секреты и особенности.

О поисковике Google я уже писала в посте. А сегодня поговорим про поисковик Yandex/Яндекс.

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

Достаточно набрать вопрос — так же, как бы вы его задали библиотекарю или всезнайке-эрудиту. Например, где раки зимуют? или ярчайшая звезда северного полушария

Яндекс — это всего лишь программа , а не человек. Не надо наделять его всемогуществом: мол, найдётся всё, только скажи.

Сколько бы ни пытались его разработчики, но искусственный интеллект пока никому на планете создать не удалось. Учтите этот факт и не пытайтесь задавать Яндексу "человеческие вопросы". Толку от этого мало — не поймёт.

Поэтому начнём с самой главной тонкостей поиска информации. Наиболее важным и базовым здесь является правильная постановка запроса в строке поисковой системы. Запрос должен чётко описывать то, что Вам необходимо отыскать в недрах интернета. К примеру, по одному неконкретному запросу «яблоко», мы в выдаче поисковика замечаем и сайт политической партии, и пояснения термина «яблоко», и разнообразные рецепты, и много других страниц (полезных и не очень). Так что в каждом вашем запросе вы должно чётко отвечать на вопрос: чем является тот объект, информацию о котором Вы желаете отыскать на страницах выдачи.

К слову сказать, при наборе запроса Яндекс сам предложит вам наиболее актуальные варианты - поисковые подсказки.

Теперь по поводу запроса: очень длинный запрос может, как улучшить точность поиска, так и ухудшить её.

Лучше искать в Яндексе по фразам,
состоящим из двух-трёх слов.

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

Если тематика запроса специфическая, например, относительно «пищеварительной системы испанского ежика»:о), то запрос должен состоять не более чем из 5-6 слов (в большинстве случаев) Когда относительно вашего длинного (несколько слов) запроса, поисковая система выдает бред, то нужно уменьшать количество слов в запросе, для того чтобы расширить область поиска, в крайнем случае - это лучше чем вообще ничего не найти. Возможно, в таком варианте Вы получите не на 100% то, что хотели, но альтернативно-приближённая информация тоже хорошо, за неимением лучшего.

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

Кстати, здесь есть парочка секретов.

Во-первых,

Есть у поисковиков такая интересная функция,
как «Расширенный поиск».

Расширенный поиск Яндекс доступен по адресу: http://yandex.ru/search/advanced

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

Как вы видите, в окне расширенного поиска «Яндекс», мы можем настроить определённый регион,расположение слов, язык страницы, её формат, дату добавления и многое другое. Подобным и интуитивно понятным интерфейсом расширенного поиска обладает и поисковая система Google

Во-вторых, знайте:

Яндекс формирует результат с учётом
географического региона, в котором
находится пользователь.

В большинстве случаев действительно удобно. Но что делать, например, если хотим заказать доставку роз подружке, проживающей в Уфе, а сами находимся в Мурманске? Такой режим будет мешать.

Искать в Яндексе без учёта региона можно через форму расширенного поиска —

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

В-третьих, прежде, чем искать в Яндексе:

определитесь, что именно хотите найти:
ссылки на сайты или ответ на конкретный вопрос.

С первым вариантом всё вроде бы понятно. Ввели слова, получили результат, затем, начинаем методично исследовать предложенные сайты. Привычно, но долго.

Второй вариант не столь очевидный. О нём, кстати, многие (те самые 85%) не знают.

Смотрите, Яндекс за месяц посещает практически все сайты Рунета, даже не особо известные и малопосещаемые, и скачивает все страницы куда-то к себе (на безразмерный жёсткий диск). Когда вы вводите запрос, то Яндекс ищет не на сайтах, а у себя в уже скаченных страницах , на том самом безразмерном диске, или, как говорят специалисты, в кэше.

Что это означает? А то, что

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

Например, хотим узнать год постройки Храма Спаса-на-Крови. Достаточно ввести запрос "спас на крови" и в результатах будет:

"Храм Спас на Крови (арх. А. Парланд) построен по указанию Александра III и решению Синода в 1907 г. на месте трагической гибели императора Александра II."

Ответ получен? Да.

Это простой пример. Для сложных потребуется знание специальных команд и сноровка. С первым помогу, второе придёт с опытом.

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

Итак, команды Яндекса для поиска:

1. Если нужно искать фразу целиком , заключаем её в кавычки. (По умолчанию искомые слова могут находиться в любом месте страницы или вообще отсутствовать, а кавычки заставляют Яндекс искать именно фразу.)

Пример: "красные розы"

2. Если искомые слова должны быть в одном предложении и допускается, что между ними могут быть другие слова, то вставляем символ амперсанда.

Пример: красная & роза

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

Пример: "красные розы" +уфа +цены

4. Плюсик удобно использовать, когда нужно искать с учётом предлога, по умолчанию предлог может игнорироваться.

Пример: "красные розы" +в уфе

5. Если перед словом поставить пробел и две тильды, то из результатов будут удалены страницы, содержащие это слово .

Пример: "красные розы" +уфа +цены ~~россии ~~оптом

6. Если у слова есть синонимы или другие слова, близкие по смыслу , то их можно перечислить через вертикальную черту , при этом всё перечисление обрамляем круглыми скобками.

Пример: "красные розы" +уфа +(цены | стоимость) ~~ (россии | оптом | оптовые)

В этом примере в результат попадут страницы, содержащие "уфа" и одно из слов "цена" или "стоимость", при этом ни на одной из них не должны встречаться: "россия", "оптом", "оптовые".

Весь список можно посмотреть в справке Яндекса или в памятке, ссылка на неё есть в форме расширенного поиска.

Что такое учет морфологии при поиске?

Покажу на примере...

В русском языке слова могут иметь разные формы (падежи, единственное и множественное число и т.д.) В какой бы форме ни стояло слово в тексте страницы (даже отличной от формы слова в запросе), Яндекс найдет его. Например, если задан запрос «идти», то в результате поиска будут найдены документы, содержащие слова «идти», «идет», «шел», «шла» и т.д. На запрос «окно» будет выдана информация, содержащая и слово «окон», а на запрос «отзывали» — документы, содержащие слово «отозвали».

Обратите внимание, что при выборе форм слова для поиска Яндекс различает части речи. Например, если вы задали запрос «компьютер» (существительное), то будут найдены страницы со словами «компьютера» или «компьютерами», но не «компьютерный» (прилагательное).

Базовые приёмы поисковых запросов.

Здравствуйте, дорогие друзья!

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

Однако в Яндексе, самой популярной поисковой системе рунета, есть другой способ поиска – по картинке. Что это значит? Скажем, вас интересует определённое изображение, и вы хотели бы получить максимум информации о нем. Вы формируйте запрос путем ввода URL картинки или загрузив его со своего ПК, а поисковик выдаст похожие изображения и статьи, где оно присутствует и даже информацию, что на нем изображено (памятник, личность и т.д.).

Весьма удобно, не правда ли? Причём такой поиск можно организовать как с ПК, так и с телефона. Такая функция будет полезна в первую очередь тем, кому часто приходится искать инфу для учёбы или работы. В данном материале я и расскажу вам, как искать в Яндексе по картинке.

На продающих страницах большинства онлайн-курсов имеется фото того, кто их продаёт, его ФИО. Сохраните фотку продавца на своём компе. После этого загрузите ее на Yandex-сервер по поиску изображений для нахождения подобных фоток. Вы удивитесь, если в сети найдутся подобные фото, но с другой фамилией. Выводы делайте сами.

Точно также обстоит дело и с вашими недоброжелателями в соцсетях. Хотите знать, кто на фото? Просто загрузите его на сервис и вмиг получите информацию.

Или вот, к примеру, ещё один вариант. Вам попалась в Сети какая-то необычная вещица (инструмент, дизайнерская сумочка, девайс и т.п.). Обращаетесь к известному сервису и получаете инфу, что это за товар, сколько стоит и в каком интернет-магазине можно его купить.

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

Пошаговая инструкция

Чтобы загрузить своё изображение, необходимо перейти по ссылке images.yandex.ru, никакая регистрация не нужна.

Нажимаете на кнопку «Поиск по картинке» (изображение слева от поисковой строки). Свой графический файл можно загрузить тремя способами:

  1. Перетащить изображение мышкой в соответствующее окно.
  2. Загрузить картинку с собственного ПК.
  3. Вставить интернет-адрес рисунка и кликнуть «Найти». Данный метод уместен, если нужно найти информацию по изображению из Сети.

Если ваша деятельность связана с многочисленными графическими файлами, запоминать или записывать каждый раз URL картинки не очень удобно и затратно по времени. Лучше сохранить найденный в Интернете рисунок на своём компьютере.

Сохранение на компьютере картинки из Интернета

Если графический файл не имеет особой защиты, то достаточно просто нажать на картинку из Сети правой кнопочкой мышки.

Перед вами появится меню, в котором следует выбрать опцию «Сохранить как». Возникнет диалоговое окно для сохранения фото на ПК. Выберите папку, в которую хотите поместить файл, а если нужно, то дайте ему то имя, которое вам больше нравится.

Алгоритм поиска «Сибирь»

Как же Яндекс ищет изображения?

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

Система поиска реально отлично работает – в выдаче можно увидеть 100-процентно точные копии рисунков. Но поисковая база очертаний сформирована только из проиндексированных Яндексом картинок, и если запрашиваемое фото в нём отсутствует, то результат будет нулевым.

Услуга по нахождению похожих рисунков давно предоставляется и Гуглом. Алгоритм «Сибирь» сильно отличается от алгоритма Google. Это отличие в первую очередь выражается в том, что русский поисковик ориентирован на поиск по очертаниям, в то время как американский аналог различает цвета. После выполнения анализа «Сибирь» создаёт запрос для словесного поиска по картинкам.

Всевозможные логотипы торговых марок программа распознаёт, как правило, без труда. Это относится и к архитектурным памятникам. То есть хорошо находятся те картинки, у которых четкие очертания.

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

Поиск по картинкам ещё только начал развиваться, российская поисковая система идёт по своему пути верно и не отстаёт от своего основного конкурента. Наши разработчики уже заявляют о том, что скоро сделают настоящий прорыв в данном направлении. Ну что же, поживём – увидим!

С уважением! Абдуллин Руслан

Всем привет!

Насколько часто вам приходится искать информацию в Интернете? Мне как копирайтеру – постоянно.

Современная Всемирная Паутина одновременно похожа и на крупнейшую библиотеку, и на самую большую свалку. Иногда для того, чтобы найти что-то ценное, приходится перерыть тонны виртуального «мусора».

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

Кстати, если вы еще не читали мой пост « », то советую это сделать. В нем я рассматриваю интересный поисковый плагин для браузера Google Chrome.

Итак, как правильно искать в Яндексе информацию? Есть 9 интересных приемов, о которых знают не все.

1. Поиск точной фразы

Часто, когда мы вводим поисковый запрос, Яндекс выдает не только сайты, где он содержится в точном вхождении, но и во всяких словоформах, в виде синонимов. Например, в ответ на фразу «купить пластиковые окна в Балашихе» могут быть выданы сайты с фразами «купить окна», «пластиковые окна», «всё о Балашихе».

Мусор отсекается простым приемом. Хотите, чтобы поиск осуществлялся только по четко заданной фразе? Заключите ее в кавычки «»

2. Поиск фразы с неизвестной переменной

Например, вам нужно найти название какого-то сложного заводского аппарата и вы знаете, что он называется «металлический? губозакатыватель». Знак «?» — это слово, которое вы не помните, но оно важно в названии прибора.

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


3. Поиск одного из нескольких синонимов или просто одного из нескольких слов

В принципе, Яндекс ищет синонимы и без нашей помощи. В ответ на запрос «покрышки» он может выдавать ссылки на страницы, заточенные под ключ «шины».

Но можно задать поиск среди одного из указанных слов и самостоятельно. Просто перечислите все возможные слова, разделив из знаком |, а если они входят в определенную фразу, то заключите их в скобки:


4. Как правильно искать в Яндексе слова в пределах одного предложения?

Иногда при вводе в поиск определенных фраз поисковик выдает отдельные кусочки предложений, в каждом из которых встречается одно из ключевых слов. А как сделать, чтобы вам выдали сайты, на которых все слова фразы входят в одно предложение?

Для этого используется знак &


5. Поиск по фразам, которые должны обязательно содержать определенное слово

Часто чем длиннее поисковая фраза, тем менее точен результат, который выдают поисковики. Если вы хотите, чтобы какое-то слово обязательно входило в поисковую фразу, то перед ним нужно поставить знак +


6. Как правильно искать в Яндексе фразы, в которые НЕ входят определенные слова

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

Слово «купить» можно исключить из поиска, если написать его со знаком «минус»:


7. Поиск фразы на определенном сайте

Кстати, об этом я рассказывал в предыдущей статье о поиске в интернете. Помните, я тогда предлагал использовать специальный плагин для браузера «Гугл Хром»? Сейчас мы попробуем сделать это по-другому.

К поисковой фразе нужно всего лишь добавить вот такой оператор: «site://www.адрес сайта»:


8. Поиск любых документов

А вы знаете, что Яндекс умеет искать не только веб-странички, но и многие другие документы? Делается это очень просто. Нужно только указать тип документа, который вы ищете, при помощи команды «mime:формат»:


9. Поиск сайтов на определенных языках

Считается, что для поиска иностранных сайтов лучше подходит система Google. Это на самом деле так, учитывая, что этот поисковик прижился чуть ли не во всех странах мира. Но кое-что умеет и Яндекс. Если вы хотите найти сайты на определенном языке, то просто напишите в конце фразы команду lang:язык (ru, uk, be, en, fr и т. д.):


Если это русский язык, то нужно указать ru, если украинский - uk. Белорусский язык обозначается как be, английский - en, французский - fr.

На сегодня все. В следующих постах – новые интересности, классности и «фишки».

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

И, конечно же, делитесь своим мнением в комментах. Всем удачи и до новых встреч! Ваш .

Всем-всем привет!

Любой более-менее большой сайт имеет множество страниц и множество контента, в котором не так-то просто найти то, что тебе нужно. Из-за этого очень сильно страдает и, как следствие, посетители просто уходят. Решить эту проблему можно с помощью поиска по сайту через Яндекс или Google.

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

Как работают поиск по сайту от Яндекса или Google?

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

Конечно, свежие страницы не будут отображаться в результатах поиска и нужно будет подождать пока робот их проиндексирует.

Для того, чтобы установить поиск от Яндекса нужно перейти на эту страницу , здесь же Вы можете ознакомиться со всеми возможностями, и нажать на кнопку “Установить поиск”:

Создание поиска осуществляется в 5 простых шагов:

  1. Область поиска;
  2. Форма поиска;
  3. Результаты поиска;
  4. Проверка поиска;
  5. Код для вставки на сайт;

Область поиска

На этом шаге нужно указать на каком веб-ресурсе осуществлять поиск. Можно указать один или сразу несколько сайтов. Также здесь устанавливается фильтрация – можем защитить пользователей от “взрослого” контента. Ну и даем название поиску.

Форма поиска

Здесь уже настраиваем внешний вид поиска. Можем выбрать цвет фона, цвет поисковой строки, указать надпись в строке. В общем подогнать поисковую строку под дизайн нашего сайта:

Результаты поиска

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

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

Проверка поиска

Здесь уже проверяем работу поиска:

Примерно так отображались бы результаты поиска по сайту Context-UP через Яндекс. Подумываю, если честно, применить данное решение у себя на сайте, так как то, что реализовано на данный момент меня не совсем устраивает, да и Вас тоже, наверное.

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

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

Как сделать поиск по сайту через Google?

В принципе, тут все немного проще: указываем ссылку на сайт и получаем код. Однако, внести необходимые настройки естественно можно:


Как только сделаете с поиском все что нужно, нажмите на кнопку “Сохранить и получить код”. Скопируйте код и вставьте в пределах тега в нужное место, где поиск и будет отображаться.

Ну а на этом у меня все, дорогие друзья!

Надеюсь данный материал помог Вам в решении поставленной проблемы. Если помог, то поделитесь ссылкой в социальной сетях. Если возникли вопросы, смело задавайте их в комментариях.

До скорого!

Предыдущая статья
Следующая статья

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

Синтаксис запросов в Яндекс отличается от Google: операторы называются по-другому и логика их работы отличается, аналоги каких-то гугловских операторов отсутствуют вовсе, а какие-то, напротив, являются уникальными только для Яндекса.

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

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

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

Язык запросов Яндекс для расширенного поиска

Поиск по одному слову

Яндекс ищет не только по точной форме слова, но и по различным его формам (единственное-множественное число, различные падежи, различные глагольные формы и другое). В справке это не указано, но очевидно, что поиск производится также по синонимам слова

Поиск по фразе

Ищутся страницы, содержащие все слова из фразы. Как и для отдельных слов, поиск выполняется по различным словоформам, синонимам

Например, запрос

Недорогие авиабилеты

Найдёт страницы, содержащие фразы «недорогие авиабилеты», «дешёвые авиабилеты», «поиск дешёвых авиабилетов» и другие.

Поиск слова в заданной форме

Если вы не хотите, чтобы при поиске использовались различные формы слова либо его синонимы, то перед этим словом поставьте восклицательный знак (! ):

Недорогие авиабилеты

! в рамках одного запроса.

На самом деле, результаты поиска по-прежнему содержат документы с синонимами - возможно, этот оператор работает не всегда или влияют другие факторы.

Важные слова в поисковом запросе

дёшево +доехать +суварнабхуми +сукумвит

Необычная концепция - будет выполнен поиск документов, в которых обязательно присутствует выделенное знаком плюс (+ ) слово. Допустимо использовать несколько операторов + в одном запросе.

Т.е. по приведённому поисковому запросу обязательно будут найдены страницы, содержащие слова «доехать» «суварнабхуми» «сукумвит» и, возможно, слово «дёшево».

Поиск по точной цитате

Точно также как в Гугл, вы можете искать страницы, содержащие точную цитату. Для этого поместите её в кавычки.

"безопасно хранить свои денежные средства в батах"

Будут найдены страницы (документы) которые содержат все слова поискового запроса, именно в той последовательности и в точной форме, как они идут в самом запросе.

Поиск по цитате с пропущенным словом (словами)

Один оператор * соответствует одному пропущенному слову.

Вы можете использовать это только при поиске по точной цитате - т.е. внутри двойных кавычек.

"без труда не * и рыбку из пруда"

Правда иногда Яндекс издевается:

В общем, я так и не вспомнил, какое там именно слово…

Поисковый запрос с альтернативами

SVO | DME | трактор

Вы можете выполнить поиск страниц, в которых присутствует любое слово из запроса - это ещё называют логическим ИЛИ. Для этого используется оператор, обозначенный символом труба (| ). Операторы отделяется от слов пробелами.

Допустимо использовать несколько операторов | в одном запросе.

Напомню, что в Google можно использовать оператор OR либо также использовать трубу.

Поиск любой из фраз

"большой адронный коллайдер" | "смешные кошки"

Вы можете использовать ИЛИ (| ) вместе с поиском по точно совпадающим фразам.

В результате будут найдены страницы, содержащие фразу "большой адронный коллайдер", а также страницы с фразой "смешные кошки".

Использование скобок для группировки

обучение (java | PHP)

По умолчанию, логическое ИЛИ разбивает поисковый запрос на две части - то, что стоит до этого оператора и то, что стоит после него.

Т.е. запрос

Обучение java | PHP

привёл бы к тому, что поисковая система стала бы искать страницы с фразой «обучение java» и страницы с фразой «PHP». Но если нам нужно, чтобы были найдены страницы с фразой «обучение java» и страницы с фразой «обучение PHP», то нам нужно использовать скобки для отделения обязательной части от альтернативной.

Поиск документов, в которых отсутствует заданное слово

лечение аппендицита -самостоятельно

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

В качестве оператора отрицания используется знак минус (- ). Исключается только слово, перед которым стоит оператор. При этом исключаемое слово должно размещаться в конце поискового запроса.

Допустимо использовать несколько операторов минус (- ) в одном запросе.

Видимо, минус работает только со словами для поиска, но не работает с операторами, которые будут рассмотрены далее.

Продвинутые операторы

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

  • типу файла
  • хосту
  • языку страницы

Синтаксис для уточнения поиска по данным параметрам называется «документные операторы ».

Поиск site:www.yandex.ru mime:pdf

При использовании операторов, где в качестве параметра задается имя хоста (url , host и rhost ), следует указывать главное зеркало сайта. Например,

Host:lib.ru

Host:www.lib.ru

Поиск по страницам, размещенным по заданному адресу (URL)

Для поиска по определённому адресу страницы используется оператор url: со следующим синтаксисом:

Url:полный URL

Url:имя хоста/папка/*

Регистр букв в адресе не учитывается.

Чтобы найти все документы, адреса которых начинаются с заданного значения, поставьте в конце URL символ * .

URL в запросе следует заключить в кавычки, если он содержит один из следующих символов:

Обратите внимание, что запрос:

Уязвимость sql инъекция url:сайт

Ничего не найдёт!. Чтобы выполнялся поиск по всему сайту используйте звёздочку:

Уязвимость sql инъекция url:сайт/*

Параметр url: предназначен в первую очередь для поиска по определённым разделам сайта, например:

Уязвимость sql инъекция url:сайт/?cat=*

Будет выполнен поиск фразы «уязвимость sql инъекция» только по страницам вида сайт/?cat= (категории).

Для поиска по всему целевому хосту используйте один из следующих параметров.

Поиск по всем поддоменам и страницам указанного сайта

Синтаксис:

Site:URL сайта

Уязвимость sql инъекция site:сайт

Будут найдены документы, содержащие фразу «уязвимость sql инъекция» и размещенные на поддоменах и страницах сайта сайт.

Поиск по страницам, размещенным на данном хосте

Синтаксис:

Host:имя хоста в формате www.домен второго уровня.домен верхнего уровня

Идентичен оператору url: с заданным именем хоста.

Sqli host:tools.kali.org

Будут найдены документы, содержащие слово «sqli» и размещенные на хосте tools.kali.org (один из поддоменов сайта kali.org).

Другой вариант поиска страниц на определённому субдомене - это использование оператоора rhost :

Идентичен оператору host: , но имя хоста записывается в обратном порядке: сначала домен верхнего уровня, затем домен второго уровня и т. д.

Для поиска по всем поддоменам заданного домена в конце URL поставьте символ * .

Синтаксис:

Rhost:имя хоста в формате домен верхнего уровня.домен второго уровня.www

Вариант с подстановочным символом:

Rhost:имя хоста в формате домен верхнего уровня.домен второго уровня.*

Пример, вывод всех страниц поддомена tools.kali.org:

Rhost:org.kali.tools

Показать все страницы любых субдоменов kali.org, начинающихся на букву a :

Rhost:org.kali.a*

Поиск по доменам

Синтаксис:

Domain:домен

Обратите внимание, что домен может быть любого уровня. То есть можно указать домен верхнего уровня, такой как ru , net , org , name , com и т. д. Можно указать домен второго уровня, например, hackware , zalinux , yandex , google и т. д. Также можно указать домен любого другого уровня.

Пример поиска по домену верхнего уровня:

Information security labs domain:edu

Будет найдена фраза «information security labs » только на сайтах доменной зоны edu .

Поиск по домену других уровней. Этот вариант будет искать любые домены второго и другого уровней с именем hackware на которых встречается слово «уязвимости»:

Уязвимости domain:hackware

Будет выполнен поиск по доменом верхнего уровня tools и других уровней с этим же названием:

Sqli domain:tools

Поиск по типу файлов

Синтаксис:

Mime:тип файла

Поиск по документам в заданном типе файла. Поддерживаются следующие типы файлов:

Анкета загранпаспорт mime:doc

Будут найдены документы в формате doc , содержащие слова «анкета » и «загранпаспорт ».

Можно указать сразу несколько расширений для поиска, но обязательно объедините их логическим ИЛИ (| ):

Site:vasexperts.ru (mime:pdf | mime:doc | mime:docx)

Поиск по страницам на заданном языке

Синтаксис:

Lang:язык

Поддержижваются языки:

  • русский (ru)
  • украинский (uk)
  • белорусский (be)
  • английский (en)
  • французский (fr)
  • немецкий (de)
  • казахский (kk)
  • татарский (tt)
  • турецкий (tr)

Passport lang:en

Будут найдены документы на английском языке, содержащие слово «passport».

Поиск по дате и диапазону дат

А вот в этом поиск Яндекса точно обогнал Google - у Гугла очень невнятный поиск по датам изменения документа, практически, можно сказать что его нет, т.к. результаты странные.

Вы можете выполнять поиск по страницам с ограничением по дате их последнего изменения.

Варианты поиска по дате

Изменение страницы соответствует указанной дате:

Date:ГГГГММДД

Изменение страницы находится в интервале:

Date:ГГГГММДД..ГГГГММДД

Изменение страницы находится до или после указанной даты (<, <=, >, >=):

Date:<ГГГГММДД

Дата изменения страницы указана частично:

Date:ГГГГ**

Примечание. Год изменения указывается обязательно. Месяц и день можно заменить символом * .

Примеры, в которых ищется слово «фестиваль» в документах, для которых дата изменения соответствует 10.10.2014:

Фестиваль date:20141010

Дата изменения находится в интервале между 10.10.2014 и 10.11.2014 включительно:

Фестиваль date:20141010..20141110

Дата изменения позднее 10.11.2014:

Фестиваль date:>20141110

Дата изменения соответствует 2014 году:

Фестиваль date:2014**

Допустим, я хочу узнать, какие страницы сайта сайт изменились в период с 10 июня 2018 года по 10 июля 2018 года:

Site:сайт date:20180610..20180710

Я хочу найти любые документы на любом сайте, в которых присутствует точная фраза "алексей милосердов" и которые изменены в период с 5 июля 2018 года по 10 июля 2018 года:

"алексей милосердов" date:20180705..20180710

Всего один документ с адресом https://student.knastu.ru/upload/works/__5dDvrTYvFwt9Z5YrqV5PRc0jiZYTcKgZzK.pdf

Кстати, можно посмотреть, какие ещё студенческие работы там есть:

Site:student.knastu.ru/upload/works/

Поиск по заголовку

Вы можете искать по заголовку веб-страниц. Но в Яндекс это реализовано немного необычно - вы можете искать ИЛИ по заголовку ИЛИ по документу, но не одновременно и там и там.

Чтобы выполнить поиск по названию страницы, вы можете воспользоваться формой расширенного поиска: . Этот интерфейс расширенного поиска больше не работает, попробуйте альтернативный вариант: https://suip.biz/ru/?act=yandex-search

Либо к адресу страницы с результатами поиска добавьте &zone=title

Возможно имеется специальный оператор, чтобы не нужно было менять URI, но я не нашёл информации об этом. Напрашивается аналогия zone:title , но, на мой взгляд, это не работает.

Если вы об этом что-то знаете - то пишите в комментариях.

Поиск по точной форме слова

Мы уже рассмотрели этот вопрос - если фраза для поиска помещена в кавычки, то на страницах ищется точное соответствие. В противном случае ищутся все формы и синонимы слов.

Если вы хотите искать по точным формам слов, но вам не важен их порядок и слова не обязательно должны составлять одну фразу, то, по идее, каждое слово можно поместить в кавычки. Ещё один вариант - это отредактировать URI. Если там wordforms=all , то выполняется поиск по всем формам, а если wordforms=exact - то ищутся точные совпадения.

Яндекс дорки?

Поиск в Яндекс, безусловно, может оказаться полезным для исследователей на основе открытых источников. В том числе, при поиске утечек.

А как насчёт поиска в Яндекс для хакеров и пентестеров? Хотя язык запросов Яндекса менее гибок, всё равно и через Яндекс можно найти разнообразную чувствительную информацию и файлы, не предназначенные для всеобщего доступа.

Брутфорс поддоменов по одной букве

Поиск админок и страниц аутентификации

"Вход" url:."ru/admin"

"Вход" url:."ru/login"

Пробуйте свои варианты!

Поиск ключей для подключения по SSH

"Index of /.ssh/"

Заключение

У поисковой системы Яндекс большой охват сайтов на русском, а теперь ещё и на некоторых иностранных языках, особенно на английском.

Зная язык запросов Яндекса можно делать очень точные поисковые запросы, чтобы найти именно то, что вам нужно.

Что касается применения поиска Яндекс при пентестинге, то он хорошо подходит для поиска информации и документов на целевом сайте. Но возможности поиска дорков у Яндекса намного беднее.

Поделитесь с друзьями или сохраните для себя:

Загрузка...