2012-01-17 4 views
3

Есть ли способ исключить основной шаблон Sitefinity, который я использовал для всех страниц, от поиска? Прямо сейчас, если я ищу, поиск возвращает результат со словами, присутствующими в меню шаблона, даже если он не принадлежит странице.Sitefinity Как исключить шаблон из поиска

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

Спасибо заранее.

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

ответ

1

Попробуйте добавить robots.txt метатега, как это в верхней части шаблона:

<meta name="robots" content="noindex" /> 

В более поздних версиях Sitefinity вы можете также снимите коробку на каждом уровне страницы, что позволит предотвратить страницу от того, индексируются. Столбец для этого параметра в базе данных - sf_page_data (table) .. crawlable (column), если вы хотите написать скрипт sql для обновления сразу нескольких страниц.

Исключение шаблонов из поиска упоминается более подробно здесь: http://www.sitefinity.com/devnet/forums/sitefinity-4-x/general-discussions/exclude-page-from-search-index.aspx

Обратите внимание, что это, вероятно, также предотвратить другие поисковые системы (например, Google) индексировать эту страницу.

+0

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

2

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

Здесь: http://www.sitefinity.com/blogs/ivanpelovski/posts/12-02-06/hiding_page_content_from_the_search_engine_in_sitefinity_using_layout_widgets.aspx

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