Я использую Beautiful Soup для разбора веб-страниц.Есть ли в BS какие-либо функции, которые я могу использовать, делая поисковую систему или сканируя веб-сайт, чтобы проиндексировать его в базе данных.
Нет, BeautifulSoup не является поисковой системой.Это также не швейцарский армейский нож, и он не может сделать вас бутербродом.Для этого вам понадобится база данных (предпочтительно оптимизированная для поиска, например, Sphinx или Lucene).