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>';
?>