Cihan Yaşar PC
  pho otomatik web cam
 
   
 
Kullanıcı adınız: Misafir Üye Ol! |Portal | Forum | Arama | Üye Listesi | Üye Girişi

 
Php ile otomatik keywords ve title oluşturmak [SEO makale] Options · View
redLine
#0 Tarih 20.08.2008 13:08:41  
Administrator



Kayıt Tarihi: 30.06.2006
Mesaj Sayısı: 2371
Merhaba arkadaşlar burada sizlere seo dersi kapsamında hem biraz php öğretmeye hemde seo'dersinde kaldığımız yerden devam etmeye çalışıcam.

Buradaki makalemde sizlere seo nedir ve nasıl yapılır hakkında bilgi vermiştim ve bu bağlamda size url'nizi nasıl seo'ya uyumlu hale getireceğinize dair Burada giriş seviyesinde Burada ise gelişmiş seviyede makaleler yazmıştım.

Şimdi ise sizlere bu makalerin bi nevi devamı konumunda olan keyword ve title'yi uyarlamayı anlatıcam.

Diğer makalelerimde olduğu gibi bu makalemde de sizlere bir şarkı sözü sitesinden örnek vericem. Örneğin bir web sitesinde Sagopa Kajmer - Bir pesimistin göz yaşları adlı şarkının sözlerini okumak için gerekli olan linke tıkladınız.
Link daha önce seo yaptığınız için www.tith4ck.net/sagopa-kajmer-s1/bir-pesimistin-gozyaslari-sa12.html tarzında oldu. Şimdi bunlara nasıl keywords ve title ayarı yaparız buna bakalım.

İlk önce kısa olduğundan dolayı title den bahsedeyim. Sistemimiz dinamik olduğundan dolayı verilerimizi veritabanından çekiyoruz bu sayfa için en uygun titleyi
Code:
echo '<title>'.$sarkicek[baslik].' şarkı sözü // tith4ck.net</title>';

Şeklinde çekeriz buradaki kodları biraz açıklayacak olursak. Echo bildiğiniz gibi sayfaya veriyi basmak için kullandığımız kod $siircek[baslik] kodu ise benim veritabanından Sagopa Kajmer - Bir Pesimistin Göz yaşları adlı bilgiyi çekmeme yarayan kod. Biz verdiğim örnekteki gibi yaptığımız zaman sayfamızın başlığında Sagopa kajmer - Bir pesimistin gözyaşları şarkı sözü // tith4ck.net yazıyor.

Keywords'e gelicek olursak bu biraz daha komplike bi yapı oluyor. Örneğimize devam edicek olursak böyle bi site için yapmanız gereken keywords kodu aşşağıdaki gibidir.
Code:

echo '<meta name="keywords" content="vesvas '.seo2($sarkicek[baslik]).',şarkı,müzik,sarki,şarkı sözleri,klip,video,vidyo,kilip,sarki sozleri,sözü,sozu,türkçe,turkce,yabancı,şarkı sözü,sarki sozu,music,lyric,lyrics" />';


Yazdığımız bu kod ise veritabanından şarkının başlığını çekip seo2 fonksiyonundan geçirip peşine keywordsleri ekliyor seo2 fonksiyonu nedir diyecek olursanız onunda kodları aşşağıda

Code:

function seo2($text) {
$Bul=array(' ',',','.','&amp;');
$Degistir=array(',',',',',','mp3');
$text=str_replace($Bul,$Degistir,$text);
$text=strtolower($text);
return $text;
}


Bu fonksiyonun amacı ise Sagopa kajmer - Bir pesimistin göz yaşları şarkı ismini sagopa, kajmer, bir, pesimistin, göz, yaşları haline getirmek

Umarım anlatmak istediğimi anlatabilmişimdir. Aklınızda kalan soru veya sorunları bu konu altından cevaplayabilirsiniz.

redLine 20.08.2008 @ 13.07
Depresyonun Dibi Uçurumun Kenarındayım;
Ne Çekin Nede İtin Beni!
 
BL4CkkinG
#1 Tarih 20.08.2008 14:51:56  
Yeni Üye



Kayıt Tarihi: 19.08.2007
Mesaj Sayısı: 489
O süpermiş,o zaman bunla güzel bir robot yapabiliriz.Google'da önlerde çıkma şansımız artacaktır.Valla çok saol(:d)Çok güzel bir fonksiyon olmuş.


.:: Türk İntikam Tugayı ::.

 
vatos
#2 Tarih 26.02.2009 04:56:58  
Yeni Üye



Kayıt Tarihi: 22.02.2009
Mesaj Sayısı: 12
güzel yazı, bunlara ek olarak description da dinamik olmalı. ya yazılan scriptin ilk 255 karakteri description olmalı yada veritabanında bir tablodan çekilmeli. ayrıca url_rewrite yazılarınızda seo lu bir script için uygulanmalıdır.

birde özgün içerik ile harmanlandığı zaman tabi bir ikide backlink on numara script olur.

(description için kaç karaktere arama motorları kızmıyordu şuan hatırlamıyorum )
 
 
redLine
#3 Tarih 26.02.2009 05:42:35  
Administrator



