• 17-06-2009, 15:33:58
    #1
    Üyeliği durduruldu
    asp sitem var site adresi Anasayfa - Portal Tr Oyun Sitesi sitede herhangi bir oyuna tıklayınca rastgele oyun butonu yaptım bunu nasıl seo lu yapabilirim.Bunu yapamadım bana msn den de yardım etmek isteyenler olursa
    osmanweb1@hotmail.com msn adresim.

    kodlar şöyle
    <font face="Verdana" size="4" color="#FF0000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs p; </font>
    <a href="blog.asp?id=<%=rs("id")%>">
    <font face="Verdana" color="#FF0000">Rastgele Oyun</font></a></b></tr>
  • 17-06-2009, 17:11:14
    #2
    forumda asp ile sef yapma üzerine bi konu vardı, onu ara, incele.
    asp ile sef yapmak için 404 hata sayfalarını kullanman gerekiyo. ilgili postu incelersen yapabilirsin, çok zor değil.
  • 17-06-2009, 19:57:35
    #3
    seo link için öncelikle sitende büyük bir tadilat yapman gerektiğini bilmelisin.
    serverda hata sayfalarına girip ordan özel hatasayflarını kullanmayı aktif edip 404 hatasayfasını url den dosyaya çevirip linkinide /404.asp yapman lazım daha sonra sitende bir 404.asp sayfası oluşturman lazım. yapman gereken bütün linkleri hata verdirtecek şekilde düzenlemek sonrada hata verdiğinde siten otomatik olarak 404.asp ye yönleneceğinden request.querrystring ile gelen linki alıp split fonksiyonu ile böldürüp işine yarayan bölümü aldıktan sonra kullanacağın sayfayı include etttirmek.

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <meta http-equiv="Content-Language" content="TR"/>
    <meta name="rating" content="General"/>
    <meta name="revisit-after" content="1 days"/>
    <meta name="ROBOTS" content="ALL"/>
    <link rel="shortcut icon" href="/images/favorites.ico">
    <head>
    <%
    Function TitleDuzenle(security )
    TitleDuzenle = security
    if TitleDuzenle<>"" then
    TitleDuzenle = Replace(TitleDuzenle, "-", " " )
    TitleDuzenle = Replace(TitleDuzenle, "_", " " )
    end if
    End Function

    strURL =Request.QueryString
    sects=split(strURL,"/")
    sects3=sects(3)
    if sects3="haberler" then
    title="Güncel Haberler - xxx.com"
    elseif sects3="haberoku" then
    part=split(sects(4),".html")
    titlepart=split(part(0),"-")
    idpart=titlepart(0)
    idpartayir=split(part(0),idpart)
    titles=idpartayir(1)
    title=TitleDuzenle(titles)&" - xxx.com "
    else
    title="xxx.com"
    end if
    %>
    <title><%=title%></title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-9">
    </head>
    <script language="javascript1.2">
    function hata_yok()
    {
    return true;
    }

    window.onerror = hata_yok;
    </script>
    <body>
    <%
    if sects3="haberler" then
    %>
    <!--#include file="haberler.asp"-->
    <%
    elseif sects3="haberoku" then
    idpart=split(sects(4),"-")
    newsid=idpart(0)
    %>
    <!--#include file="haberoku.asp"-->
    <%
    else
    response.Redirect("http://xxx.com/")
    %>
    <% end if %>
    </body>
    </html>

    yukarıdaki örnekte linkler
    http://www.xxx.com/haberoku/5561-Avu...-çekildi.html
    şeklinde geliyor title yazan bölüm başlığı ayarlıyor.
    sonrada istenen sayfaya örneğin 5561 numarası idsini aldırıp include yaptırıyoruz.
    ama tekrar uyarıyorum eğerki asp bilgin yeterli seviyede değilse bunu yapmaya çalışma çünkü sitedeki bütün sayfaları tekrar düzenlemen gerekir çünkü sayfaları include ettireceğin için bütün linkler ve içinde barındırdırdığı bütün frame vs çalışmıyacaktır.