Как найти запись если страниц много

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

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


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

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

  • 1272 просмотра

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

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

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

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


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

20 мая 2023, в 03:03

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

20 мая 2023, в 02:13

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

20 мая 2023, в 01:15

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

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

Обновление: 16.12.2021

Всем привет!

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

И разберем такой вопрос, как быстро найти нужную запись на стене Вконтакте. В одной из других статей, вы также найдете ответ, как найти нужную информацию в переписке ВКонтакте (Поиск по диалогам ВК ).

Рассмотрим 2 варианта:

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

И в конце статьи как обычно, будет короткий ролик на моем канале YouTube.

Если у вас до сих пор нет аккаунта в соц.сети Вконтакте, хочу поделиться с вами статистикой, во Вконтакет более 350 млн. пользователей, значит в нем что-то есть)))

Статья по регистрации во Вконтакте. А здесь я рассказывала про поиск в переписке: Как быстро найти нужную информацию в диалогах ВКонтакте?

Итак, разберем подробнее.

Как найти информацию на своей стене во Вконтакте?

Для поиска какой-то записи на своей стене ВК, нужно зайти на свою страничку и под блоком с фотографиями нажмите на значок лупы.

поиск записи на стене вконтакте

Далее введите слово или ключевую фразу для поиска.

Там отобразятся все посты на вашей стене ВК, где есть заданное ключевое слово или фраза.

как искать на стене вконтакте нужную информацию

Я показала вам на примере своей личной страницы ВК поиск по ключевому слову «подарок».

Как найти информацию на стене другого человека/ группы Вконтакте?

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

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

как найти информацию вконтакте на стене у друга

Выходят посты, в которых было ключевое слово «метод».

как искать информацию на стене Вконтакте

Если вы напишите ключевое слово, которого нет на странице у человека, то выйдет сообщение, что «по вашему запросу ничего не найдено».

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

Как искать нужные записи в группе Вконтакте по ключевому слову или запросу?

Заходите в нужную вам группу, я для примера зашла в группу Вконтакте «Поздравления с Днем рожденияӏ Подарки ӏОткрытки».

группа вконтакте поздравлнения с днем рождения открытки подарки видео

Там, где начинается стена в группе, есть поле с лупой — жмем на лупу.

поиск записи на стене вк6

И аналогично вводите поисковой запрос. Я в искала посты со словом «подарок».

Внизу будут посты с этим ключевым словом.

Кстати, добавляйтесь в эту группу — я там ежедневно публикую поздравления с днем рождения и другими праздниками, идеи для подарков.

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

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

Сегодня вы научились пользоваться поиском в  социальной сети Вконтакте. Я надеюсь, что вы эти знания примените во благо))

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

бесплатное обучение по соцсети Вконтакте

Читайте и другие темы по соц.сети ВКонтакте для новых пользователей ВК:

Все статьи о Вконтакте

Читайте и другие статьи по социальным сетям Вконтакте, Одноклассники, Инстаграмм и другим в рубрике на моем блоге СОЦИАЛЬНЫЕ СЕТИ.

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

С уважением, Любовь Зубарева

Как найти пост (запись) ВКонтакте

Недавно видел что-то в ВК и потерял, не можешь найти? Нужно найти пост или статью по фразе, ключевым словам? Ищем здесь. Все способы найти пост ВКонтакте (запись на стене, в ленте, в группе или паблике).

Как найти пост в ВК по ключевым словам, фразам, тексту (содержанию)

Найти во всем ВКонтакте

Попробуй стандартную функцию поиска в ВК. В полной версии сайта поиск находится вверху:

Функция поиска записей ВКонтакте

В мобильном приложении — под кнопкой справа вверху в виде 🔍 лупы. В мобильной версии сайта она находится в нижнем ряду кнопок.

Нажми на пустое поле поиска и введи слова или фразу, которые были в посте. По мере ввода ВК начинает подсказывать результаты поиска.

