Как найти нужные слова по всему сайту

Уточню, что горячие клавиши «F3» или «Ctrl + F» помогут при поиске только в пределах открытой (текущей) страницы сайта. А автора вопроса интересует, как осуществить поиск по всему сайту.

Не буду советовать открывать все страницы, и с помощью вышеуказанных комбинаций искать на каждой странице — это не производительно и не реально.

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

А если такой формы нет, то останется только обратиться к поисковым гигантам Google или Yandex. Для поиска по сайту нужно использовать поисковый оператор «site:» после которого без пробела нужно написать адрес сайта.

Для примера, если нужно найти слово «барбершоп» на новостном сайте «ria.ru», то в поисковике (Yandex или Google) надо в поисковой строке набрать такой запрос: «барбершоп site:ria.ru». И после нажатия кнопки «Найти» вы получите список страниц сайта, на которых есть заданное слово.

Поисковый запрос

Как найти слово на многостраничном сайте?

Доброго времени суток. Нужно найти все страницы на сайте, на которых есть искомое слово. Например, мне нужно на сайте хабр найти все страницы, на которых есть слово «вопрос». Как это можно реализовать? Только объясните как для чайника, пожалуйста.


  • Вопрос задан

    более двух лет назад

  • 1290 просмотров

Пригласить эксперта

Вариант 1
Открываешь сайт, ищешь его sitemap, возможно он есть в robot.txt. открываешь каждую страницу и ищешь вхождение на нужное слово. В идеале записывать все ссылки и каждую страницу ещё парсить на ссылки и сохранять их в бд
Вариант 2
Через site:habr.com «вопрос»
Ищешь в Гугле, получаешь все ПРОИНДЕКСИРОВАННЫЕ страницы, сохраняешь их в БД и парсишь.

Как уже отметили, можно анализировать карту сайта, если она есть. Обычно это файл sitemap.xml в корне сайта, но файл может быть и другой.
Получая из карты перечень страниц, можно автоматизировать их сканирование.
Данный скрипт предназначен как раз для этого: blog.inform-resource.ru
Пользовался не раз, работает хорошо. Вероятно, и Вам может помочь.

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


  • Показать ещё
    Загружается…

26 мая 2023, в 12:40

2000 руб./за проект

26 мая 2023, в 12:15

30000 руб./за проект

26 мая 2023, в 12:15

6000 руб./за проект

Минуточку внимания

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

Как пользоваться поиском в Google: 30 хитростей

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

Иногда бывает необходимо найти фразу именно в том виде, в котором мы её вводим. Допустим, когда мы ищем текст песни, но знаем только одно предложение. В таком случае вам нужно заключить его в кавычки. Например так: "Feel as though nobody cares".

2. Поиск по конкретному сайту

Google — отличный поисковик. Как правило, он содержит гораздо больше настроек, чем встроенный поиск на сайтах. Именно поэтому рациональнее использовать Google для поиска информации на каком-нибудь ресурсе. Для этого нужно ввести site:, указать доменное имя сайта и прописать нужный запрос. Вот как, к примеру, будет выглядеть поиск по «Википедии»: site:wikipedia.org масонская ложа.

3. Поиск слов в тексте

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

Если одно слово запроса должно быть в тексте, а остальные — в любом другом месте страницы, включая заголовок или URL, поставьте перед словом intext:, а остальное напишите до этого. Например: intext:коронавирус у животных.

4. Поиск слов в заголовке

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

Если только часть запроса должна быть в заголовке, а остальное — в другом месте документа или страницы, ставьте просто intitle:.

5. Поиск слов в URL

Чтобы найти страницы, у которых ваш запрос прописан в URL, введите allinurl: и нужный текст.

6. Поиск новостей для конкретной локации

Если нужны новости по определённой тематике из конкретной локации, используйте операторlocation: в запросе. Например, вот так: распродажи location:москва.

7. Поиск с несколькими пропущенными словами

