PHP ile Dinamik Site Haritası Oluşturma
Site haritası oluşturarak Google veya diğer tarayıcılara belirli aralıklarla sitemap dosyasındaki linklerini taratarak googlede üst sıralara çıkmanıza olanak sağlar. ben şimdilik Php için sitemap.xml oluşturacağım oluştururken sitemapımızı dinamik yapacağımızdan verileri veritabanımızdan çekeceğiz bunun için sitemapımızı sitemap.php olarak açacağız daha sonra .htaccess dosyasından sitemax.php olarak gelen isteği sitemap.xml olarak göndereceğiz
ilk olarak alt bölümde linkini bırakmış olduğuğum sitemap.php dosyasını indirin indirdiğiniz php dosyasındaki belirli alanları düzenleyın (veri tabanı bağlantısı ve sorgu işlemlerini)
daha sonra .htaccess dosyasına aşağıdaki kodu yapıştıralım ;
RewriteEngine on
RewriteRule ^sitemap.xml$ sitemap.php [NC,L]
kodu yapıştırdıktan sonra tüm dosyalarımızı kaydedip sunucumuza atalım. siteismi.com/sitemap.php olarak girmeyi deneyelim siteismi.com/sitemap.php olarak girdiğimizde açılan sayfanın ismini siteismi.com/sitemap.xml olarak görüyorsak açılan sayfada veri tabanı işemimizin doğru olup olmadığını kontrol edelim. Sorunsuz bir şekilde buraya kadar geldiyseniz. işlemi başarılı olarak bitirmişsiniz demektir.
aşağıdan örnek sitemap.php kodlarını indirebilirsiniz.
https://yadi.sk/d/R85DQG7ktsE1-g
Sitemap.php örneği
.htaccess örneği
kolay gelsin