ASP ile SEO - Google Fan Webmaster Forum
Google Fan Webmaster Forum  

Geri Dön   Google Fan Webmaster Forum > R10 Webmaster Kütüphanesi > R10 Bilgi Arşivi > Dersler

Cevapla
 
LinkBack Konu Seçenekleri
  #1 (permalink)  
Eski 21-08-2007, 06:33:11
tosih - ait Avatar  
İstanbul Anadolu Şubesi
Yaş: 18
Mesajlar: 974
Thanks: 0
Thanked 0 Times in 0 Posts
iTrader Puanı: (12)
iTrader Feedback: (100%)
Rep puanı: 75
tosih isimli üyemiz hakkına hiçbir bilgimiz yok.
tosih - MSN üzerinden Mesaj gönder
Cool ASP ile SEO

Evet sizlere ASP ile SEO linkler yapımının mantığını anlatacağım.
ASP de .html linkler için 404 hatası kullanılır. mantık şudur, o adres aslında olmadığı için 404 hata sayfası gösterilir. biz bu 404 hata sayfasını kendi 404.asp mizle değiştirerek linkteki bilgileri alıcağız. ve böylece hata sayfası çıktığında istediğimiz yere yönlendirebileceğiz.
Ana mantık bu. Şimdi hafiften kodlamaya geçelim.
ilk olarak 404.asp mizi oluşturalım..
linkler domain.com/video-269-Seoyu-kapicam-ben.html tarzında olsun.
Yani ilk kızım video kategorisi olduğunu , 2. kısım id i , 3. kısım ismi versin.
404.asp
Code:
<%
set adres = Request.ServerVariables("QUERY_STRING")
bolum = split(adres,"/")
istedimiz=bolum(3)
istedimiz=split(id,"-")
ne=istedimiz(0)
id=istedimiz(1)
%>
404.asp bu haldeyken domain.com/video-269-Seoyu-kapicam-ben.html linkindeki video kısmını <%=ne%> ile,296 kısmını <%=id%> ile aldık. ismi almamıza gerek yok zaten
şimdi bu aldıklarımızı nasıl kullanıcağımıza geldik.
mesela şöyle yaparsak
Code:
<%
set adres = Request.ServerVariables("QUERY_STRING")
bolum = split(adres,"/")
istedimiz=bolum(3)
istedimiz=split(id,"-")
ne=istedimiz(0)
id=istedimiz(1)
%>
<% if ne="video" then %>
<%
set pp=server.createobject("adodb.recordset")
pp="select * from seyret where kimlik=" &id
pp.open sqll,baglanti,1,3
%>
<%=pp("videodb")%>
<% else %>
video kategorisi dışındaki kategori.. şuanda bu kdr kasmadım abii =)
<% end if %>
peki şimdi ne yaptık. <%=ne%> den video geliosa video sayfamı göster dedik. seyret tablosundaki kimliği <%=id%> e eşit olan veriyi çektik..
<%=ne%> den video gelmiosa "video kategorisi dışındaki kategori.. şuanda bu kdr kasmadım abii =)" yazdırdık. siz bunun yerine if leri arttırarak başka kategorilerin verisini sunucaksınız.
peki herşey güzelde domain.com/video-269-Seoyu-kapicam-ben.html şeklinde linkleri nsl oluşturucam?
buda basit.
şöyle bir filtre koyuyoruz asp sayfamızın başına
Code:
<%
Function  cevir(metin)
metin =  Replace(metin,"ş","s")
metin =  Replace(metin,"Ş","s")
metin =  Replace(metin,".","")
metin =  Replace(metin,",","")
metin =  Replace(metin,"-","")
metin =  Replace(metin," ","-")
metin =  Replace(metin,"!","")
metin =  Replace(metin,"(","")
metin =  Replace(metin,")","")
metin =  Replace(metin,"'","")
metin =  Replace(metin,"ğ","g")
metin =  Replace(metin,"Ğ","g")
metin =  Replace(metin,"İ","i")
metin =  Replace(metin,"ı","i")
metin =  Replace(metin,"ç","c")
metin =  Replace(metin,"Ç","c")
metin =  Replace(metin,"ö","o")
metin =  Replace(metin,"Ö","o")
metin =  Replace(metin,"ü","u")
metin =  Replace(metin,"Ü","u")
metin =  Replace (metin ,"`","")
metin =  Replace (metin ,"=","")
metin =  Replace (metin ,"&","")
metin =  Replace (metin ,"%","")
metin =  Replace (metin ,"!","")
metin =  Replace (metin ,"#","")
metin =  Replace (metin ,"<","")
metin =  Replace (metin ,">","")
metin =  Replace (metin ,"*","")
metin =  Replace (metin ,"And","")
metin =  Replace (metin ,"'","")
metin =  Replace (metin ,"Chr(34)","")
metin =  Replace (metin ,"Chr(39)","")
cevir =  metin
End  Function
%>
böylece cevir filtresinden "seoyu kapıcam ben" i geçirdiğimizde "Seoyu-kapicam-ben" diye çıkar. mesela örnek asp link
Code:
domain.com/video-<%=pp("kimlik")%>-<%=cevir(pp("isim"))%>.html
peki 404.asp i nasıl hata sayfası olarak ayarlarım?
plesk panel için anlatıyorum. soran olursa iis den ayarlamayıda yazarım.
plesk panelde web dizinlerine giriyoruz. ordan hata sayfalarına giriyoruz. 404 hatasını buluyoruz. 2. sayfada da olabilir ilk sayfada bulamazsanız. girip /404.asp yazıyoruz. tabi bunu yazdıysak 404.asp i domain.com/404.asp şekildeki gibi ana dizine atmış olmanız gerek.. daha sonra orda url i seçim. tamam diyoruz. bu kadar..
Takıldığınız yerlerde çekinmeyin sorun..
Saygılarımla.
Oytun Yüksel
Oytun Yüksel

