SEO Turk Arama Motoru Optimizasyonu - SEO Forum

Pembe Hediyelik Eşya

 
Seo Fabrika

Geri git   SEO Turk Arama Motoru Optimizasyonu - SEO Forum > SEO Turk > Kodlama ve Programlama Altyapısı

Kodlama ve Programlama Altyapısı robots.txt, 301 ve 302 yönlendirmeleri, .htaccess, sitemap.xml gibi server düzeyinde halledilmesi gereken ve SEO sonuçlarını direk olarak etkileyen faktörler hakkında herşey.

Yanıtla
 
Referans Gösterin Seçenekler Stil
  #1 (permalink)  
Alt 22. Mayıs 2008, 01:55:35
Hakan - ait Kullanıcı Resmi (Avatar)
Administrator
 
Üyelik Tarihi: Nis 2008
Mesajlar: 183
Standart title ve metalari veritabanindan cekip gostermek

title ve metalari database'den cekmek icin sayfanin normal html kodunda yapilmasi gerekenler icin bir ornek.

Arkadasin sordugu soruda database'e yuklenen bir haber oldugunu farzediyoruz. Bu haberin basligi ve icerigi database uzerinde herhangi bir tabloda farkli farkli kolonlarda listelenmislerdir. Bu haberlerin basildigi sayfaninda genel sablon olarak bir html kodu vardir. Bu sayfanin kodunda yapilmasi gereken degisikliklerden bahsedicegiz.

Kodun icerisinde <head> yazisinin ust tarafinda database'i ve tabloyu tanimlamak gerekiyor oncelikle. Ornek:

Kod:
<%Call ConnOpen("1")%>
<%
		SQL  ="SELECT * FROM SRG_NEWS WHERE NEWS_AD.ID=" & NewsId
		Set NewsDetail = Conn.Execute(SQL)
%>


<head>
yukarida NEWS_AD tablosunda arama yapilip sayfada icerigi basilan haberinde id numarasinin bulunup ayni id'ye denk gelen bilgileri bulmasini ve bunlari secmesini (select komutu) soyluyoruz...Daha sonra <head> yazisinin altinda kalan metalarin olmasi gereken yerde kullanilabilicek olan kod...

Kod:
<title>SEO TURK <%=NewsDetail("TRANSACTION_NAME")%>&nbsp;<%=NewsDetail("NEWS_TITLE")%></title>
	

<meta name="description" content="<%=NewsDetail("NEWS_DESC")%>">
Burada ise her sayfanin basina SEO TURK yazmasini sonra "TRANSACTION_NAME" kolununda id'ye denk gelen kodu yazmasini sonra "&nbsp;" bosluk birakmasini sonra "ADVERT_TITLE" kolununda denk gelen bilgiyi yazmasini soyluyoruz. Burada tablodan istenen sey cekilip kullanilabilinir. Isterseniz sadece basligi cekebilirsiniz. Isterseniz once basligi sonra bie bosluk birakip site ismini kullanabilirisiniz.

Metalarida ayni sekidle cekebiliyoruz. Kodlari girip metalari karakter sayisi ilede sinirlayabiliriz. Bu asp kodudur bir sayfada kullaniyor oldugumuz. Joomla, wordpress kodu diildir. Databaseler ve tablolar konusunda bilgi sahibi olmak gerekiyor biraz neyin ne oldugunu yukarida ki kodda kullanilan database'i gormeden anlayabilmek icin. Ama genel mantigi anlatiyor sanirim. Her veritabaninin isimleri, tablo isimleri, kolon isimleri farkli olucagi icin, o tablo isimlerini kullanmaniz ve veritbanini dogru gostermek gerekmektedir. Her veritabani icin kod farkli olucaktir.
__________________
SEO TURK *CO*ADMIN*

http://www.seoturk.com
Alıntı Yap ve Yanıtla
Yanıtla

Etiketler
databaseden, nasıl çekilir, nasıl gösterilir, title lar, veritabanı

Seçenekler
Stil

Yetkileriniz
Yeni konu açamazsınız
Konulara cevap yazamazsınız
Mesajlarınıza eklenti ekleyemezsiniz
Mesajlarınızı düzenleyemezsiniz

Smileler Açık
[IMG] Kodları Açık
HTML-Kodları Kapalı





Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.1.0
Tüm Hakları SEO Türk'e Aittir. İçerik izinsiz kopyalanamaz.