Şuan Sitemiz de 30 Kişi Bulunmakta!!! (İZLEMEK İÇİN TIKLA)
Anasayfan YapFavorilerine EkleE PostaPlayerHarita
Yeniceoba

Yeniceoba'nın Özgün Sesi!
Yeniceobaa Google   
Bugün 23.05.2012 
A.SAYFAFORUMHABERLERDOSYALARYAZILARRESİMLERVİDEOLARKÖŞE YAZISIBEDAVA SİTEMODÜLLERZ.DEFTER
  Üyelik      Hatırla    Yeni Kayıt - Şifremi Unuttum -      Aklından Neler Geçiyor ? CANLI DESTEK
» Konu Açan samet18   
 Forum
 Webmaster Dünyasi Grafik Photoshop
       Asp İle Seo Link Yapımı

Seo link yapımı ve 404 hata sayfası ile link yönetimini bir çok arkadaşımız eminim merak ediyor ve yapamıyordur.Eminim Çünki Bende Çok Uğraştım Zamanında

Biliyorsunuz ki Seo link hemen hemen title kadar önemlidir google gibi arama motorlarında üst sıralara çıkmak için.
yazi.asp?id=1 yerine google yazi-1-asp-seo-yapimi.html tercih eder.

Şimdi Bu linkleri Nasıl Yapacağınızı Anlatacağım.

Öncelikle muhakkak 404 hata sayfasını yapmamız lazım ki hatalı linkler oraya gelecek.
Genelde 404.asp derim adına Siz seo.asp hata.asp vs. istediğiniz adı koyabilirsiniz.


--- 404.asp ---

<%

Dim istekurl
Dim istekbolum
Dim istek1

Set istekurl = Request.ServerVariables("QUERY_STRING")
istekbolum = Split(istek****"/")
uzanti_bol = split(istekbolum(3), "-")

If uzanti_bol("0") = "yazi" Then ' yazi-id-baslik-.html olur ya iste o bastaki yazi burası.
Server.Execute("yazi.asp") ' hatalı link olarak direk bu sayfayı gösterecek

Else

Response.Write ("Aradığınız sayfa bulunamadı")

End if

%>

plesk panelimizden 404.asp yi hata sayfamız olarak ayarladıktan sonra

cevir.asp 'ye Geçelim.
bu cevir.asp ne işimize yarayacak ? Diyorsanız hemen anlatayım.

linklerde olur ya yazi-1-turkce-karakter-sorunu-cozme.html gibi dikkat ederseniz linkte türkçe karakter yok ö ler o olmuş ü ler u vs.
işte eklediğimiz yazının başlığındaki türkçe karakterleri çevirmemize yarayacak.

diyelim ki Şışkın Kız var bunu siskin kiz yapacak.Anlatabildim umarım.

cevir.asp -->


<%Function cevir(strmiz)
Str = strmiz
Str = Replace(Str, Chr(199), "C" ,1,-1,0)
Str = Replace(Str, "Ç", "C" ,1,-1,0)
Str = Replace(Str, Chr(208), "G" ,1,-1,0)
Str = Replace(Str, "Ğ", "G" ,1,-1,0)
Str = Replace(Str, Chr(214), "O" ,1,-1,0)
Str = Replace(Str, "Ö", "O" ,1,-1,0)
Str = Replace(Str, Chr(220), "U" ,1,-1,0)
Str = Replace(Str, "Ü", "U" ,1,-1,0)
Str = Replace(Str, Chr(221), "I" ,1,-1,0)
Str = Replace(Str, "İ", "I" ,1,-1,0)
Str = Replace(Str, Chr(222), "S" ,1,-1,0)
Str = Replace(Str, "Ş", "S" ,1,-1,0)
Str = Replace(Str, Chr(231), "c" ,1,-1,0)
Str = Replace(Str, "ç", "c" ,1,-1,0)
Str = Replace(Str, Chr(240), "g" ,1,-1,0)
Str = Replace(Str, "ğ", "g" ,1,-1,0)
Str = Replace(Str, Chr(246), "o" ,1,-1,0)
Str = Replace(Str, "ö", "o" ,1,-1,0)
Str = Replace(Str, Chr(252), "u" ,1,-1,0)
Str = Replace(Str, "ü", "u" ,1,-1,0)
Str = Replace(Str, Chr(253), "i" ,1,-1,0)
Str = Replace(Str, "ı", "i" ,1,-1,0)
Str = Replace(Str, Chr(254), "s" ,1,-1,0)
Str = Replace(Str, "ş", "s" ,1,-1,0)
Str = Replace(Str, "<span>", "" ,1,-1,0)
Str = Replace(Str, "</span>", "" ,1,-1,0)
Str = Replace(Str, "&nbsp;", " " ,1,-1,0)
Str = Replace(Str, "+", "" ,1,-1,0)
Str = Replace(Str, "'", "" ,1,-1,0)
Str = Replace(Str, "´", "" ,1,-1,0)
Str = Replace(Str, ",", "" ,1,-1,0)
Str = Replace(Str ,";","" ,1,-1,0)
Str = Replace(Str ,":","" ,1,-1,0)
Str = Replace(Str ,"(","" ,1,-1,0)
Str = Replace(Str ,")","" ,1,-1,0)
Str = Replace(Str ,"[","" ,1,-1,0)
Str = Replace(Str ,"]","" ,1,-1,0)
Str = Replace(Str ,"/"," " ,1,-1,0)
Str = Replace(Str ,"","" ,1,-1,0)
Str = Replace(Str ,"`","" ,1,-1,0)
Str = Replace(Str ,"=","" ,1,-1,0)
Str = Replace(Str ,"-"," " ,1,-1,0)
Str = Replace(Str ,"&","" ,1,-1,0)
Str = Replace(Str ,"%","" ,1,-1,0)
Str = Replace(Str ,"+","" ,1,-1,0)
Str = Replace(Str ,"!","" ,1,-1,0)
Str = Replace(Str ,"#","" ,1,-1,0)
Str = Replace(Str ,"<","" ,1,-1,0)
Str = Replace(Str ,">","" ,1,-1,0)
Str = Replace(Str ,"*","" ,1,-1,0)
Str = Replace(Str ,"and","" ,1,-1,0)
Str = Replace(Str ,"'","" ,1,-1,0)
Str = Replace(Str ,Chr(34),"" ,1,-1,0)
Str = Replace(Str ,Chr(39),"" ,1,-1,0)
Str = Replace(Str ,".","" ,1,-1,0)
Str = Replace(Str ,"?","" ,1,-1,0)
Str = Replace(Str ,",","" ,1,-1,0)
Str = Replace(Str ," ","-" ,1,-1,0)
Str = Replace(Str ,"__","-" ,1,-1,0)
Str = Replace(Str ,"--","-" ,1,-1,0)
cevir = Str
End Function%>


