-
Üyelik
26.04.2012
-
Yaş/Cinsiyet
32 / E
-
Meslek
Öğrenci
-
Konum
Eskişehir
-
Ad Soyad
B** Ü**
-
Mesajlar
166
-
Beğeniler
119 / 26
-
Ticaret
14, (%100)
Bir sitemde PHP ile kodlanmış bir yazılım kullanıyorum. Ancak bu yazılımda meta description ayarlama özelliği yok. Yazılımda üst bilgi için header.php adında bir dosya bulunuyor. Bu dosya içerisine manuel olarak meta description tanımlayınca tüm sayfalarda aynı meta description çıkıyor. Her sayfada farklı meta description oluşturmak için ne yapmam gerekiyor?
Teşekkürler.
-
Üyelik
09.11.2012
-
Yaş/Cinsiyet
30 / E
-
Meslek
Gazeteci,Yazar,PHP Geliştirici
-
Konum
Bilecik
-
Ad Soyad
A** Ç**
-
Mesajlar
299
-
Beğeniler
45 / 46
-
Ticaret
6, (%100)
Veri tabanına kayıt ettiğin descriptionları sayfa id'ine göre ayrı ayrı çekerek her sayfada farklı description gösterebilirsin ?
1 kişi bu mesajı beğendi.
Metin
metinli.com
Kullanıcı
-
Üyelik
28.03.2011
-
Yaş/Cinsiyet
30 / E
-
Meslek
SEO Analisti ve Siber Güvenlik
-
Konum
Ankara
-
Ad Soyad
M** Y**
-
Mesajlar
1399
-
Beğeniler
61 / 582
-
Ticaret
18, (%94)
Veritabanında bir tablo oluşturabilirsin, sonrasında ise bu tablo da sayfanın ismine veya ID numarasına göre meta açıklamalarını girmelisin. Header.php bölümünde sayfanın ID'sine göre dinamik şekilde veritabanından ilgili sayfanın açıklamasını çekebilirsin.
Diğer bir yöntem ise sayfanın başlığının, isminin, sef-url gibi verilerinin kaydedildiği bölüme bir veri alanı daha açıp açıklama kısmı koyabilirsin. Bu kısmı sayfaları oluştururken de kayıt edip, sonrasında veritabanından çekebilirsin.
Sayfaların açıklama metinleri mevcutsa, PHP ile açıklama metinlerinin ilk 150-200 karakterini kısıtlayarak otomatik şekilde bir özet açıklama metni oluşturabilirsin.
3 kişi bu mesajı beğendi.
Yazar, yazılım geliştirici, SEO Analisti ve siber güvenlik uzmanı.
-
Üyelik
14.09.2012
-
Yaş/Cinsiyet
39 / E
-
Meslek
Yazılım geliştirme
-
Konum
Ankara
-
Ad Soyad
M** A**
-
Mesajlar
217
-
Beğeniler
55 / 48
-
Ticaret
0, (%0)
$meta_description = "Örnek bu sayfa için";
/* daha sonra description value içeriğine $meta_description etiketini yazdır, veritabanı falan çok uzun hikaye + yavaşlatır, kendin elinle zorlanırsın ama ziyaretçilere, botlara falan işkence olmaz */
include "header.php";
1 kişi bu mesajı beğendi.
Murat Alabacak <http://muratalabacak.net>
-
Üyelik
26.03.2013
-
Yaş/Cinsiyet
33 / E
-
Meslek
Yazılım Mühendisi
-
Konum
İzmir
-
Ad Soyad
K** K**
-
Mesajlar
44
-
Beğeniler
6 / 11
-
Ticaret
0, (%0)
Bu tarz yapılarda mvc mimarisi kurarsanız daha sağlıklı ve istediğiniz sonuca tam ulaşabileceğiniz yapıları; daha kolay ve az satırda çözebilirsiniz.Size tavsiyem CodeIgniter =)
1 kişi bu mesajı beğendi.
http://tr.rankvapor.com
-
Üyelik
14.09.2012
-
Yaş/Cinsiyet
39 / E
-
Meslek
Yazılım geliştirme
-
Konum
Ankara
-
Ad Soyad
M** A**
-
Mesajlar
217
-
Beğeniler
55 / 48
-
Ticaret
0, (%0)
$meta_description'ı header.php dosyasına değil, onu yüklediğiniz sayfaların en üstüne ekleyin eğer elinizle girecekseniz
ama girmeyecekseniz, header.php'nin en üstüne eklediğinizde
$meta_description = $il_ismi." ili hava durumu, ".$il_ismi." güncel hava durumu, ".$il_ismi." havası, hava, hava durumu";
şöyle bir şey yapabilirsiniz
Murat Alabacak <http://muratalabacak.net>
-
Üyelik
26.05.2013
-
Yaş/Cinsiyet
38 / E
-
Meslek
Developer
-
Konum
Manisa
-
Ad Soyad
S** K**
-
Mesajlar
134
-
Beğeniler
6 / 15
-
Ticaret
1, (%100)
hocam onun yolu budur
yapan kisi bu tarz birseyle yapmıstır mutlaka
$case=$_GET['case'];
if($case==""){
$sitebaslik="site başlık yazın";
$sitedes='site acıklama ayzın';
$tag='meta tag yazın';
}elseif($case=="orneksayfa"){
$sitebaslik='ornek sayfa baslik yazın';
$sitedes='ornek sayfa acıklama yazın';
$tag='ornek sayfa meta tag yazın';
}
?>
PHPBOT.NET Haber Botu Servisi