Как исключить из индексирования страницы отдельные элементы управления и части контента?
????????? ???????? ????????? ?? ??????? ?????.
???????? ????????? ????????. ?????????? ???? ??? ????????? ?????????? ???????? sharepoint ????????? ?? ?????????????? ??????? ? ????????? ???????????????? ??????? ??????????, ????????????? ?? ????????.
???? ????????? ????????? ???????. ??????????????? ??????? ??????????, ??????? ?????????? ??, ??? ?? ???????? ????? ????????? ????? ? ?? ???????????? ????????? ????????? ? ???? ????????? ??????????. ????? ??????? ?? ????????? ?????????? ????????? ???????? ? ????????? ?????????? ?????? ? ??????????? ?????? ?? ???????.
? ???? ????????? ??? ????? ??????? ??????????:
using
System;
using
System.Collections.Generic;
using
System.Linq;
using
System.Text;
using
System.Web.UI;
namespace
TestProject.WebControls
{
public class SearchCrawlTrimmedControl : Control
{
protected override void Render(HtmlTextWriter writer)
{
bool render = true;
if (this.Page.Request.UserAgent.ToLower().Contains("robot"))
{
render =
false;
}
if (render)
{
base.Render(writer);
}
}
}
}
???????????? ??? ????? ????????? ???????:
<
XXX:SearchCrawlTrimmedControl runat=server >
<!-- ????? ? ???????? ??????????, ??????? ?? ?????? ??????????????? -->
</
XXX:SearchCrawlTrimmedControl>