Trailing Slash Nedir?
Url'nin en sonuna eklenen / karakterine trailing slash adı verilmektedir. SEO açısından trailing slash kullanmanın faydaları ya da zararları konusunda ölçülmüş net bir bilgi olmasa da özellikle wordpress kullanarak seo çalışması yapan webmaster'lar tarafından kullanımı tercih edilmektedir.
Asp.Net ile trailing slash (url sonundaki slash karakteri) kullanımı çok yaygın olmasa da web.config içerisinde url yönlendirme kuralı ekleyerek tüm request'lerdeki url'lere trailing slash eklemek mümkün. Asp.NET web.config ile Otomatik www Yönlendirmesi paylaşımımda web.config içerisine nasıl kural eklenebileceğini paylaşmıştım.
<rule name="TrailingSlashEkle" stopProcessing="true">
<match url="(.*[^/])$" />
<conditions>
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
</conditions>
<action type="Redirect" url="{R:1}/" redirectType="Permanent" />
</rule>