Как я могу запретить Microsoft Search Server индексировать скрытый текст на моей веб-странице?

Я использую Microsoft Search Server 2010 Express, чтобы создать паук на веб-сайте и предоставить возможности поиска пользователям сайта. В html сайта у нас есть различные элементы, которые скрыты с помощью класса css. Например:

<p class="hidden">Go to <a href="#mainNav" title="main menu">main menu</a></p>

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

Как я могу настроить Search Server, чтобы он не включал такой текст в контекст попадания результата?

1 ответ

Решение

Я смог решить эту проблему с некоторой помощью коллеги. Решением было создание элемента управления ASP.NET, который обнаруживает пользовательский агент. Если это поисковый сканер, выходные данные не отображаются.

Другие вопросы по тегам