index only taxonomies selected in settings
cleanup and support for non-search page use