Plugins are used to query search engines, to retrieve the results and scan them. That’s great to search for unknown sites.
Defining a list of sites on the other hand is great to scan already known sites (see Marketing search set for example - this set contains around 200 Macintosh websites).
Good day!
My situation is similar to the original poster’s:
I am interested in restricting my search to certain sites, or even subsites of a domain name (eg: *.gov… )
I can think of three easy ways to search within a site:
Crawl from the front page
use a search form within the site
Use a site constraint on search engines (eg site:gov in google.)
The site tab in the search definition accomplishes 1; 2 can be done by defining a plugin (which I am sure could be made easier), but only if the site has a search form; but I have not found how to do 3 within DevonAgent. The Internet and Google built-in plugins do not recognize the site: syntax, and it becomes a hard constraint on the pages (so nothing is returned). I suspect I can use LinksMatching to define limitations in a plugin, but that means I have to define a new plugin for each subsite definition. Is there a way to make this more general?