Forum SEO Hatası
-
ilgililere duyurulur
https://www.google.com.tr/?gfe_rd=cr&ei=eDlkVtr5Ecmz8wfnwZGwDw#q=site:tahribat.com&tbs=qdr:h
-
Seo sorunu değil yönetici beyler bu kategoriye açıklama girmemiş. Tüm sorun bundan kaynaklanıyor.
-
SEO url oluşturma fonksiyonu eksik kodlanmış, RouteData.Values den String değeri kontrol edilmeli. Olmayan forum kategorisi url'de görünüyor.
-
örnek vermek gerekirse :
http://www.tahribat.com/forum/mevzu-boyle-bir-kategori-aslinda-yok-23
-
ZoneTR bunu yazdı
SEO url oluşturma fonksiyonu eksik kodlanmış, RouteData.Values den String değeri kontrol edilmeli. Olmayan forum kategorisi url'de görünüyor.
Haa o mevzudan bahsediyorsunuz. Ben de şimdi fark ettim. :D Diskrepşından sandım yalnız o title neymiş öyle :D
Acil rewrite url :SD.asd
-
Bide SEO URL oluşturma fonksiyonu şöyle olursa daha şukela olur, fazladan oluşan - ( tire ) ler olmaz.
VB.net için
Public Shared Function ToSeoUrl(k As String) As String
Dim b As New StringBuilder(k)
b.Replace("ş", "s")
b.Replace("Ş", "s")
b.Replace("İ", "i")
b.Replace("I", "i")
b.Replace("ı", "i")
b.Replace("ö", "o")
b.Replace("Ö", "o")
b.Replace("ü", "u")
b.Replace("Ü", "u")
b.Replace("Ç", "c")
b.Replace("ç", "c")
b.Replace("ğ", "g")
b.Replace("Ğ", "g")
' tüm harfleri küçült
Dim encodedUrl As String = (If(b.ToString, "")).ToLower()
' & ile " " yer değiştirme
encodedUrl = Regex.Replace(encodedUrl, "\&+", "and")
' " " karakterlerini silme
encodedUrl = encodedUrl.Replace("'", "")
' geçersiz karakterleri sil
encodedUrl = Regex.Replace(encodedUrl, "[^a-z0-9]", "-")
' tekrar edenleri sil
encodedUrl = Regex.Replace(encodedUrl, "-+", "-")
' karakterlerin arasına tire koy
encodedUrl = encodedUrl.Trim("-"c)
Return encodedUrl
End Function
C#.Net için
public static string ToSeoUrl(string k)
{
StringBuilder b = new StringBuilder(k);
b.Replace("ş", "s");
b.Replace("Ş", "s");
b.Replace("İ", "i");
b.Replace("I", "i");
b.Replace("ı", "i");
b.Replace("ö", "o");
b.Replace("Ö", "o");
b.Replace("ü", "u");
b.Replace("Ü", "u");
b.Replace("Ç", "c");
b.Replace("ç", "c");
b.Replace("ğ", "g");
b.Replace("Ğ", "g");
// tüm harfleri küçült
string encodedUrl = (b.ToString ?? "").ToLower();
// & ile " " yer değiştirme
encodedUrl = Regex.Replace(encodedUrl, "\\&+", "and");
// " " karakterlerini silme
encodedUrl = encodedUrl.Replace("'", "");
// geçersiz karakterleri sil
encodedUrl = Regex.Replace(encodedUrl, "[^a-z0-9]", "-");
// tekrar edenleri sil
encodedUrl = Regex.Replace(encodedUrl, "-+", "-");
// karakterlerin arasına tire koy
encodedUrl = encodedUrl.Trim('-');
return encodedUrl;
}
-
ZoneTR bunu yazdı
SEO url oluşturma fonksiyonu eksik kodlanmış, RouteData.Values den String değeri kontrol edilmeli. Olmayan forum kategorisi url'de görünüyor.
Bunun çözümü aslında o dediğinden ziyade sayfa içinde Conanical URL belirlemektir, adres ne olursa olsun belirlenen URL indekslenir.
Her istekte o metnin kontrolü falan iyi değil.
-
Forumda çoğu sayfanın title'ı yok. Ayrica konunun içine link girince linki iceren bi kelime yazina seo tag yapması olmamış..
-
Bişey anlamadım
https://www.google.com.tr/#safe=off&q=site:tahribat.com yazınca sonuç çıkıyor, aradaki parametreleri niye ekledin ki?
Her zamanki gibi kullanıcı hatasına benziyor
sayfaların sourcelara bakarsanız canonicial ve title taşıdığını görürsünüz
HolyOne tarafından 06/Ara/15 20:47 tarihinde düzenlenmiştir -
HolyOne bunu yazdı
Bişey anlamadım
https://www.google.com.tr/#safe=off&q=site:tahribat.com yazınca sonuç çıkıyor, aradaki parametreleri niye ekledin ki?
Her zamanki gibi kullanıcı hatasına benziyor
sayfaların sourcelara bakarsanız canonicial ve title taşıdığını görürsünüz
Konu açıldığında o bağlantı çalışıyordu, son 1 saate göre sonuç listelendiğinden artık bir şey görünmüyor olabilir.
Durum şu, forum kategori sayfasında (konu sayfası değil) canonical belirtilmediğinden, pattern'e uyan bir bağlantı çalıştığından, bot bir şekilde öyle bir bağlantıyı takp etmişse o hali ile indeksleyebiliyor.Örnek olarak aslı /forum/mevzu-tahribatcom---acik-kapilar-onunde-23 olan bir bağlantının /forum/mevzu-bunlar-hortumu-kendilerine-bagladilar-23 gibi indekslenebilmesi.
-
HolyOne bunu yazdı
Bişey anlamadım
https://www.google.com.tr/#safe=off&q=site:tahribat.com yazınca sonuç çıkıyor, aradaki parametreleri niye ekledin ki?
Her zamanki gibi kullanıcı hatasına benziyor
sayfaların sourcelara bakarsanız canonicial ve title taşıdığını görürsünüz
anlamayacak bişey yok, seo url yapısını düzeltin diyoruz, hata bildiriminde bulunduk!
olmayan kategori ismi, ve olmayan konu başlığı url de görünmesin!
örnek olarak tekrar:
http://www.tahribat.com/forum/mevzu-yok-boyle-bir-forum-kategorisi-23