Чтобы найти именно пост, нужно выбрать фильтр «Новости». Для этого в полной версии ВК нажми Показать все результаты и затем в правой колонке выбери Новости, а в приложении на телефоне найди Новости в списке вверху (Все, Люди…), который нужно сдвинуть влево. Найденные записи будут показаны в обратном хронологическом порядке, от более новых к более старым.

Можно поискать прямо отсюда:

Поиск постов ВКонтакте

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

Расширенный поиск

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

has:photo — фотографии
has:album — фотоальбомы
has:audio — аудиозаписи (но не плейлисты и не подкасты)
has:video — видеозаписи
has:poll — опросы
has:doc — документы, включая gif-анимации
has:article — статьи (кстати, поиск постов ищет и по тексту в статьях)
has:page — wiki-страницы
has:link — ссылки, прикрепленные к записи (но не в тексте записи)
has:none — записи без каких-либо вложений

Пример: найти все посты со словом «марафон», к которым прикреплен опрос:

марафон has:poll

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

Для поиска по точной фразе следует ввести фразу в кавычках: “фраза в кавычках”, но это не всегда работает.

Дополнительные команды для поиска ссылок в тексте постов:

domain:vhod.ru — ссылки на сайт
url:vhod.ru/vkontakte/ — ссылки на страницу сайта

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

И еще:

type:copy — команда для поиска в тексте репостов
type:reply — команда для поиска в тексте комментариев

Отдельная инструкция по поиску комментариев конкретного пользователя ВК:

  • Как найти комментарии человека ВКонтакте

Найти свой пост у себя на стене (запись на своей странице)

Для поиска по тексту своих постов в ВК есть кнопка в виде  🔍 лупы над самым верхним постом на стене, справа от вкладок Все записи / Мои записи… — нажав на нее, можно поискать в своих постах слово или фразу.

В полной версии сайта ВК можно дополнительно искать свои записи по дате:

  1. Открой свою страницу.
  2. Нажми на вкладку Мои записи.
  3. В правой колонке выбери Поиск записей.
  4. Справа от поисковой строки будет кнопка календаря. Нажми и выбери дату, не позднее которой нужно найти записи.

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

Найти пост в сообществе

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

  • Как найти пост в сообществе (группе, паблике) ВКонтакте

Найти пост в ВК через Гугл, Яндекс

Многие материалы, размещенные ВКонтакте, индексируются поисковыми системами. Поэтому можно попробовать поискать в Гугле или Яндексе, ограничив поиск сайтом ВК. Для этого к запросу, который ты вводишь в поисковой строке, нужно добавить site:vk.com. Пример:

стартовая страница вход site:vk.com

Приложение для поиска постов

Есть приложение для поиска постов в новостной ленте — по стенам всех своих друзей ВКонтакте (а также в подписках, группах, пабликах, которые ты читаешь и в событиях, в которых ты участвуешь). Можно найти пост по определенным словам, которые в нем есть. Сам автор описывает его так:

Придумалась недавно такая ситуация. Листаешь ленту, увидел пост, прочитал — забыл. А через пару дней он вдруг очень понадобился, только ты даже не помнишь, на чьей стене его видел. Что делать?

Приложение называется «Посты»: (надо открыть эту ссылку и нажать Запустить приложение, выбрать, где искать, и ввести ниже, что именно искать).

Примечание: если ты скрыл из своей ленты ВК кого-то или что-то, найти их посты через приложение нельзя. Все остальное — можно.

Поиск Mail.ru по социальным сетям

У Mail.ru есть поиск по социальным сетям (сразу по четырем: ВК, Одноклассники, Фейсбук, Инстаграм). Попробуй найти пост по словам или фразам из него, которые ты помнишь. Сам поиск находится здесь:

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

Какие еще есть способы поиска?

У нас есть хороший поиск на главной странице Входа — можно искать в интернете, в Википедии, на Ютубе, на карте. Это популярная стартовая страница, которой ежедневно пользуются десятки тысяч людей. Можешь поискать через нее по словам и фразам, которые встречались в посте и которые ты помнишь. Также мы знаем, как:

  • Как посмотреть свои реакции (лайки) и закладки ВКонтакте
  • Найти комментарии человека в ВК
  • Найти человека в интернете по имени, фамилии, городу
  • Найти человека ВКонтакте
  • Найти человека в интернете по фото