Konu tosih tarafından (23-03-2008 Saat 00:01:15 ) de değiştirilmiştir..
Alıntı ile Cevapla
  #2 (permalink)  
Eski 21-08-2007, 09:13:39
RoZx - ait Avatar
 
Manisa Şubesi
Mesajlar: 471
Thanks: 3
Thanked 8 Times in 1 Post
iTrader Puanı: (3)
iTrader Feedback: (100%)
Rep puanı: 66
RoZx isimli üyemiz hakkına hiçbir bilgimiz yok.
Tanımlı

Güzel makale olmuş dostum
Ellerine sağlık
__________________
Parmak Bassam?
Alıntı ile Cevapla
  #3 (permalink)  
Eski 21-08-2007, 10:18:54
Carpediem - ait Avatar
Uretmake Interactive
 
İstanbul Avrupa Şubesi
Nerden: İstanbul
Yaş: 29
Mesajlar: 408
Thanks: 0
Thanked 0 Times in 0 Posts
iTrader Puanı: (12)
iTrader Feedback: (100%)
Rep puanı: 3
Carpediem isimli üyemiz hakkına hiçbir bilgimiz yok.
Carpediem - MSN üzerinden Mesaj gönder
Tanımlı

Faydalı bir paylaşım .. Emeğine teşekkürler..
Alıntı ile Cevapla
  #4 (permalink)  
Eski 21-08-2007, 21:39:40
Üyeliği durduruldu
 
Kocaeli Şubesi
Mesajlar: 772
Thanks: 0
Thanked 0 Times in 0 Posts
iTrader Puanı: (5)
iTrader Feedback: (100%)
Rep puanı: 24
bello isimli üyemiz hakkına hiçbir bilgimiz yok.
Tanımlı

üstadlar bunda mdb yolu belirtmemiz gerekiyor mu?
Alıntı ile Cevapla
  #5 (permalink)  
Eski 21-08-2007, 23:32:46
tosih - ait Avatar  
İstanbul Anadolu Şubesi
Yaş: 18
Mesajlar: 974
Thanks: 0
Thanked 0 Times in 0 Posts
iTrader Puanı: (12)
iTrader Feedback: (100%)
Rep puanı: 75
tosih isimli üyemiz hakkına hiçbir bilgimiz yok.
tosih - MSN üzerinden Mesaj gönder
Tanımlı

ee oraları artık aşmışızdır diye geçtim o kısımları. tabi database e bağlandığımız yerler var. o yüzden db yerini belirtmek lazım
Alıntı ile Cevapla
  #6 (permalink)  
Eski 27-08-2007, 12:14:17
 
Adana Şubesi
Mesajlar: 53
Thanks: 0
Thanked 0 Times in 0 Posts
iTrader Puanı: (0)
iTrader Feedback: (0%)
Rep puanı: 1
Hittopla isimli üyemiz hakkına hiçbir bilgimiz yok.
Tanımlı

