Sha256: 684758d64c85fccb5414e09308f1d669a309ad47197dd360d3555150d5df3baa
Contents?: true
Size: 399 Bytes
Versions: 1
Compression:
Stored size: 399 Bytes
Contents
require 'resolv' module Legitbot # https://support.google.com/webmasters/answer/1061943 # https://support.google.com/webmasters/answer/80553 class Google < BotMatch ValidDomains = ["google.com.", "googlebot.com."] def valid? subdomain_of?(*Google::ValidDomains) && reverse_resolves? end end rule Legitbot::Google, %w(Googlebot Mediapartners-Google AdsBot-Google) end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
legitbot-0.1.0 | lib/legitbot/google.rb |