Kayıt Tarihi: 30.06.2006
Mesaj Sayısı: 2371
vatos yazdı

güzel yazı, bunlara ek olarak description da dinamik olmalı. ya yazılan scriptin ilk 255 karakteri description olmalı yada veritabanında bir tablodan çekilmeli. ayrıca url_rewrite yazılarınızda seo lu bir script için uygulanmalıdır.

birde özgün içerik ile harmanlandığı zaman tabi bir ikide backlink on numara script olur.

(description için kaç karaktere arama motorları kızmıyordu şuan hatırlamıyorum )



Description için en mantıklısı aslında içerikteki kelimeleri random seçtirip yazdırmak fakat hiti yüksek olan sitelerde bu mysql'i yok yere fazladan şişirebilir.

Depresyonun Dibi Uçurumun Kenarındayım;
Ne Çekin Nede İtin Beni!
 
vatos
#4 Tarih 26.02.2009 14:53:03  
Yeni Üye



Kayıt Tarihi: 22.02.2009
Mesaj Sayısı: 12
redLine yazdı




Description için en mantıklısı aslında içerikteki kelimeleri random seçtirip yazdırmak fakat hiti yüksek olan sitelerde bu mysql'i yok yere fazladan şişirebilir.


randomda bağlaçlar da girer işin içerisine. "ve,için,eğer,madem,yada,bu,şu,gibi" v.s tabi bunlarda kolayca filtrelenir ama performans dahada düşer. en güzeli yazının içeriğini güzelce özetleyen ve içerikle örtüşen keywordlerin kullanıldığı ilk paragrafın description olması :p
 
 
vatos
#5 Tarih 26.02.2009 15:00:38  
Yeni Üye



Kayıt Tarihi: 22.02.2009
Mesaj Sayısı: 12
dostum ayrıca theme.css içindeki font-size: 7.5pt;
orayı biraz daha büyültürmüsün. 9.5pt; bence iyi olur.
yazılar çok ufak çıkıyor. okurken oldukça zorlanıyorum.

body, td {
color:#404040;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:7.5pt;
}

dediğim satır yukarıdaki kısım.
 
 
redLine
#6 Tarih 27.02.2009 01:59:20  
Administrator



Kayıt Tarihi: 30.06.2006
Mesaj Sayısı: 2371
vatos yazdı



randomda bağlaçlar da girer işin içerisine. "ve,için,eğer,madem,yada,bu,şu,gibi" v.s tabi bunlarda kolayca filtrelenir ama performans dahada düşer. en güzeli yazının içeriğini güzelce özetleyen ve içerikle örtüşen keywordlerin kullanıldığı ilk paragrafın description olması :p


Description random olduğu zaman her seferinde farklı kelimeleri yazıcağından dolayı daha fazla yararlı olabilir. Örneğin siz bilgisayar güvenliğiyle ilgili bi makale yazarsınız. Onda ilk paragrafta bahsediceğiniz şey bilgisayar nedir, güvenlik nedir kavramları olur random yaptığınızda aşağıda yazan teknik terimleride içine alabiliceğinden daha fazla işe yarama ihtimali var.

Bu arada yazı boyutuyla ilgili öneri ve isteklerde konuyu açarsan ve diğer arkadaşlarımızda destek verirse fontu büyütebiliriz. Benim şu anda gözüme batan bir sorun değil.
Depresyonun Dibi Uçurumun Kenarındayım;
Ne Çekin Nede İtin Beni!
 
vatos
#7 Tarih 27.02.2009 02:47:42  
Yeni Üye



Kayıt Tarihi: 22.02.2009
Mesaj Sayısı: 12
redLine yazdı



Description random olduğu zaman her seferinde farklı kelimeleri yazıcağından dolayı daha fazla yararlı olabilir. Örneğin siz bilgisayar güvenliğiyle ilgili bi makale yazarsınız. Onda ilk paragrafta bahsediceğiniz şey bilgisayar nedir, güvenlik nedir kavramları olur random yaptığınızda aşağıda yazan teknik terimleride içine alabiliceğinden daha fazla işe yarama ihtimali var.

Bu arada yazı boyutuyla ilgili öneri ve isteklerde konuyu açarsan ve diğer arkadaşlarımızda destek verirse fontu büyütebiliriz. Benim şu anda gözüme batan bir sorun değil.


evet dediğiniz gibi daha fazla yararlı olabilir, ben sadece performans için ilk paragraf demiştim.

bu beyin fırtınasını bitirelim yoksa işin sonunda stored procedure yazdırcak

dediğiniz gibi önerim için bi başlık açıyım. umarım destek bulur :p
 
 
Bu konuyu okuyan kullanıcılar
1 Ziyaretçi
 
   
   

TOPlist

Loading...
 
     
     
     
 
  © 2007 - 2009 cihanyasar Tüm Hakları Saklıdır...  
 

Bu web sitesi ücretsiz olarak Bedava-Sitem.com ile oluşturulmuştur. Siz de kendi web sitenizi kurmak ister misiniz?
Ücretsiz kaydol