Merhaba,
header.php'yi başa include ediyorum. Header php içinde <head></head> tagları içinde title, description, keywords gibi değerler var. Bunları SEO'ya uygun ve dinamik yapmak istiyorum.
Header içinden bu 3'lüyü çıkarıp tüm sayfalara ek olarak head tagları açıp bu 3'ünü yazabilirim. Ama bazı yerlerde bir sayfada 2 adet head tagı olması SEO'yu olumsuz etkiler diyorlar.
Nasıl bir çözüm uygulayabilirim?
PHP Meta Tagları İle İlgili Soru
1
●131
- 14-10-2018, 01:42:39
ob_start(); include("content.php"); $content = ob_get_clean(); include("header.php"); echo $content; include("footer.php");content.php ilk dahil edilen dosya olur fakat tampona alır çıktı vermezsiniz, böylece header.php'de bu değişkenleri kullanabilirsiniz. content.php'de $_title, $_description tanımlamış olalım, header.php'de bu değişkenler oluşturulmuş mu diye kontrol edip ona göre davranabiliriz.
header.php
$_title = $_title ?? 'default title'; $_description = $_description ?? 'default description';