2010-10-31 4 views
0

Я прошу от имени кого-то, поэтому у меня нет слишком много деталей.Как проиндексировать веб-сайт

Какие параметры доступны для индексирования содержимого сайта на веб-сайте ASP.NET? Я подозреваю, что индекс полного текста SQL Server может использоваться, если содержимое страницы хранится в базе данных. Как я могу индексировать динамический и статический контент, если этот контент не хранится в БД, а на самих страницах html и aspx?

ответ

1

Мы купили Karamasoft Ultimate Search несколько лет назад. Это надстройка для вашего веб-сайта. Мне это нравится, потому что это простой инструмент, который учил нас искать на нашем сайте. Это довольно недорого, и мы знали, что можем купить позже, если нам нужны больше или разные функции. Нам нужно было что-то, что дало бы нам возможность поиска, не занимаясь большим программированием.

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

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

 

1

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

0

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

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

Смежные вопросы