Crawler Property (.NET)

 

Type: Boolean

 

Returns whether the browser is actually a crawler, spider, or other agent used to index a site for searchable content. If the crawler property is True you can get the name of the visiting crawler (i.e. "Google") from the Browser property.

 

C# Example 1:

<html>Crawler:

<% BrowserObj browObj = BrowserObj.GetBrowser();

Response.Write(browObj.Crawler);

%>

</html>

 

C# Example 2:

<% BrowserObj browObj = BrowserObj.GetBrowser();

if (browObj.Crawler == true) {

Response.Redirect("/page_for_crawlers.aspx");

}

%>

<html>Page for browsers goes here</html>

 

C# Example 3:

<% BrowserObj browObj = BrowserObj.GetBrowser();

if (browObj.Crawler == true) {

if (browObj.Browser == "Google")

Response.Redirect("/page_for_google_crawler.aspx");

else if (browObj.Browser == "Altavista")

Response.Redirect("/page_for_altavista _crawler.aspx");

else

Response.Redirect("/page_for_all_other_crawlers.aspx");

}

%>

<html>Page for browsers goes here</html>

 

See Also:

Browser Property (.NET)

EmailCrawler Property (.NET)