Teşekkürler Tosih önemli konu bi de plesk panelim olsa tam olacaktı
Alıntı ile Cevapla
  #7 (permalink)  
Eski 06-09-2007, 20:11:38
tosih - ait Avatar  
İstanbul Anadolu Şubesi
Yaş: 18
Mesajlar: 974
Thanks: 0
Thanked 0 Times in 0 Posts
iTrader Puanı: (12)
iTrader Feedback: (100%)
Rep puanı: 75
tosih isimli üyemiz hakkına hiçbir bilgimiz yok.
tosih - MSN üzerinden Mesaj gönder
Tanımlı

Alıntı:
Hittopla´isimli üyeden Alıntı Mesajı Göster
Teşekkürler Tosih önemli konu bi de plesk panelim olsa tam olacaktı
hangi panel var? hostcuna rica edersin iis den ayarlar
Alıntı ile Cevapla
  #8 (permalink)  
Eski 07-02-2008, 16:57:26
unforgives - ait Avatar  
Erzurum Şubesi
Yaş: 25
Mesajlar: 36
Thanks: 0
Thanked 0 Times in 0 Posts
iTrader Puanı: (0)
iTrader Feedback: (0%)
Rep puanı: 1
unforgives isimli üyemiz hakkına hiçbir bilgimiz yok.
unforgives - ICQ üzerinden Mesaj gönder unforgives - MSN üzerinden Mesaj gönder
Tanımlı

Ellerine sağlık hocam
__________________
www.diyetmix.com
Alıntı ile Cevapla
  #9 (permalink)  
Eski 06-03-2008, 08:26:06
Üyeliği durduruldu
 
Yurtdışı Şubesi
Nerden: fransa/paris
Yaş: 23
Mesajlar: 131
Thanks: 0
Thanked 0 Times in 0 Posts
iTrader Puanı: (-3)
iTrader Feedback: (29%)
Rep puanı: 8
teknolojipart isimli üyemiz hakkına hiçbir bilgimiz yok.
Tanımlı

tşkler hocam
Alıntı ile Cevapla
  #10 (permalink)  
Eski 06-03-2008, 16:40:12
Üyeliği durduruldu
 
Tekirdağ Şubesi
Yaş: 19
Mesajlar: 53
Thanks: 0
Thanked 0 Times in 0 Posts
iTrader Puanı: (0)
iTrader Feedback: (0%)
Rep puanı: 1
seslidostlukcom isimli üyemiz hakkına hiçbir bilgimiz yok.
Tanımlı

http://www.seslidostluk.com/404.asp yazdıgımda oluyor yani ayarlamaya çalıştım ancak
sitenin anasayfasına gelip foruma girip konuları dolaşırken yine link sayılarla çıkıyor bunu nasıl halledicez ?
Alıntı ile Cevapla
Cevapla


Konuyu Toplam 1 üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Konu Seçenekleri

Yetkileriniz
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-KodlarıKapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Okuduğunuz Konuya Benzer Konular
Konu Konuyu Açan Forum Cevaplar Son Mesaj
Yeni Başlayanlar İçin SEO Nedir ? Tüm Detayları ile SEO Nasıl Yapılır ? backdoor Google Optimizasyon 54 12-08-2008 19:12:19
Makale Yazarından Profesyonel SEO Danışmanlığı [ PR6 Web Sitesi ve Onlarca Referans ] backdoor SEO Danışmanlığı 53 08-06-2008 20:12:25
Biyografi Scripti, (Asp, Seo ve 8500 adet biyografi) LaSoMBRa Script Satışı 0 09-08-2007 19:05:06
Asp siteleriniz SEO 'ya çevrilir.. kubilay SEO Danışmanlığı 0 12-07-2007 18:18:01
seo ne seospam ne :D dmrL Yeni Başlayanlar 15 04-10-2006 10:33:39

Bütün Zaman Ayarları WEZ +3 olarak düzenlenmiştir. Şu Anki Saat: 18:31:53 .


 
Telif Hakları vBulletin v3.7.2 © 2000-2008, ve Jelsoft Enterprises Ltd.'e Aittir.
Hosted by Radore Hosting

“İnsanların en hayırlısı, insanlara faydalı olandır”. H.Ş

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198