Вам нужно найти предложение в документе или статье, но вы помните только слова в начале и в конце. Введите свой запрос и укажите с помощью оператора AROUND(число), сколько приблизительно слов было между теми словами, которые вы помните. Выглядит это так: У лукоморья AROUND(5) дубе том.

8. Поиск с неизвестным словом или цифрой

Забыли какое-то слово из поговорки, песни, цитаты? Не беда. Google всё равно поможет его найти — просто поставьте символ * (звёздочку) на месте забытого слова.

9. Поиск сайтов, которые ссылаются на интересующий вас ресурс

Этот пункт полезен владельцам блогов или сайтов. Если вам интересно, кто же ссылается на ваш ресурс или даже на определённую страницу, то достаточно ввести в поисковой строке адрес и поставить перед ним оператор link:. Например, вот так: link:lifehacker.ru.

10. Исключение результатов с ненужным словом

Представим ситуацию. Вы решили поехать отдыхать на острова. И вы совсем не хотите на Мальдивы. Чтобы Google не показывал их в результатах поиска, нужно просто ввести Отдых на островах -Мальдивы. То есть перед названием поставить символ - (дефис).

11. Поиск похожих сайтов

Вы желаете найти всех своих конкурентов. Или вам очень нравится сайт, но не хватает материала на нём, а вам хочется ещё и ещё. Вводим оператор related: и любуемся результатом. Выглядит это следующим образом: related:wikipedia.org.

12. Поиск «или-или»

Если хотите сэкономить время, можно получить выдачу сразу по двум запросам. В результатах будет информация, связанная с одним из указанных слов или с обоими. Это делается с помощью оператора OR, который можно заменить символом |. Например, безос OR маск или безос|маск.

13. Поиск разных слов в одном предложении

Для нахождения связей между объектами или просто для поиска упоминания двух личностей вместе можно использовать символ &. Пример: Фрейд & Юнг.

14. Поиск по синонимам

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

15. Поиск в заданном диапазоне чисел

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

16. Поиск файлов определённого формата

Если вам нужно найти какой-нибудь документ или просто файл определённого формата, то и здесь может помочь Google. Достаточно добавить в конце вашего запроса filetype:doc. Вместо doc можно подставить нужный формат.

17. Поиск кешированных страниц

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

18. Поиск по картинке

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

19. Поиск в социальных сетях

Чтобы сузить область поиска, когда нужно найти информацию из социальных медиа, используйте оператор @ и название соцсети. Например, для поиска в Twitter поставьте после запроса @twitter.

20. Поиск по хештегам

Если нужно найти какие-нибудь посты в соцсетях, объединённые одним хештегом, то пригодится такой трюк. Просто поставьте перед запросом символ #. Выглядит это следующим образом — #ps5, #новыйгод.

Бонус: ещё 10 полезных функций Google

1. Google может поработать неплохим калькулятором. Для этого просто введите нужную операцию в поисковую строку. Поддерживаются арифметические операции, функции, площади фигур, а также формулы расчётов, теоремы и построение графиков.

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

3. Можно использовать поисковик в качестве конвертера величин и валют. Чтобы вызвать конвертер, наберите запрос с переводом, например 60 миль в км.

4. С помощью Google вы можете узнать погоду и время без необходимости заходить на сайты. Наберите запросы погода город, время город. Если не указывать город — поисковик покажет местную погоду и время.

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

6. Чтобы перевести слово на любой язык, напишите в поисковой строке перевод слово и выберите нужный язык .

7. По запросу восход город Google показывает время восхода и заката (для последнего — соответствующий запрос).

8. Google содержит самую разнообразную справочную информацию — от физических величин до астрономических данных. У поисковика можно напрямую спросить плотность свинца, температуру Солнца, расстояние до Луны и многое другое.

9. Если вы вводите в поисковую строку номер авиарейса, Google выдаёт полную информацию о нём.

10. Чтобы увидеть таблицу с котировками конкретной компании, просто введите запрос акции компания, например акции apple.

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

Текст обновлён 2 февраля 2021 года.