Как быстро найти значение на нескольких листах или в книгах?

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

Поиск значения на нескольких листах книги с помощью функции поиска и замены

Искать значение во всех книгах папки с VBA

Быстрый поиск значения в нескольких открытых книгах с помощью Kutools for Excel хорошая идея3


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

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

значение поиска документа на нескольких листах 1

2. Затем нажмите Ctrl + F для Найти и заменить окна и введите значение, которое вы хотите найти, в Найти то, что текстовое поле под Арендовать Вкладка, а затем нажмите кнопку Найти все кнопку, чтобы просмотреть все результаты. Смотрите скриншот:

значение поиска документа на нескольких листах 2



Если вы хотите найти значение во всех закрытых книгах из папки, вы можете применить только VBA для его решения.

1. Включите новую книгу и выберите ячейку, затем нажмите Alt + F11 ключи для открытия Microsoft Visual для базовых приложений окно.

2. Нажмите Вставить > Модули и вставьте ниже VBA в новое окно модуля.

VBA: поиск значения во всех книгах папки.

Sub SearchFolders()
'UpdatebyKutoolsforExcel20200913
    Dim xFso As Object
    Dim xFld As Object
    Dim xStrSearch As String
    Dim xStrPath As String
    Dim xStrFile As String
    Dim xOut As Worksheet
    Dim xWb As Workbook
    Dim xWk As Worksheet
    Dim xRow As Long
    Dim xFound As Range
    Dim xStrAddress As String
    Dim xFileDialog As FileDialog
    Dim xUpdate As Boolean
    Dim xCount As Long
    Dim xAWB As Workbook
    Dim xAWBStrPath As String
    Dim xBol As Boolean
    Set xAWB = ActiveWorkbook
    xAWBStrPath = xAWB.Path & "" & xAWB.Name
    On Error GoTo ErrHandler
    Set xFileDialog = Application.FileDialog(msoFileDialogFolderPicker)
    xFileDialog.AllowMultiSelect = False
    xFileDialog.Title = "Select a forlder"
    If xFileDialog.Show = -1 Then
        xStrPath = xFileDialog.SelectedItems(1)
    End If
    If xStrPath = "" Then Exit Sub
    xStrSearch = "KTE"
    xUpdate = Application.ScreenUpdating
    Application.ScreenUpdating = False
    Set xOut = Worksheets.Add
    xRow = 1
    With xOut
        .Cells(xRow, 1) = "Workbook"
        .Cells(xRow, 2) = "Worksheet"
        .Cells(xRow, 3) = "Cell"
        .Cells(xRow, 4) = "Text in Cell"
        Set xFso = CreateObject("Scripting.FileSystemObject")
        Set xFld = xFso.GetFolder(xStrPath)
        xStrFile = Dir(xStrPath & "*.xls*")
        Do While xStrFile <> ""
            xBol = False
            If (xStrPath & "" & xStrFile) = xAWBStrPath Then
                xBol = True
                Set xWb = xAWB
            Else
                Set xWb = Workbooks.Open(Filename:=xStrPath & "" & xStrFile, UpdateLinks:=0, ReadOnly:=True, AddToMRU:=False)
            End If
            For Each xWk In xWb.Worksheets
                If xBol And (xWk.Name = .Name) Then
                Else
                Set xFound = xWk.UsedRange.Find(xStrSearch)
                If Not xFound Is Nothing Then
                    xStrAddress = xFound.Address
                End If
                Do
                    If xFound Is Nothing Then
                        Exit Do
                    Else
                        xCount = xCount + 1
                        xRow = xRow + 1
                        .Cells(xRow, 1) = xWb.Name
                        .Cells(xRow, 2) = xWk.Name
                        .Cells(xRow, 3) = xFound.Address
                        .Cells(xRow, 4) = xFound.Value
                    End If
                    Set xFound = xWk.Cells.FindNext(After:=xFound)
                Loop While xStrAddress <> xFound.Address
                End If
            Next
            If Not xBol Then
            xWb.Close (False)
            End If
            xStrFile = Dir
        Loop
        .Columns("A:D").EntireColumn.AutoFit
    End With
    MsgBox xCount & " cells have been found", , "Kutools for Excel"
