yacy_search_server/htroot/api
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
..
bookmarks Added 'final' for all exception blocks as this helps the Java compiler 2013-07-17 18:31:30 +02:00
ymarks Redesign of crawler identification and robots steering. A non-p2p user 2013-08-22 14:23:47 +02:00
blacklists_p.java fix for Blacklist (-Administration) 2013-07-29 19:09:28 +02:00
blacklists_p.xml
blacklists.java fix for Blacklist (-Administration) 2013-07-29 19:09:28 +02:00
blacklists.xml
citation.html added a new 'Citations' function: each search result item can now be 2013-06-12 15:02:49 +02:00
citation.java Added 'final' for all exception blocks as this helps the Java compiler 2013-07-17 18:31:30 +02:00
config_p.java refactoring 2012-09-21 15:48:16 +02:00
config_p.xml
feed.java fixed feed api servlet and and enhanced RSSReader class 2013-07-31 06:18:30 +02:00
feed.rss Fixed CHMOD on many files + added missing loggers (e.g. jena) and made some noisy loggers quiet 2013-07-13 13:12:36 +02:00
feed.xml rssTerminal.html: Fixing the 'null' is null or not an object in rss2.js when viewing the YaCy default Status page http://localhost:8080/Status.html with Internet Explorer 2010-09-26 22:55:52 +00:00
getpageinfo_p.java Redesign of crawler identification and robots steering. A non-p2p user 2013-08-22 14:23:47 +02:00
getpageinfo_p.xml getpageinfo: Checks if there is a OAI repository behind the URL. 2011-11-15 12:22:19 +00:00
getpageinfo.java Redesign of crawler identification and robots steering. A non-p2p user 2013-08-22 14:23:47 +02:00
getpageinfo.json interaction javascript 2012-06-10 13:09:00 +02:00
getpageinfo.xml interaction javascript 2012-06-10 13:09:00 +02:00
latency_p.java Redesign of crawler identification and robots steering. A non-p2p user 2013-08-22 14:23:47 +02:00
latency_p.xml
schema.java fix for schema export to consider also automatically generated 2013-02-25 01:13:03 +01:00
schema.xml fixes to schema 2013-02-23 08:14:10 +01:00
status_p.java added load info to status_p.xml 2013-07-23 18:20:07 +02:00
status_p.xml added load info to status_p.xml 2013-07-23 18:20:07 +02:00
table_p.html added new button design to more buttons 2012-09-03 16:04:57 +02:00
table_p.java - refactoring of log to ConcurrentLog: 2013-07-09 14:28:25 +02:00
table_p.xml added a full, complete, database insert, update and delete API for the tables. 2011-11-22 12:31:07 +00:00
termlist_p.java - refactoring of log to ConcurrentLog: 2013-07-09 14:28:25 +02:00
termlist_p.xml enhanced termlist 2011-09-01 10:23:22 +00:00
timeline.java Added 'final' for all exception blocks as this helps the Java compiler 2013-07-17 18:31:30 +02:00
timeline.xml
trail_p.java refactoring 2012-09-21 15:48:16 +02:00
trail_p.json
version.java refactoring 2012-09-21 15:48:16 +02:00
version.xml
webstructure.java Redesign of crawler identification and robots steering. A non-p2p user 2013-08-22 14:23:47 +02:00
webstructure.xml extended webstructure api to show together with incoming links also 2012-04-13 11:53:34 +02:00
yacydoc.html - added collections to yacydoc 2012-09-10 15:20:55 +02:00
yacydoc.java - refactoring of log to ConcurrentLog: 2013-07-09 14:28:25 +02:00
yacydoc.xml - added collections to yacydoc 2012-09-10 15:20:55 +02:00
ynetSearch.java Added 'final' for all exception blocks as this helps the Java compiler 2013-07-17 18:31:30 +02:00
ynetSearch.json moved ynetSearch to get all files out of htroot/api/util/ 2011-11-16 00:21:56 +00:00
ynetSearch.xml moved ynetSearch to get all files out of htroot/api/util/ 2011-11-16 00:21:56 +00:00