Merhaba arkadaşlar,
PHP tabanlı web sitemde her sayfa için farklı Title ve Description kullanıyorum. Meta etiketlerini aşağıdaki kodla kontrol ediyorum:
$meta_title = !empty($meta_title) ? $meta_title : $default_title; $meta_desc = !empty($meta_desc) ? $meta_desc : $default_desc;
Amacım, her sayfanın kendi anahtar kelimesine uygun başlık ve açıklamayla Google’da sıralama alması. Ancak hedeflediğim anahtar kelimelerde bu kodlarla sıralamaya giremiyorum.
Fakat sabit meta etiketleriyle giriş yaptığımda sıralamaya giriyorum.Bunu yaklaşık 3 aydır deniyorum.
Sizce sorun nedir? Sabit oalrakmı kullanmalıyım.
PHP’de Dinamik Title ve Description Kullanımı Sorunu
10
●226
- 28-10-2026, 23:11:24Sürekli değişen ve güncel bilgi içermeyen meta etiketleri doğru değil. $default_title ve $default_desc değerleri ise farklı sayfalarda aynı desc ve title çıkaracağı için SEO açısından uygun değil. Çıktı örneklerini görmemiz lazım ki daha doğru fikir yürütelim. Birkaç çıktıyla birlikte bu mesajı alıntılayabilirsin.hdurmus adlı üyeden alıntı: mesajı görüntüle
- 28-10-2026, 23:15:10Haklısınız, biraz daha detay vereyim. Benim kullandığım yapı şu şekilde:phpc adlı üyeden alıntı: mesajı görüntüle
$default_title = $settings['site_title'] ?? 'Eskişehir Web Tasarım & Yazılım | Web Ajans'; $default_desc = $settings['site_description'] ?? 'Eskişehir’de profesyonel web tasarım, SEO ve dijital reklam hizmetleri.';
$meta_title = !empty($meta_title) ? $meta_title : $default_title; $meta_desc = !empty($meta_desc) ? $meta_desc : $default_desc;
Normalde her sayfaya özel Title ve Description tanımlıyorum. Örneğin blog yazısında farklı, hizmet sayfasında farklı meta etiketleri kullanıyorum. Ancak bu dinamik yapıyla istediğim anahtar kelimelerde sıralama alamazken, aynı sayfada Title ve Description değerlerini doğrudan sabit yazdığımda sıralama elde edebiliyorum.
Bu nedenle sorunun varsayılan değerlerden mi, değişkenlerin tanımlanma sırasından mı, yoksa HTML çıktısındaki başka bir teknik sorundan mı kaynaklandığını anlamaya çalışıyorum.
Özellikle dinamik ve sabit kullanım arasında Google açısından neyin değiştiğini tespit etmek istiyorum. Sizce hangi çıktıları karşılaştırmam daha doğru olur? - 28-10-2026, 23:17:33Sabit title'larda ne yazıyor? Hepsinde "Eskişehir Web Tasarım" mı?hdurmus adlı üyeden alıntı: mesajı görüntüle
- 28-10-2026, 23:19:02Hayır Daha Genel Bir açıklama ve başlıkphpc adlı üyeden alıntı: mesajı görüntüle
- 28-10-2026, 23:27:48Her sayfanın, sayfanın içeriğini anlatan farklı birer title ve description'ı olması doğru olan.hdurmus adlı üyeden alıntı: mesajı görüntüle
Değişken title ve descriptionınızda bazı hatalar var. Description kısa. 120-149 karakter olması daha doğru ve gerçekten içerikte ne olduğunu anlatsın. Title'da "&" yerine uygun şekilde "&" kullanmaya dikkat edin. O tür karakterleri hiç kullanmasanız daha iyi olur. En iyisi "-" ve site ayracı "|" olabilir. Bahsettiğiniz deneyim rekabetle de ilişkili. Ben olsam şöyle yapardım:
"Eskişehir Evden Eve Nakliye Sitesi Yaptır | Eskişehir Web Tasarım"
"Eskişehir'de Ucuz ve Kaliteli Hosting |Eskişehir Web Tasarım" <<< Bu örnekteki "'" tırnak işareti & # 3 9 ; olarak kullanılmalı (forum kabul etmediği için ayrık yazdım. Bitişik olacak).
Doğru yöntem böyle.
İçeriklere de dikkat edilirse bence zamanla sıralamaya girer. Özellikle mobil hıza ve erişilebilirliğe dikkat edin:

- 28-10-2026, 23:32:43phpc adlı üyeden alıntı: mesajı görüntüle
Detaylı açıklamanız ve önerileriniz için teşekkür ederim. Söylediklerinizi dikkate alacağım. Ancak yaşadığım asıl sorun, sabit meta etiketleriyle sıralama alabilirken dinamik yapıda alamamam. Bu sorunun başka kaynaklarının olabilirliğini merak ediyorum.. Diğer arkadaşların da görüşlerini bekliyorum. - 29-10-2026, 12:52:52Merhaba, hepsini sabit yaparsanız sayfalarınız bir süre sonra GSC de kopyaya düşer, belkide düştü bile, kopyaya düşüncede sadece 1 tanesini kendisi seçer, çoğu aramada o seçtiği sayfayı sunmaya çalışır, Sizde sıralamada o sabit desci görünce sıralama aldım gibi bir yanılgıya düşüyor olabilirsiniz.
- 29-10-2026, 13:58:20Bu söylediğiniz canonical ile alakalı bir durum değilmi.Protex adlı üyeden alıntı: mesajı görüntüle
