PHP : Sitemap Submitter

Ditulis oleh on Corner-Archive | - 2/19/2015
PHP : Hypertext Preprocessor

PHP script : Send xml sitemap to search engine (mengirim sitemap xml ke mesin pencari google)
Script ini adalah script php untuk mengirim sitemap situs kita ke Google, Bing dan Ask.com. Script ini bekerja dengan cara melakukan ping ke server milik mesin pencari. Setelah ping diterima, mesin pencari akan melakukan update data sitemap dan mulai crawling ke situs yang anda kirimkan. Link demo tersedia di bawah script.
Note : Yang dikirimkan adalah link sitemap situs anda, bukan link situs anda! Misal : abc.com/sitemap.xml
/*
* Sitemap Submitter
* Use this script to submit your site maps automatically to Google, Bing.MSN and Ask
* Trigger this script on a schedule of your choosing or after your site map gets updated.
*/

//Set this to be your site map URL
$sitemapUrl = "http://www.5vote.com/sitemap.xml";

// cUrl handler to ping the Sitemap submission URLs for Search Engines…
function myCurl($url){
  $ch = curl_init($url);
  curl_setopt($ch, CURLOPT_HEADER, 0);
  curl_exec($ch);
  $httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
  curl_close($ch);
  return $httpCode;
}

//Google
$url = "http://www.google.com/webmasters/sitemaps/ping?sitemap=".$sitemapUrl;
$returnCode = myCurl($url);
echo "<p>Google Sitemaps has been pinged (return code: $returnCode).</p>";

//Bing / MSN
$url = "http://www.bing.com/webmaster/ping.aspx?siteMap=".$sitemapUrl;
$returnCode = myCurl($url);
echo "<p>Bing / MSN Sitemaps has been pinged (return code: $returnCode).</p>";
Demo

0 komentar:

Posting Komentar

Mohon menggunakan kata-kata yang baik ^^