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(' ',',','.','&');
$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!
|
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ı ::.
|
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 )
|
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!
|
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
|
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.
|
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!
|
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 |