Try clicking on the 'noway' icon (circle with dash) to delete and exclude a branch from future index. When indexing from shell, try decreasing SPIDER_MAX_LIMIT and LINKS_MAX_LIMIT, and also try setting LIMIT_TO_DIRECTORY to true. There is also a mod
here that may be of use.
Code:
define('SPIDER_MAX_LIMIT',20); // max (re)index search depth - used for shell and admin panel dropdown
define('RESPIDER_LIMIT',5); // max update search depth - only used for browser, not used for shell
define('LINKS_MAX_LIMIT',20); // max (re)index links per - used for shell and admin panel dropdown
define('RELINKS_LIMIT',5); // max update links per - only used for browser, not used for shell
define('LIMIT_TO_DIRECTORY',false); // limit index to given (sub)directory where (sub)directories of give (sub)directory are NOT indexed
// for limit to directory, URL format must either have file at end or ending slash at end
// e.g., http://www.domain.com/dirs/ (WITH ending slash) or http://www.domain.com/dirs/dirs/index.php
define('ALLOW_SUBDIRECTORIES',false); // limit index to given (sub)directory where (sub)directories of give (sub)directory are indexed
// if set to true, LIMIT_TO_DIRECTORY must also be set to true