burdaki fonksiyonları nasıl kullanacağız derseniz <%=cevir(rs("baslik"))%>.

Gelelim linkleri Çevirmeye.
diyelim ki
default.asp'de linkler.
default.asp 'ye cevir.asp 'yi <!--#include file="cevir.asp"--> diye include(sayfayı gömmek) ediyoruz.

linkleri ise

yazi-<%=rs("id")%>-<%=cevir(rs("baslik"))%>.html diye ekleyebilirsiniz.
yani yazi-yazının id numarası-cevir fonksiyonu içinde başlık .html

Son İşlemimizde yazi.asp üzerinde olacak.
Yazi.asp 'de id'i request.querystringe eşitlediğimiz kısmı yani

<% id=inject(request.querystring("id"))%>
bu kısmı

<%

degisken = Request.QueryString
gelenlink_bol = split(degisken, "/")
uzanti_bol = split(gelenlink_bol(3), "-")
id = uzanti_bol(1)
%>

Böyle Değişiyoruz.

Bu Kadar sonrasıda linkler sorunsuz çalışacaktır.

samet18
Gezici Üye


Durumu Dışarıda
Bu konuda 0 Sayfa 0 Cevap Var
» Son Konular İstatistik Forumda Ara
Hayat Sana Guzel-The Change Up 2011 Turkce Dublaj ...
USB Disk Security 6.1.0.432...
üye mail onayda hata...
aksehirliler.com Asp Script Dernek Scripti Full Do...
Autodesk 3DS Max Design 2012 (x86-x64) Full...
Üst Kategori (7)
Alt Kategori (71)
Konular (8745)
Cevaplar (5496)
Toplam Adettir

Başlık : Konu : Cevap :
» Bugün Giren Üyeler : 0
|#Genel Sorumlu|@Site Yöneticisi|*Bölüm Editörü|+Forum Editörü|!Sohbet Editörü|Gezici Üye|Normal Üye|Hevesli Üye|Azimli Üye|
|Çalışkan Üye|Verimli Üye|Bağımlı Üye|Abone Üye|Tiryaki Üye|Yıldız Üye|Bilgin Üye|Prof Üye|Üstad Üye|Süper Üye|Altın Üye|Ulu Üye|
» İframe

Yeniceoba, Yeniceoba Telefon Rehberi, Yeniceoba Fm Radio Radyo, Yeniceoba Sesli Sohbet Odasi Chat, Yeniceoba Resimleri, Yeniceoba Video, Yeniceoba Videos, Yeniceoba Haberleri, Yeniceoba Firmaları, Yeniceoba Ilanları, Yeniceoba Köşe Yazıları, Yeniceoba Hikayeleri, Yeniceoba Tv Televizyon, Yeniceoba Fıkraları, Yeniceoba Ünlüleri, Yeniceoba E-Kartları, Yeniceoba Filmleri, Yeniceoba Şiirleri, Yeniceoba Meşur Yemek Tarifleri, Yeniceoba Mobese Kamera Canlı İzle, Yeniceoba iş ilanları, Yeniceoba Faceebook, Yeniceoba Faceebook Hesabı, Yeniceoba Otomotiv, Yeniceoba Kasabası, Yeniceoba Festivali, Yeniceoba Lisesi, Yeniceoba Belediyesi, Yeniceobam, Yeniceoba atatürk ilköğretim okulu, Yeniceoba cumhuriyet ilköğretim okulu, Yeniceoba mehmet zeki kart ilköğretim okulu, Almanyanın Geçim kaynakları.

» CopyrightYukarı Git
2o11 © Copyright
Full System - © KeÇeCi
Made in Yeniceoba
IncowSayfasi.Tk - Siteni Ekle