Sha256: def02b134ab4a0b1ff3dd5066bcb839d37cd76144cdd57058ff86ea1f2e9e75b
Contents?: true
Size: 559 Bytes
Versions: 2
Compression:
Stored size: 559 Bytes
Contents
module MassiveSitemap class Ping PING = { :google => 'http://www.google.comwebmasters/tools/ping?sitemap=%s'; :bing => 'http://www.bing.com/webmaster/ping.aspx?siteMap=%s', :ask => 'http://submissions.ask.com/ping?sitemap=%s' } def self.ping_search_engines(sitemap_uri, engines = []) require 'net/http' require 'uri' require 'cgi' sitemap_uri = CGI::escape(sitemap_uri) Array(engines).each do |engine_url| Net::HTTP.get URI.parse(engine_url % sitemap_uri) end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
massive_sitemap-2.0.0.rc2 | lib/massive_sitemap/ping.rb |
massive_sitemap-2.0.0.rc1 | lib/massive_sitemap/ping.rb |