Les guerres d'un Responsable Informatique

Un peu de ruby pour mon sitemap

mardi 10 mars 2009 à 16:07 | Dev

Je jette là un petit script ruby pour aller dire à mes moteurs d'indexation préférés que mon site a changé et qu'il faut qu'ils reviennent voir par ici ...

C'est un peu rapide mais il fonctionne très bien :)

#!/usr/bin/ruby -w

require 'open-uri'

[ "http://search.yahooapis.com/SiteExplorerService/V1/ping? \
sitemap=http://rabah.dyndns.org/sitemap.php",
  "http://submissions.ask.com/ping?sitemap= \
http://rabah.dyndns.org/sitemap.php",
  "http://www.google.com/webmasters/tools/ping?sitemap= \
http://rabah.dyndns.org/sitemap.php",
  "http://webmaster.live.com/ping.aspx?siteMap= \
http://rabah.dyndns.org/sitemap.php" ].each do |url|
	open(url,:proxy=>nil) do |s|
		if s.status[0] == "200"
			puts "Sitemap successfully submitted to #{url}"      
		else
		        puts "Failed to submit sitemap to #{url}"
		end
	end
end

Partagez cet article :



Fil des commentaires de cet article

Laisser un Commentaire

Quelle est la première lettre du mot dausbp ? :