id
kategori
baslik
seo (bu kısım bos )
giris
icerik
kaynak
resim
video
tarih
saat
manset
gizle
izlenme
yorum
sitemin veri tabanında bulunan kısımlar bu kısımlara göre haberlerim için nasıl bir sitemap yapmalıyım
url yapısı yukardaki gibi.
<?php
## Veritabanı bağlantısı yapalım.
@mysql_select_db("local", mysql_connect("k.adi","sifre"));
## Xml olarak göstermek için girilen komut
header("Content-Type: text/xml");
## Sitemap Bilgileri
echo '<?xml version="1.0" encoding="UTF-8"?>';
echo '
<urlset
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="
http://www.sitemaps.org/schemas/sitemap/0.9
http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">
';
## Site Menüleri
echo '
<url>
<loc>http://ibrahimcevruk.com/</loc>
<lastmod>'.date("Y").'-'.date("m").'-'.date("d").'T'.date("H:i:s").'+00:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.5000</priority>
</url>
<url>
<loc>http://ibrahimcevruk.com/hakkimda</loc>
<lastmod>'.date("Y").'-'.date("m").'-'.date("d").'T'.date("H:i:s").'+00:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8000</priority>
</url>
<url>
<loc>http://ibrahimcevruk.com/iletisim</loc>
<lastmod>'.date("Y").'-'.date("m").'-'.date("d").'T'.date("H:i:s").'+00:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.8000</priority>
</url>
';
## Makaleleri Listele
$haberler = mysql_query("select * from haberler where durum='0' order by id DESC");
while($seoxml = mysql_fetch_array($haberler)){
echo'
<url>
<loc>http://konya.us/'haberler-".$seoxml["baslik"].'.html</loc>
<lastmod>'.date("Y").'-'.date("m").'-'.date("d").'T'.date("H:i:s").'+00:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.5000</priority>
</url>
';
}
echo '</urlset>';
?>