404 mantığı seoculuk

aparatif : , , ,
Seo webmaster alemine bomba gibi düştü (seoculuk)
evelki yıllarda okadarda göz önünde değildi
google algoritmasına dayalı siteler demek yanlış olmaz herhalde
google'de üst sıralara çıkmak için yapılan bir operasyonu diyelim
Fazlası ban'landırır az'ı gerilere atar
bir tutam ondan bir tutam bundan ile doğru kıvamı yakalamak lazım...
Asp'de bu olayı yapmak çokta zor değil
lakin öncelikle bir
404.asp dosyası oluşturuyoruz
içine

<%
set URL = Request.ServerVariables("QUERY_STRING")
bolum = split(URL,"/")
%>

yukardaki kodla URL'yi alıyoruz
ve split ile .com/ dan sonrasını böldük
devamıda şöyle oluyor

<%
if bolum(3) = "haber" then
%>

yukardaki kodla bolum(3) 'i seçiyoruz
.com/dan sonraki kısım oluyor

<%
set rs = adoConn.execute("select * from tblhaberler WHERE id = " & bolum(4) & "")
%>

yukardaki kodla veritabanına bağlanıp id'den değişkene göre haber'i seçtiriyoruz
bolum(4) .com/haber/bolum(4)
misal; 5 nolu haber'i seçtirdik gibi.
daha sonra bunu ekrana bastıyoruz

<%
response.write rs("field_adi")
%>

işte bu kadar
ana sayfadan link verirkende
<a href="/haber/<%=rs("id")%>"><%=rs("haber_adi")%></a>
şeklinde link veriyoruz
dilersek
<a href="/haber/<%=rs("id")%>/<%=rs("haber_adi")%>.html"><%=rs("haber_adi")%></a>
yaparız
/<%=rs("haber_adi")%>.html bu kısmın veritabanına herhangi bir etkisi yoktur
istersek tarih,saat gibi şeylerde koyabiliriz
ufak fonksiyonlarla okunaklı url haline getirebiliriz
"ş" yerine "s" "ç" yerine "c" gibi replace edilerek olur oda
hadi bakalım bol seo'lu günler...
12 Ay, 6 Gün önce yazılmış. 516 kere okunmuş



Yorum Kuralları
  • ona buna laf sokucam kaygınız olmasın çok pis laf sokarız şamar oğlanına dönersiniz
  • falancanın verdigi link'i tıkladım bilgisayarım çöktü vs, bizi enterasan etmez..
  • Özgur bir ortamız , ama bu küfür edebileceginiz anlamına gelmez.

    Yorumlar onay almadan yayınlanmaz peşin peşin söyliyelim...


    * isim neydi ?