yacy_search_server/source/net/yacy/cora
Michael Peter Christen 765943a4b7 Redesign of crawler identification and robots steering. A non-p2p user
in intranets and the internet can now choose to appear as Googlebot.
This is an essential necessity to be able to compete in the field of
commercial search appliances, since most web pages are these days
optimized only for Google and no other search platform any more. All
commercial search engine providers have a built-in fake-Google User
Agent to be able to get the same search index as Google can do. Without
the resistance against obeying to robots.txt in this case, no
competition is possible any more. YaCy will always obey the robots.txt
when it is used for crawling the web in a peer-to-peer network, but to
establish a Search Appliance (like a Google Search Appliance, GSA) it is
necessary to be able to behave exactly like a Google crawler.
With this change, you will be able to switch the user agent when portal
or intranet mode is selected on per-crawl-start basis. Every crawl start
can have a different user agent.
2013-08-22 14:23:47 +02:00
..
ai Added 'final' for all exception blocks as this helps the Java compiler 2013-07-17 18:31:30 +02:00
date extended the Scheduler: introduced scheduled events 2012-12-22 16:27:14 +01:00
document Redesign of crawler identification and robots steering. A non-p2p user 2013-08-22 14:23:47 +02:00
federate Redesign of crawler identification and robots steering. A non-p2p user 2013-08-22 14:23:47 +02:00
geo Added 'final' for all exception blocks as this helps the Java compiler 2013-07-17 18:31:30 +02:00
language replaced StringBuffer with StringBuilder 2013-07-23 12:21:27 +02:00
lod Added 'final' for all exception blocks as this helps the Java compiler 2013-07-17 18:31:30 +02:00
order Added 'final' for all exception blocks as this helps the Java compiler 2013-07-17 18:31:30 +02:00
plugin added phonetic classes 2011-12-14 17:33:18 +01:00
protocol Redesign of crawler identification and robots steering. A non-p2p user 2013-08-22 14:23:47 +02:00
sorting Added 'final' for all exception blocks as this helps the Java compiler 2013-07-17 18:31:30 +02:00
storage Added 'final' for all exception blocks as this helps the Java compiler 2013-07-17 18:31:30 +02:00
util added missing files :( 2013-08-20 16:31:34 +02:00