yacy_search_server/source/net/yacy/search
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
..
index Redesign of crawler identification and robots steering. A non-p2p user 2013-08-22 14:23:47 +02:00
query make Vocabulary Navigator tags a hard result entry filter 2013-08-13 03:07:25 +02:00
ranking - refactoring 2013-08-20 15:46:04 +02:00
schema - refactoring 2013-08-20 15:46:04 +02:00
snippet Redesign of crawler identification and robots steering. A non-p2p user 2013-08-22 14:23:47 +02:00
EventTracker.java
IndexAbstracts.java
IndexingQueueEntry.java
MemoryTracker.java - refactoring of log to ConcurrentLog: 2013-07-09 14:28:25 +02:00
ResourceObserver.java clear some caches before reporting low Memory 2013-08-08 14:38:26 +02:00
Shutdown.java Added 'final' for all exception blocks as this helps the Java compiler 2013-07-17 18:31:30 +02:00
StorageQueueEntry.java added missing class 2013-05-30 16:39:48 +02:00
Switchboard.java Redesign of crawler identification and robots steering. A non-p2p user 2013-08-22 14:23:47 +02:00
SwitchboardConstants.java Redesign of crawler identification and robots steering. A non-p2p user 2013-08-22 14:23:47 +02:00