Starting Point:
Existing start URLs are always re-crawled.
Other already visited URLs are sorted out as "double", if they are not allowed using the re-crawl option.
Crawling Depth :
This defines how often the Crawler will follow links embedded in websites.
A minimum of 0 is recommended and means that the page you enter under "Starting Point" will be added
to the index, but no linked content is indexed. 2-4 is good for normal indexing.
Be careful with the depth. Consider a branching factor of average 20;
A prefetch-depth of 8 would index 25.600.000.000 pages, maybe this is the whole WWW.
Crawling Filter :
Use filter
Restrict to start domain
Restrict to sub-path
The filter is an emacs-like regular expression that must match with the URLs which are used to be crawled; default is 'catch all'.
You can also use an automatic domain-restriction to fully crawl a single domain.
Re-crawl known URLs:
Use :
If older than :
Year(s)
Month(s)
Day(s)
Hour(s)
Minute(s)
If you use this option, web pages that are already existent in your database are crawled and indexed again.
It depends on the age of the last crawl if this is done or not: if the last crawl is older than the given
date, the page is crawled again, otherwise it is treated as 'double' and not loaded or indexed again.
Auto-Dom-Filter:
Use :
Depth :
This option will automatically create a domain-filter which limits the crawl on domains the crawler
will find on the given depth. You can use this option i.e. to crawl a page with bookmarks while
restricting the crawl on only those domains that appear on the bookmark-page. The adequate depth
for this example would be 1.
The default value 0 gives no restrictions.
Maximum Pages per Domain:
Use :
Page-Count :
You can limit the maxmimum number of pages that are fetched and indexed from a single domain with this option.
You can combine this limitation with the 'Auto-Dom-Filter', so that the limit is applied to all the domains within
the given depth. Domains outside the given depth are then sorted-out anyway.
Accept URLs with '?' / dynamic URLs :
A questionmark is usually a hint for a dynamic page. URLs pointing to dynamic content should usually not be crawled. However, there are sometimes web pages with static content that
is accessed with URLs containing question marks. If you are unsure, do not check this to avoid crawl loops.
Store to Web Cache :
This option is used by default for proxy prefetch, but is not needed for explicit crawling.
We recommend to leave this switched off unless you want to control the crawl results with the
Cache Monitor .
Do Local Indexing:
index text :
index media :
This enables indexing of the wepages the crawler will download. This should be switched on by default, unless you want to crawl only to fill the
Proxy Cache without indexing.
Do Remote Indexing :
If checked, the crawler will contact other peers and use them as remote indexers for your crawl.
If you need your crawling results locally, you should switch this off.
Only senior and principal peers can initiate or receive remote crawls.
A YaCyNews message will be created to inform all peers about a global crawl ,
so they can omit starting a crawl with the same start point.
Exclude static Stop-Words :
This can be useful to circumvent that extremely common words are added to the database, i.e. "the", "he", "she", "it"... To exclude all words given in the file yacy.stopwords from indexing,
check this box.