{"id":1121,"date":"2014-04-01T11:19:59","date_gmt":"2014-04-01T08:19:59","guid":{"rendered":"http:\/\/www.gncz.net\/?p=1121"},"modified":"2014-04-13T00:44:42","modified_gmt":"2014-04-12T21:44:42","slug":"google-news-icin-sitemap-ve-xml-hazirlama","status":"publish","type":"post","link":"https:\/\/gncz.net\/index.php\/google-news-icin-sitemap-ve-xml-hazirlama.html","title":{"rendered":"Google News i\u00e7in sitemap ve xml haz\u0131rlama"},"content":{"rendered":"<p>Merhabar arkada\u015flar bu makalemizi yazmam\u0131z\u0131n sebebi bugun google haberler i\u00e7in bir site kaydetmem gerekti ve g\u00f6rd\u00fcmki internette adam gibi bir tane bile makale yok bende kendi i\u015fimi kendim yapay\u0131m dedim ve kaydettim \u015fimdide siz de\u011ferli misafirlerime bu bilgiyi sunuyorum. Asl\u0131nda yapmam\u0131z gerekenler https:\/\/support.google.com\/news\/publisher\/topic\/2527688?hl=en&amp;ref_topic=4359874 adresinde verilmi\u015f s\u0131rayla ad\u0131mlar\u0131 uyguluyoruz sadece.<!--more--><\/p>\n<pre class=\"lang:default decode:true\">&lt;?\r\nheader('Content-type: text\/xml'); \/\/ Xml dosyas\u0131 oldu\u011funu belirtiyoruz.\r\n\/\/ Xml tan\u0131mlar\u0131\r\necho \"&lt;?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" ?&gt;\\n\";\r\necho '&lt;urlset xmlns=\"http:\/\/www.sitemaps.org\/schemas\/sitemap\/0.9\"\r\n     xmlns:news=\"http:\/\/www.google.com\/schemas\/sitemap-news\/0.9\"\r\n     xmlns:xsi=\"http:\/\/www.w3.org\/2001\/XMLSchema-instance\"\r\n     xsi:schemaLocation=\"http:\/\/www.sitemaps.org\/schemas\/sitemap\/0.9\r\n       http:\/\/www.sitemaps.org\/schemas\/sitemap\/0.9\/sitemap.xsd\r\n       http:\/\/www.google.com\/schemas\/sitemap-news\/0.9\r\n       http:\/\/www.google.com\/schemas\/sitemap-news\/0.9\/sitemap-news.xsd\"&gt;'; ?&gt;\r\n\r\n    mysql_query(\"SET NAMES 'utf8'\"); $yazilar = mysql_query(\"SELECT * FROM news where status = '1' order by publish_date desc LIMIT 0,1000\");\r\n    while($yazi = mysql_fetch_assoc($yazilar)) {\r\n        $url=\"http:\/\/www.gncz.net\/haber\/\".$yazi['title_seo'].\".html\";\r\n        $pubDate=strftime(\"%Y-%m-%dT%H:%M:%S+02:00\", strtotime($yazi['publish_date']));\r\n        $title=stripslashes(strip_tags($yazi['title']));\r\n        $content=strip_tags($yazi['spot']);?&gt;\r\n  &lt;url&gt;\r\n    &lt;loc&gt;&lt;?=$url;?&gt;&lt;\/loc&gt;\r\n    &lt;news:news&gt;\r\n      &lt;news:publication&gt;\r\n        &lt;news:name&gt;Gncz Haber&lt;\/news:name&gt;\r\n        &lt;news:language&gt;tr&lt;\/news:language&gt;\r\n      &lt;\/news:publication&gt;\r\n      &lt;news:genres&gt;PressRelease&lt;\/news:genres&gt;\r\n      &lt;news:publication_date&gt;&lt;?=$pubDate;?&gt;&lt;\/news:publication_date&gt;\r\n      &lt;news:title&gt;&lt;?=$title;?&gt;&lt;\/news:title&gt;\r\n      &lt;news:keywords&gt;&lt;?=$yazi['labels'];?&gt;&lt;\/news:keywords&gt;\r\n    &lt;\/news:news&gt;\r\n  &lt;\/url&gt;\r\n\r\n  &lt;? } ?&gt;\r\n&lt;\/urlset&gt;<\/pre>\n<p>&nbsp;<\/p>\n<p><strong>Google Haberler\u2019e \u00f6zel etiket tan\u0131mlar\u0131<\/strong><\/p>\n<table summary=\"Sitemap tags specific to News publication information\" width=\"100%\" border=\"1\" cellspacing=\"0\" cellpadding=\"2\">\n<tbody>\n<tr>\n<th scope=\"col\">Etiket<\/th>\n<th scope=\"col\">Gerekli mi?<\/th>\n<th scope=\"col\">A\u00e7\u0131klama<\/th>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"19%\">\n<div>\n<pre>&lt;publication&gt;<\/pre>\n<\/div>\n<\/td>\n<td valign=\"top\" width=\"6%\">Evet<\/td>\n<td valign=\"top\" width=\"75%\">&lt;publication&gt; etiketi, makalenin g\u00f6r\u00fcnt\u00fclenece\u011fi yay\u0131n\u0131 belirtir. Gerekli iki alt etikete sahiptir: &lt;name&gt; ve &lt;language&gt;. &lt;name&gt;, haber yay\u0131n\u0131n\u0131n ad\u0131d\u0131r. Tam ad, <a href=\"http:\/\/news.google.com\/\" target=\"_blank\">news.google.com<\/a> sitesindeki makalelerinizde g\u00f6r\u00fcnt\u00fclenen adla tam olarak e\u015fle\u015fmeli ve sona eklenen parantez i\u00e7lerini d\u0131\u015far\u0131da b\u0131rakmal\u0131d\u0131r. \u00d6rne\u011fin, Google Haberler\u2019deki ad \u201c\u00d6rnek H\u00fcrriyet (subscription)\u201d olarak g\u00f6r\u00fcnt\u00fcleniyorsa, bu ad\u0131 \u201c\u00d6rnek H\u00fcrriyet\u201d olarak kullanmal\u0131s\u0131n\u0131z. &lt;language&gt; yay\u0131n\u0131n\u0131z\u0131n dilidir. <a href=\"http:\/\/www.loc.gov\/standards\/iso639-2\/php\/code_list.php\" target=\"_blank\">ISO 639 Dil Kodu<\/a> (2 veya 3 harfli) olmal\u0131d\u0131r. \u0130stisna: \u00c7ince dilinde, l\u00fctfen Basitle\u015ftirilmi\u015f \u00c7ince i\u00e7in zh-cn ve Geleneksel \u00c7ince i\u00e7in zh-tw kullan\u0131n.<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"19%\">\n<div>\n<pre>&lt;access&gt;<\/pre>\n<\/div>\n<\/td>\n<td valign=\"top\" width=\"6%\">Eri\u015fim a\u00e7\u0131k de\u011filse evet, aksi halde g\u00f6z ard\u0131 edilmelidir<\/td>\n<td valign=\"top\" width=\"75%\">Olas\u0131 de\u011ferler aras\u0131nda \u201cAbonelik\u201d (Subscription) veya \u201cKay\u0131t\u201d (Registration) yer al\u0131r ve bunlar makalenin eri\u015filebilirli\u011fini a\u00e7\u0131klar. Google Haberler okuyucular\u0131 makaleye kay\u0131t veya abonelik gerekmeksizin eri\u015febiliyorsa, bu etiket g\u00f6z ard\u0131 edilmelidir.<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"19%\">\n<div>\n<pre>&lt;genres&gt;<\/pre>\n<\/div>\n<\/td>\n<td valign=\"top\" width=\"6%\">T\u00fcr uygulan\u0131yorsa evet, aksi takdirde g\u00f6z ard\u0131 edilebilir<\/td>\n<td valign=\"top\" width=\"75%\">Makalenin i\u00e7eri\u011fini \u00f6rne\u011fin; \u201cPressRelease\u201d (Bas\u0131n Bildirisi) veya \u201cUserGenerated\u201d (Kullan\u0131c\u0131 Taraf\u0131ndan Olu\u015fturulmu\u015f) \u015feklinde s\u0131n\u0131fland\u0131ran \u00f6zelliklerin virg\u00fclle ayr\u0131lm\u0131\u015f bir listesidir. Olas\u0131 de\u011ferleri i\u00e7eren bir liste i\u00e7in <a href=\"http:\/\/www.google.com.tr\/support\/news_pub\/bin\/answer.py?answer=93992\" target=\"_blank\"> Google Haberler i\u00e7erik \u00f6zelliklerine<\/a> bak\u0131n. Kullan\u0131c\u0131lar\u0131m\u0131za tutarl\u0131 bir deneyim sunmak i\u00e7in i\u00e7eri\u011finizin do\u011fru \u015fekilde etiketlenmesi gerekir.<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"19%\">\n<div>\n<pre>&lt;:publication_date&gt;<\/pre>\n<\/div>\n<\/td>\n<td valign=\"top\" width=\"6%\">Evet<\/td>\n<td valign=\"top\" width=\"75%\">Ya \u201cTam tarih\u201d (YYYY-AA-GG) ya da \u201ctam tarih ile birlikte saat, dakika ve saniye\u201d (YYYY-AA-GGTss:dd:ss) bi\u00e7imi kullan\u0131lan, iste\u011fe ba\u011fl\u0131 b\u00f6l\u00fcm veya saat dilimi soneklerinin yer ald\u0131\u011f\u0131 <a href=\"http:\/\/www.w3.org\/TR\/NOTE-datetime\" target=\"_blank\">W3C bi\u00e7imindeki<\/a> makale yay\u0131n tarihi. L\u00fctfen makalenin Site Haritan\u0131za eklendi\u011fi zaman\u0131 de\u011fil de makalenin sitenizde yay\u0131nland\u0131\u011f\u0131 ilk tarih ve saati verdi\u011finizden emin olun.<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"19%\">\n<div>\n<pre>&lt;title&gt;<\/pre>\n<\/div>\n<\/td>\n<td valign=\"top\" width=\"6%\">Evet<\/td>\n<td valign=\"top\" width=\"75%\">Haber makalesinin ba\u015fl\u0131\u011f\u0131. Not: Ba\u015fl\u0131k Google Haberler\u2019de g\u00f6r\u00fcnt\u00fclenirken alan\u0131n yetmemesi nedeniyle kesilebilir.<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"19%\">\n<div>\n<pre>&lt;keywords&gt;<\/pre>\n<\/div>\n<\/td>\n<td valign=\"top\" width=\"6%\">Hay\u0131r<\/td>\n<td valign=\"top\" width=\"75%\">Makalenin konusunu belirten anahtar kelimelerin virg\u00fclle ayr\u0131lm\u0131\u015f listesidir. Anahtar kelimeler <a href=\"http:\/\/www.google.com.tr\/support\/news_pub\/bin\/answer.py?answer=116037\" target=\"_blank\">mevcut Google Haberler anahtar kelimeleri<\/a> listesinden al\u0131nabilir, ancak bu listeyle s\u0131n\u0131rl\u0131 de\u011fildir.<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"19%\">\n<div>\n<pre>&lt;stock_tickers&gt;<\/pre>\n<\/div>\n<\/td>\n<td valign=\"top\" width=\"6%\">Hay\u0131r<\/td>\n<td valign=\"top\" width=\"75%\">Makalenin ana konusu olan \u015firketlerin, m\u00fc\u015fterek fonlar\u0131n ya da di\u011fer finansal kurumlar\u0131n en fazla 5 hisse senedi k\u0131saltmas\u0131ndan olu\u015fan virg\u00fclle ayr\u0131lm\u0131\u015f listesidir. \u00d6ncelikle i\u015f d\u00fcnyas\u0131yla alakal\u0131 makaleler i\u00e7in ge\u00e7erlidir. Her bir k\u0131saltmaya, ait oldu\u011fu borsan\u0131n ad\u0131 \u00f6nek olarak eklenmelidir ve s\u00f6z konusu k\u0131saltma <a href=\"http:\/\/finance.google.com\/\" target=\"_blank\">Google Finans<\/a>\u2018taki girdisi ile e\u015fle\u015fmelidir. \u00d6rne\u011fin, \u201cNASDAQ:AMAT\u201d (\u201cNASD:AMAT\u201d de\u011fil), veya \u201cBOM:500325\u2033 (\u201cBOM:RIL\u201d de\u011fil).<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Haberler Site Haritan\u0131z, yaln\u0131zca son iki g\u00fcn i\u00e7inde yay\u0131nlanan makalelerinizin URL\u2019lerini i\u00e7ermelidir.<\/p>\n<p>Haberler Site Haritan\u0131z\u0131, yay\u0131nlanan yeni makalelerle s\u00fcrekli olarak g\u00fcncellemenizi \u00f6neririz. Google Haberler, Haberler Site Haritalar\u0131n\u0131 sitenizin di\u011fer k\u0131s\u0131mlar\u0131n\u0131 tarad\u0131\u011f\u0131 s\u0131kl\u0131kta tarar.<\/p>\n<p>Haberler Site Haritas\u0131 en fazla 1.000 URL i\u00e7erebilir. Daha fazla URL eklemek isterseniz, bu URL\u2019leri birden fazla Site Haritas\u0131na b\u00f6lebilir ve bunlar\u0131 y\u00f6netmek i\u00e7in bir Site haritas\u0131 dizin dosyas\u0131 olu\u015fturabilirsiniz. Site haritas\u0131 protokol\u00fc b\u00f6l\u00fcm\u00fcnde sunulan XML bi\u00e7imini kullan\u0131n. Site Haritas\u0131 dizin dosyan\u0131z en fazla 50.000 site haritas\u0131 listelemelidir. Bu s\u0131n\u0131rlar, web sunucunuzun Google Haberler\u2019e b\u00fcy\u00fck dosyalar sunarak a\u015f\u0131r\u0131 derece y\u00fcklenmesini \u00f6nlemeye yard\u0131mc\u0131 olur.<\/p>\n<p>\u0130\u015flemleri bitirdikten sonra robots.txt dosyan\u0131za<\/p>\n<pre class=\"lang:default decode:true\">Sitemap: http:\/\/www.gncz.net\/sitemaps.xml<\/pre>\n<p>&nbsp;<\/p>\n<p>htaccees dosyan\u0131za a\u015fa\u011f\u0131daki kodueklemeyi unutmay\u0131n bu sayade php dosyam\u0131z\u0131 xml yap\u0131yoruz ve daha sonra webmaster tools a tan\u0131t\u0131n webmaster toolsa gonderdikten sonra site haritan\u0131z otomatik olarak haberler diye tan\u0131nacak.<\/p>\n<pre class=\"lang:default decode:true\">RewriteRule ^sitemaps.xml$ sitemap.php [L,QSA]<\/pre>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Merhabar arkada\u015flar bu makalemizi yazmam\u0131z\u0131n sebebi bugun google haberler i\u00e7in bir site kaydetmem gerekti ve g\u00f6rd\u00fcmki internette adam gibi bir tane bile makale yok bende kendi i\u015fimi kendim yapay\u0131m dedim ve kaydettim \u015fimdide siz de\u011ferli misafirlerime bu bilgiyi sunuyorum. Asl\u0131nda yapmam\u0131z gerekenler https:\/\/support.google.com\/news\/publisher\/topic\/2527688?hl=en&amp;ref_topic=4359874 adresinde verilmi\u015f s\u0131rayla ad\u0131mlar\u0131 uyguluyoruz sadece.<\/p>\n","protected":false},"author":1,"featured_media":1125,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[20],"tags":[226,224,228,225,227],"_links":{"self":[{"href":"https:\/\/gncz.net\/index.php\/wp-json\/wp\/v2\/posts\/1121"}],"collection":[{"href":"https:\/\/gncz.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gncz.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gncz.net\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gncz.net\/index.php\/wp-json\/wp\/v2\/comments?post=1121"}],"version-history":[{"count":13,"href":"https:\/\/gncz.net\/index.php\/wp-json\/wp\/v2\/posts\/1121\/revisions"}],"predecessor-version":[{"id":13075,"href":"https:\/\/gncz.net\/index.php\/wp-json\/wp\/v2\/posts\/1121\/revisions\/13075"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/gncz.net\/index.php\/wp-json\/wp\/v2\/media\/1125"}],"wp:attachment":[{"href":"https:\/\/gncz.net\/index.php\/wp-json\/wp\/v2\/media?parent=1121"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gncz.net\/index.php\/wp-json\/wp\/v2\/categories?post=1121"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gncz.net\/index.php\/wp-json\/wp\/v2\/tags?post=1121"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}