Читайте также 🧐

  • 10 полезных сервисов Google, о которых вы могли не знать
  • 8 поисковиков, которые лучше, чем Google
  • 10 инструментов, которые помогут найти удалённую страницу или сайт

Содержание

  • Как проводить поиск по интернет-странице
    • С помощью клавиш клавиатуры
  • Вопросы и ответы

Как искать слово на странице в браузере

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

Как проводить поиск по интернет-странице

Следующая инструкция поможет быстро открыть поиск с помощью горячих клавиш в известных браузерах, среди которых Opera, Google Chrome, Internet Explorer, Mozilla Firefox.

И так, начнём.

С помощью клавиш клавиатуры

  1. Переходим на страницу нужного нам сайта и нажимаем одновременно две кнопки «Ctrl+F» (в Mac OS – «Сmd+F»), другой вариант – нажать «F3».
  2. Появится небольшое окошко, которое находится вверху либо внизу страницы. В нём есть поле для ввода, навигация (кнопки назад и вперёд) и кнопка, которая закрывает панель.
  3. Открытие поиска

  4. Указываем нужное слово или словосочетание и жмём «Enter».
  5. Ввод слова в поиск на сайте

  6. Теперь то, что Вы ищите на веб-странице, обозреватель автоматически подсветит другим цветом.
  7. Выделение результата поиска на странице

  8. В конце поиска Вы сможете закрыть окно, кликнув на крестик на панели либо нажав «Esc».
  9. Закрыть поиск

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

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

Еще статьи по данной теме:

Помогла ли Вам статья?


Загрузить PDF


Загрузить PDF

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

  1. Изображение с названием Search for a Word on a Webpage Step 1

    1

    Нажмите Ctrl+F (в Windows) или Command+F (в Mac OS X). В большинстве браузеров откроется поисковая строка. Также можно нажать «Правка» > «Найти» (в Internet Explorer) или «☰» > «Найти» (в Chrome и Firefox).

    • В мобильном браузере опция «Найти» находится в меню браузера. Эта опция может называться «Найти на странице».
    • Если вы пользуетесь Safari для iOS, удалите адрес, который находится в адресной строке, и введите в ней слово, которое нужно найти. В результатах поиска выберите «На этой странице».[1]
  2. Изображение с названием Search for a Word on a Webpage Step 2

    2

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

  3. Изображение с названием Search for a Word on a Webpage Step 3

    3

    Переместитесь по найденным совпадениям. Для этого нажимайте кнопки «Следующее» или «Предыдущее» у строки поиска. Так вы переместитесь к следующему или предыдущему совпадению, которое будет выделено.[2]

    Реклама

  1. Изображение с названием Search for a Word on a Webpage Step 4

    1

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

  2. Изображение с названием Search for a Word on a Webpage Step 5

    2

    Введите site:адрес_сайта в поисковой строке Google. Этот оператор сообщает Google, что поиск будет осуществлен только на страницах указанного сайта.

  3. Изображение с названием Search for a Word on a Webpage Step 6

    3

    Введите слово или фразу, которую вы хотите найти, после адреса сайта. Можно ввести одно слово или фразу. Чтобы Google искал точное слово (или фразу), заключите его в кавычки.[3]

    • Чтобы найти слово «банан» на любой странице сайта ru.wikihow.com, введите site:ru.wikihow.com банан. Чтобы найти точную фразу «есть банан» на любой странице сайта ru.wikihow.com, введите site:ru.wikihow.com "есть банан".
  4. Изображение с названием Search for a Word on a Webpage Step 7

    4

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

    • Про инструмент «Найти» можно узнать в первом разделе этой статьи.

    Реклама

Об этой статье

Эту страницу просматривали 44 281 раз.

Была ли эта статья полезной?

Понравилась статья? Поделить с друзьями:
  • Как найти точную фразу в гугл
  • Как найти апельсины в дивинити
  • Как найти средний воздух
  • Как составить уравнение в динамике
  • Как составить лучшие анкеты