Php kullanarak sitemap güncellemek ( To update the sitemap using php )
by admin,Php kullanarak sitemap güncellemek ( To update the sitemap using php )
Amaç: PHP ile sitemap.xml dosyasımızın içini otomatik olarak güncelleme.
Yöntem: .htaccess dosyamızda xml uzantılarında php taglarının çalışmasınıayarlayacağız. Daha sonra xml dosyasının içine php kodlarımızıyazacağız.
Bu kodu .htaccess dosyamızın içine ekleyelim
Kod:
Method:. Htaccess files in our xml extension tag worked setup php. Then in the php file xml codes write.
This code. Htaccess file, add in our
Code:
AddType application/x-httpd-php .php .xml
Bu da sitemap.xml dosyamızın içeriği olsun
Kod:
——–PHP KOD BAÅžLANDICI———-
<?
$host = “localhost”; // Veritabanı Sunucusu
$mysqladi = “root”; // Veritabanı Yetkili Adı
$mysqlsifre =”"; // Veritabanı Yetkili Åžifresi
$db = “phpxml”; // Veritabanı Adı
mysql_connect ($host, $mysqladi, $mysqlsifre) or die (”VT BaÄŸlantısı Yok”);
mysql_select_db ($db) or die (”Veritabanına BaÄŸlanılamadı”);
header(’Content-type: text/xml;charset=UTF-8′);
$xml = “<?xml version=\”1.0\” encoding=\”UTF-8\”?>”.”\n”.”<urlset xmlns=\”http://www.sitemaps.org/schemas/sitemap/0.9\”>”.”\n”;
$urunsayfasi=”http://www.domain.com/urunler.php?id=”;
$sorgu=mysql_query(”Select id from urunler”);
while($xmlsorgu=mysql_fetch_array($sorgu)){
$xml .=Â Â Â “\t”.”<url>”.”\n\t\t”.”<loc>”.$urunsayfasi.$xmlsorgu["id"].”</loc>”.”\n\t”.”</url>”;
}
$xml.=”</urlset>”;
echo $xml;
?>
——PHP KOD BİTİŞİ——-
Not: Bu XML site haritasında veritabanı bilgilerini değiştirmelisiniz. Ayrıca veritabanından çektiğiniz bilgileri kendinize göre düzenleyin. İsterseniz öncelik ve değişim değerlerini ekleyebilirsiniz.
|
Note: This must change the database information in XML site map. Moreover, according to your own database, edit the information you have taken. If you want you can add value and change priorities.
|
Tags: Google, google optimization, Php, Seo, sitemap, update
