In the upcoming release of ASP.NET 4.0 they have introduce 2 really nice features for SEO, the first one is being able to progmattically add Meta Keywords and Description to the page:
Page.MetaDescription = "Foo";
Page.MetaKeywords = "Foo, Bar, Baz";
Which will render the following in the header:
<meta name="description" content="Foo" /> <meta name="keywords" content="Foo, Bar, Baz" />
The 2nd nice feature added to ASP.NET 4.0 is 301 permanent redirects via the Response.RedirectPermanent("page.aspx") method. So now in your Global.asx.cs you can manage 302 redirects for pages who have moved like this:
protected void Application_BeginRequest(object sender, EventArgs e)
{
if (Request.FilePath == "/Product/23.aspx")
{
Response.RedirectPermanent("/Products/23/", true);
}
}
This gives you the ability to easily manage files that are indexed in a search engine but have moved progrmatically rather than doing it through your webserver (which is much better for people who are using shared hosting).
Interesting blog. Actually google made searching of information easy on any topic. Well keep it up and post more interesting blogs.
I really appreciate your professional approach. These are pieces of very useful information that will be of great use for me in future
I agree with most comments aired above.Thanks