<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Mahir Yılmaz &#124; Kişisel Web Günlüğü Php Programmer &#187; php ile sitemap</title>
	<atom:link href="http://www.mahiryilmaz.com/tag/php-ile-sitemap/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mahiryilmaz.com</link>
	<description>Yeniden başlıyor hayat :) Öyle işte :)</description>
	<lastBuildDate>Wed, 12 Oct 2011 16:12:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Php ile otomatik sitemap.xml oluşturma</title>
		<link>http://www.mahiryilmaz.com/php-ile-otomatik-sitemapxml-olusturma/</link>
		<comments>http://www.mahiryilmaz.com/php-ile-otomatik-sitemapxml-olusturma/#comments</comments>
		<pubDate>Fri, 13 Feb 2009 20:20:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web Programlama]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[php ile sitemap]]></category>
		<category><![CDATA[sitemap oluşturma]]></category>

		<guid isPermaLink="false">http://www.mahiryilmaz.com/?p=154</guid>
		<description><![CDATA[Sitelerin vazgeçilmezlerinden birisi olan site haritası oluşturmak gerçekten php ile çok basit bir işlemdir. Özellikle spam siteler yapıyorsanız ve kısa sürede hızlı indexleme ve hit istiyorsanız vazgeçilmez bir olaydır.  Sitemap oluşturan çok ve güzel programlar vardır fakat bunlar her seferinde yenilenmek istediğinden ben pek önermiyorum. O yüzden yazacağınız 3-5 satır kodla bu işi halledersiniz ve [...]]]></description>
			<content:encoded><![CDATA[<p>Sitelerin vazgeçilmezlerinden birisi olan site haritası oluşturmak gerçekten php ile çok basit bir işlemdir. Özellikle spam siteler yapıyorsanız ve kısa sürede hızlı indexleme ve hit istiyorsanız vazgeçilmez bir olaydır.  Sitemap oluşturan çok ve güzel programlar vardır fakat bunlar her seferinde yenilenmek istediğinden ben pek önermiyorum. O yüzden yazacağınız 3-5 satır kodla bu işi halledersiniz ve <a href="https://www.google.com/webmasters/" target="_blank">Google WebmasterTools</a>‘a bir kere göndermeniz size yetecektir. Şimdi gelelim bu işi yapan kodlarımızı yazmaya.</p>
<blockquote><p>&lt;?<strong style="color: black; background-color: #ffff66;">php</strong><br />
include_once(”ayarlar.<strong style="color: black; background-color: #ffff66;">php</strong>”);<br />
// veritabanı baglantısını yapıyoruz</p>
<p>header(’Content-type: text/xml’); // xml dosyası <img class="wp-smiley" src="../wp-includes/images/smilies/icon_smile.gif" alt=":)" /></p>
<p>echo “&lt;?xml version=\”1.0\” encoding=\”ISO-8859-9\” ?&gt;\n”;<br />
echo “&lt;urlset xmlns=\”http://www.google.com/schemas/sitemap/0.84\” xmlns:xsi=\”http://www.w3.org/2001/XMLSchema-instance\” xsi:schemaLocation=\”http://www.google.com/schemas/sitemap/0.84 http://www.google.com/schemas/sitemap/0.84/sitemap.xsd\”&gt;”;</p>
<p>// ana linkler basitçe <img class="wp-smiley" src="../wp-includes/images/smilies/icon_smile.gif" alt=":)" /> fark amaçlı<br />
$xml_ciktisi .= “\n&lt;url&gt;\n&lt;loc&gt;http://www.siteurl.com&lt;/loc&gt;\n&lt;changefreq&gt;daily&lt;/changefreq&gt;\n&lt;priority&gt;1.00&lt;/priority&gt;\n&lt;/url&gt;”;</p>
<p>// kategorilerin çıktısı</p>
<p>$result = @mysql_query(”select id, isim from veritablosu”); // tablodan çekioruz arttırılabilir</p>
<p>while (list($id, $isim) = @mysql_fetch_row($result))<br />
{<br />
$xml_ciktisi .= “\n&lt;url&gt;\n&lt;loc&gt;http://www.siteadresi.com/veritablosuurl&amp;id=$id&lt;/loc&gt;\n&lt;changefreq&gt;daily&lt;/changefreq&gt;\n&lt;priority&gt;0.80&lt;/priority&gt;\n&lt;/url&gt;”;<br />
};</p>
<p>echo $xml_ciktisi .”\n&lt;/urlset&gt;”;</p>
<p>?&gt;</p></blockquote>
<p style="text-align: justify;">Hyperlinkleriniz varsa artık onu kendiniz sisteminize göre uyarlayacaksınız. Burda unutmamanız gereken tek birşey var Google sitemaplarda maximum 50 bin url ister <img class="wp-smiley" src="../wp-includes/images/smilies/icon_smile.gif" alt=":)" /> Bu sınırı aşmayın ve hyperlink yaparken mutlaka karakterleri süzün ( &lt; ve &gt; önemlidir).</p>
<p style="text-align: justify;">.htaccess dosyanıza birde</p>
<blockquote style="text-align: justify;"><p>ReWriteRule ^sitemap.xml sitemap.<strong style="color: black; background-color: #ffff66;">php</strong></p></blockquote>
<p style="text-align: justify;">yazarsanız direk xml linki yaparsınız. (http://www.site.com/sitemap.xml)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mahiryilmaz.com/php-ile-otomatik-sitemapxml-olusturma/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

