3yrs later I made interesting discovery - search will often lead to a larger set of results, because many search engines search synonyms etc without being told to.
Example on a very small set of Agile related blogs, I searched “Antipatterns” the community also uses “Anti patterns” and “Anti-patterns”. Search found all of those variants. Crawl didn’t.
Niether is right or wrong. Just good to know.