Asp.Net ile Metinden URL Oluşturma


metinden url oluşturmaSeo açısından URL içerisinde geçen keyword‘lerin ne kadar değerli olduğunu biliyoruz. Bu yüzden bazen elimizdeki metinden otomatik olarak URL oluşturmamız gerekebilir.

Seo açısından URL’lerimiz 75 karakteri geçmemeli ve Türkce karakter bulundurmamalıdır. Buna ek olarak kelimeler birbirinden “-” karakteri ile ayrılmalıdır. Tüm bu seo kurallarına uyarak metni URL’e çeviren methodu aşağıda bulabilirsiniz.

Method string olarak metni alıp yine string olarak url döndürmektedir.

private string urlYap(string data)
{
data = data.Replace(",", "").Replace("\"", "").Replace("'", "").Replace(":", "").Replace(";", "").Replace(".", "").Replace("!", "").Replace("?", "").Replace(")", "").Replace("(", " ").Replace("&", " ").Replace(" ", " ");if (data.Length > 75)
{
data = data.Substring(0, 75);
data = data.Substring(0, data.LastIndexOf(" "));
}

data= data.Replace(" ", "-").ToLower();
return data.Replace("ş", "s").Replace("Ş", "s").Replace("ç", "c").Replace("Ç", "c").Replace("ö", "o").Replace("Ö", "o").Replace("ü", "u").Replace("Ü", "u").Replace("İ", "i").Replace("ı", "i").Replace("ğ", "g").Replace("Ğ", "g");
}

Reklamlar

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Connecting to %s