ExitHandler:
    Set xOut = Nothing
    Set xWk = Nothing
    Set xWb = Nothing
    Set xFld = Nothing
    Set xFso = Nothing
    Application.ScreenUpdating = xUpdate
    Exit Sub
ErrHandler:
    MsgBox Err.Description, vbExclamation
    Resume ExitHandler
End Sub

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

значение поиска документа на нескольких листах 3

4. Затем щелкните OK и другое диалоговое окно появляется, чтобы напомнить вам, сколько ячеек было найдено. Смотрите скриншот:

значение поиска документа на нескольких листах 4

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

значение поиска документа на нескольких листах 5

Наконечник: В приведенном выше VBA вы ищете значение «КТЕ», и вы можете изменить «КТЕ» из этого xStrSearch = “КТЭ на другое значение по мере необходимости.


Если вы просто хотите найти значение в нескольких открытых книгах, вы можете использовать Kutools for Excel”продвинутый Найти и заменить утилита.

После бесплатная установка Kutools for Excel, пожалуйста, сделайте следующее:

1. В одной из открытых книг щелкните Кутулс > Навигация, а затем нажмите Найти и заменить кнопка кнопка поиска документов идти на Найти и заменить панель. Смотрите скриншот:

значение поиска документа на нескольких листах 6

2. Затем нажмите Арендовать вкладка и введите значение, которое вы хотите найти в Найти то, что текстовое поле, а затем выберите Все книги из В раскрывающийся список и нажмите Найти все чтобы перечислить все найденные ячейки. Смотрите скриншот:
doc kutools найти заменить 2

Наконечник:

Работы С Нами Kutools for Excelпродвинутый Найти и заменить Утилита, вы можете искать и заменять значения на выбранных листах в нескольких книгах, во всех книгах, активной книге, активном листе или выборе.
doc kutools найти заменить 3


Относительные статьи:

  • Как быстро найти и заменить на нескольких листах или во всей книге?
  • Как быстро найти и заменить в нескольких открытых файлах Excel?
  • Как найти наибольшее отрицательное значение (меньше 0) в Excel?
  • Как извлечь все дубликаты из столбца в Excel?

Лучшие инструменты для работы в офисе

Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.

вкладка kte 201905


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!

офисный дно

Содержание статьи

  • Панели поиска в браузерах
    • Поиск текста в Google Chrome
    • Поиск текста в Mozilla Firefox
    • Поиск текста в Яндекс Браузере

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

Панели поиска в браузерах

В каждом браузере есть своя панель поиска. Чтобы вызвать ее, следует нажать Ctrl+F. Рассмотрим панели поиска таких браузеров как Хром, Firefox и Яндекс Браузер.

Поиск текста в Google Chrome

Открыть панель в Хроме можно другим способом, нажав на меню и выбрав функцию «Найти…».

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

Как найти текст на странице

Поиск текста в Mozilla Firefox

В Firefox панель поиска более продвинутая и удобная. Обладает следующими опциями:

  • подсветить все;
  • с учетом регистра;
  • только слова целиком.

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

Как найти текст на странице

Функция «С учетом регистра» придает поиску чувствительность к большим и маленьким буквам. Например, если вы напечатали слово «нефть», то есть слово с маленькой буквы, то в качестве совпадений варианты «Нефть» или «НЕФТЬ» учитываться не будут.
Как найти текст на странице

Поиск при помощи опции «Только слова целиком» отсеивает слова со склонениями и окончаниями. Вобъем персидское слово «нефт», чтобы проверить результат.
Как найти текст на странице

Поиск текста в Яндекс Браузере

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

поиск текста в яндекс браузере

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