Навигация по сайту

Популярные статьи

Carlosag - SEO стало проще с IIS URL Rewrite 2.0 SEO шаблоны

Несколько недель назад моя команда выпустила версию 2.0 Перезапись URL для IIS , URL Rewrite, вероятно, самый мощный механизм перезаписи для веб-приложений. Он предоставляет вам множество функций, включая входящую перезапись (т. Е. Перезапись URL-адреса, перенаправление на другой URL-адрес, прерывание запросов, использование карт и т. Д.), А в версии 2.0 он также включает перезапись исходящих запросов, так что вы можете перезаписать URL-адреса или любую разметку как содержимое отправляется обратно, даже если оно сгенерировано с использованием PHP, ASP.NET или любой другой технологии.

Он также включает в себя очень мощный пользовательский интерфейс, который позволяет вам проверять ваши регулярные выражения, а еще лучше - набор шаблонов для общих типов правил. Некоторые из этих правил невероятно ценны для целей SEO (поисковой оптимизации). Правила SEO:

  1. Принудительно использовать строчные URL. Он будет следить за тем, чтобы каждый URL-адрес использовался только в нижнем регистре, а в противном случае он будет перенаправлен с 301 на строчную версию.
  2. Обеспечить использование канонического доменного имени. Это поможет вам указать, какое доменное имя вы хотите использовать для своего сайта, и перенаправит трафик на правильное имя хоста.
  3. Добавить или удалить косую черту. Это обеспечит, чтобы ваш запрос включал или не включал косую черту в зависимости от ваших предпочтений.

Это обеспечит, чтобы ваш запрос включал или не включал косую черту в зависимости от ваших предпочтений

Для получения дополнительной информации о шаблонах SEO смотрите: http://learn.iis.net/page.aspx/806/seo-rule-templates/

Что действительно круто, так это то, что вы можете использовать SEO Инструментарий запустить его в отношении вашего приложения, и вы, вероятно, получите некоторые нарушения в отношении строчных или канонических доменов и т. д. И, просмотрев их, вы можете использовать URL Rewrite 2.0, чтобы исправить их одним щелчком мыши.

Я лично использовал его на своем веб-сайте, попробуйте следующие три URL-адреса, и все они будут перенаправлены в каноническую форму ( http://www.carlosag.net/Tools/CodeTranslator/ ) и вы увидите URL Rewrite в действии:

  1. http://www.carlosag.net/Tools/CodeTranslator/
  2. http://carlosag.net/Tools/CodeTranslator/
  3. http://www.carlosag.net/Tools/CodeTranslator

Обратите внимание, что в конце эти шаблоны просто переводятся в настройки web.config, которые становятся частью вашего приложения, которое может быть с ним XCOPY. Это работает с ASP.NET, PHP или любой другой серверной технологией, включая статические файлы. Ниже приведен вывод правила Canonical Host Name, которое я использую на своем веб-сайте web.config.

<? xml version = "1.0" encoding = "UTF-8"?>
<конфигурация>
<system.webServer>
<переписать>
<правила>
<rule name = "CanonicalHostNameRule1">
<match url = "(. *)" />
<условия>
<add input = "{HTTP_HOST}" pattern = "^ www \ .carlosag \ .net $" negate = "true" />
</ условия>
<action type = "Redirect" url = "http://www.carlosag.net/ enjR:1}" />
</ rule>
</ rules>
</ rewrite>
</ system.webServer>
</ configuration>

Есть много других функций, о которых я мог бы рассказать, но пока это был только быстрый пост, связанный с SEO.

Lt;?
Encoding = "UTF-8"?