Как найти слово на сайте
Перейти к содержимому

Как найти слово на сайте

  • автор:

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

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

  • Вопрос задан более трёх лет назад
  • 1899 просмотров

Комментировать
Решения вопроса 0
Ответы на вопрос 3

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

Ответ написан более трёх лет назад
Комментировать
Нравится 1 Комментировать

iResource

Разработчик IR XML2Ozon

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

Ответ написан более трёх лет назад
Комментировать
Нравится Комментировать

Noizefan

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

Ответ написан более трёх лет назад
Комментировать
Нравится Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

парсинг

  • Парсинг

Как «просканировать» сайт на картинки в директории?

  • нет подписчиков
  • 11 часов назад
  • 41 просмотр

Как искать слова на сайте с Chrome

Как искать слова на сайте с Chrome

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

Сначала откройте Chrome на своем Android-устройстве, а затем страницу, которую вы хотите посетить. На данном сайте, нажмите на меню Chrome (три точки в правом верхнем углу экрана):

Открытый сайт в Chrome

Открытый сайт в Chrome

В меню выберите Find in page:

Меню Chrome

Меню Chrome

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

Внутренний поиск Chrome

Внутренний поиск Chrome

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

Поиск выделен в Chrome

Поиск выделен в Chrome

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

Просмотр выполненного поиска в Chrome

Просмотр выполненного поиска в Chrome

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

Как искать в содержимом текущей страницы текст или ссылки

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

Оглавление

  • 1 Использование панели поиска
  • 2 Быстрый поиск
    • 2.1 Искать только ссылки
    • 2.2 Автоматический поиск по странице по мере ввода

    Использование панели поиска

    Для поиска текста на странице:

    1. Щёлкните по кнопке меню Fx89menuButton, затем щёлкните по Найти на этой странице… , или используйте сочетание клавиш, нажав Ctrl command + F .) Строка поиска появится внизу окна. Fx78FindBar
    2. Введите поисковую фразу в панели поиска. Firefox автоматически подсветит первый совпадающий результат на странице по мере вашего ввода.
      • Если выбран вариант Подсветить все, все другие совпадающие результаты будут также подсвечены другим цветом.
      • Номер текущего подсвеченного результата и общее количество совпадающих отображаются на панели поиска. Если совпадений нет, отображается Фраза не найдена.
    3. Нажмите на стрелку Предыдущее или Следующее, чтобы прейти между совпадениями на странице.
    4. Нажмите X или нажмите Esc , чтобы закрыть панель поиска.

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

    • Подсветить все: Подсвечивает все результаты, которые совпадают с введённым поисковым запросом. Нажмите снова, чтобы это отключить.
    • С учётом регистра: Делает поиск чувствительным к регистру. Обычно, если вы ищете «поисковая фраза», то такие результаты как «Поисковая Фраза» также будут найдены при использовании панели поиска. Если выбрана эта опция, то будут найдены только те фразы, которые вы вводите.
    • С учётом диакритических знаков: Когда выбрана эта опция, поиск будет различать буквы с акцентом и их базовые буквы. Например, поиск по «рéзюмé» не найдёт соответствия для «резюме».
      • Только слова целиком: Будут подсвечены только целые слова, совпадающие с вашим поиском.

    Быстрый поиск

    Панель Быстрого поиска обычно используется для быстрого поиска и она исчезнет через несколько секунд.

    Нжмите клавишу / (слэш вправо), когда не находитесь в текстовом поле, чтобы открыть панель Быстрого поиска. Затем введите то, что хотите найти.

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

    Чтобы закрыть панель Быстрого поиска, подождите немного, пока она исчезнет или нажмите клавишу Esc на клавиатуре, чтобы закрыть её немедленно. Вы также можете щёлкнуть где-нибудь в Firefox на том, что не является частью панели Быстрого поиска, и она закроется.

    Искать только ссылки

    Если вы хотите найти только фразы, которые содержатся в ссылках на просматриваемой странице:

    1. Наберите ‘ (символ одиночной кавычки), пока не находитесь в текстовом поле, чтобы открыть панель быстрого поиска (только ссылки).
    2. Введите фразу для поиска в поле Быстрый поиск (только ссылки). Будет выбрана первая ссылка, которая содержит набранную фразу.

    Автоматический поиск по странице по мере ввода

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

    Fx89menuButton

    1. На Панели меню в верхней части экрана нажмите Firefox и затем выберите Параметры или Настройки в зависимости от вашей версии macOS. Нажмите кнопку меню и выберите Настройки .
    2. Выберите панель Общие .
    3. Перейдите к разделу Просмотр сайтов
    4. Отметьте флажок Искать текст на странице по мере его набора.
    5. Закройте страницу Настройки . Любые внесённые изменения будут сохранены автоматически.

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

    Сочетания клавиш

    • Нажмите Ctrl command + F , чтобы показать панель поиска.
    • Нажмите / , чтобы показать панель Быстрого поиска, не находясь в текстовом поле.
    • Нажмите ‘ , чтобы показать панель Быстрого поиска (только ссылки), пока не находитесь в текстовом поле.
    • Нажмите Ctrl command + G или F3 для подсвечивания следующего совпадения с вашей поисковой фразой или ссылкой, даже если панель поиска не отображается.
    • Нажмите Shift + Ctrl command + G или Shift + F3 , чтобы подсветить предыдущее совпадение.
    • Нажмите Esc , чтобы закрыть видимую в настоящий момент панель поиска, когда фокус находится на ней, и отменить подсветку.

    Эти прекрасные люди помогли написать эту статью:

    Illustration of hands

    Станьте волонтёром

    Растите и делитесь опытом с другими. Отвечайте на вопросы и улучшайте нашу базу знаний.

    Как найти слово в тексте на сайте с телефона?

    В браузерах, с компа, достаточно нажать ctrl и F. А есть ли способ находить слова так же, но с телефона?

    Лучший ответ

    Смотрите скрин

    smallnadМудрец (13010) 8 лет назад

    В браузерах выделено

    Златовлада КрестовниковаУченик (114) 1 год назад
    Что ща браузер?
    Златовлада Крестовникова Ученик (114) Златовлада Крестовникова, за*
    Остальные ответы
    поиск на странице http://aizumrud.com/kak-iskat-po-stranice-v-google-chrome-na-android/
    Похожие вопросы
    Ваш браузер устарел

    Мы постоянно добавляем новый функционал в основной интерфейс проекта. К сожалению, старые браузеры не в состоянии качественно работать с современными программными продуктами. Для корректной работы используйте последние версии браузеров Chrome, Mozilla Firefox, Opera, Microsoft Edge или установите браузер Atom.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *