Оптимизация сайта под поисковые системы в настоящее время несет чуть ли не одну из главных функций при проектировании и создании веб-сайтов. Посмотрим, какие нововведения нам предлагают в ASP.NET 4.0:

  1. Добавлены свойства Page.MetaKeywords и Page.MetaDescription.
  2. Поддержка URL Routing для ASP.NET Web Forms.
  3. Метод Response.RedirectPermanent(), возвращает перманентный редирект со статусом 301.

Вот как выглядят стандартные meta-теги в html-файле:

asp.net meta

Применение данных свойств следующее:

в коде страницы:

asp.net meta

в файле разметки aspx-страницы:

asp.net meta

И для редиректа:

asp.net redirect asp.net redirect

В данный момент Яндекс объявил о поддержки мета-тегов с атрибутами name="keywords" и name="description". Значение keywords в данный момент не очень сильно используется поисковыми системами, так как алгоритмы выявления ключевых слов на странице ушли далеко вперед. А вот description широко используется как текстовое описание html-страницы в результатах поисковой выдачи. Например так:

asp.net meta