2010年4月30日 星期五

ASP.NET 4當中針對SEO(Search engine optimization)的支援

在ASP.NET 4當中,針對 Web Forms本身也有些許的增強,首先我們看到的是SEO(Search Engine Optimization)的支援。

對於很多企業來說,自家的網頁在搜尋引擎上能否被快速的找到並且呈現出正確的資訊,是相當重要的課題。在新版的ASP.NET 4當中,增加了Page.MetaKeywords以及Page.MetaDescription這兩個屬性,這讓開發人員可以輕易的在網頁中加入可供搜尋引擎檢索的訊息:

protected void Page_Load(object sender, EventArgs e)
{
Page.MetaKeywords = "ASP.NET 4";
Page.MetaDescription = "這是一個呈現ASP.NET 4最新技術的專業網站...";
}

當然,開發人員也可以透過.aspx的頁面修飾字來處理:
< % @ Page Language="C#"  MetaKeywords="ASP.NET 4"
|MetaDescription="這是一個呈現ASP.NET 4最新技術的專業網站..."
AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="ASP.NET_Blank.WebForm1" % >
這些訊息對於搜尋引擎來說有相當大的幫助。可以讓搜尋引擎精確的提供針對您的網頁的說明與介紹。

沒有留言: