Tùy biến Meta Description và Meta Keywords trong ASP.NET

Khi tạo website asp.net bạn có thể dễ dàng tùy biến Title của website thông qua thuộc tính Page.Title tại sự kiện Page_Load nhưng bạn muốn website của mình thân thiện với Search Engine hơn qua việc thêm 2 thẻ

<meta name="description"



<meta name="keywords"

Trong ASP.NET 3.5 bạn không thể đưa 2 thẻ này vào trang dễ như thẻ title được

chúng ta có thể làm như sau: trong sự kiện Page_Load bạn khai báo thêm

HtmlMeta metakeywrd = new HtmlMeta();
metakeywrd.Name = "keywords";
metakeywrd.Content = "add keywords here";

HtmlMeta metadesc = new HtmlMeta();
metadesc.Name = "description";
metadesc.Content = "add meta description here";

Page.Header.Controls.Add(metakeywrd);
Page.Header.Controls.Add(metadesc);


và khi chạy bạn sẽ thấy chúng ở ngay trên thẻ đóng của thẻ head



Với .Net 4.0 mọi chuyện sẽ đơn giản hơn nhiều

tương tự như Page.Title bạn sẽ có thêm Page.MetaDescription và Page.MetaKeywords

Page.Title = "Page Title here";
Page.MetaDescription = "Meta Description Here";
Page.MetaKeywords = "Meta Keyword here";

Bình luận (6)

 
  1. dương đăng quốc:

    Đây là cách mà mình đã làm cách đây 1 thời gian rồi nhưng nếu mình chèn nó ở master page thì ko sao. Nhưng mình chèn trong các page con thì nó lại văng ra lỗi. Mình đang miêu tả ở bản 3.5 nhé.

    [Trả lời]

    1
  2. Justin:

    @dương đăng quốc: tớ làm ở các Page khác vẫn vô tư big grin cậu có ảnh chụp lỗi ko?

    [Trả lời]

    2
  3. dương đăng quốc:

    @Justin: Tớ làm nó lâu rồi ko đc nên bỏ luôn, viết trong từng page và bỏ nó ở master devil

    [Trả lời]

    3
  4. No Name:

    Tham khảo đây http://forum.aspvn.net/tm.aspx?m=34255

    [Trả lời]

    4
  5. Vo Khanh Thuy:

    Hay nhi! mong ban viet nhieu hon!

    [Trả lời]

    5
  6. okmen:

    @Vo Khanh Thuy: good

    [Trả lời]

    6

Thời tiết

Rss
Follow Me on Twitter
XTeam Club ProgrammerVn.Com Upload ảnh miễn phí Baby's Photo

Liên kết Website