برای اینکه یک Application از نوع bdc امکان جستجو داشته باشد بایست در XML تعریف آن متدی از نوع IDEnumerator تعریف شده باشد در اینصورت دارای قابلیت جستجو (Crawl able) می باشد.در پایگاه نمونه مثال قبل موجودیت (Entity) Reseller را می توان برای این کار درنظر گرفت
Administrative Tools>SharePoint 3 Central Administration >Shared Services Administration
یک Shared Service را انتخاب نموده وارد سایت مدیریت آن می شویم در این سایت در بخش Search لینک Search settings را پیگیری می نماییم وارد صفحه تنظیمات Crawl و Scope می شویم .
برروی Content Sources and Crawl Schedules کلیک کرده وارد و یک content source جدید ایجاد نمایید.

نکته: در قسمت پایین می توان Schedules برای Crawl بصورت کامل و افزایشی تعیین کرد اما باید دقت کرد که کاربر پیش فرض (Search Settings > Default Content Access Account) دارای حق دسترسی به پایگاه داده و BDC Application باشد.
بعد از اطمینان از این که کاربر دارای حق دسترسی است می توان یک کراول کامل انجام داد اکنون بر روی content source جدید رفته و Start Full Crawl می نماییم در View Crawl Logs می توان مشاهده کرد که Crawl بدرستی انجام می پذیرد یا خیر.در پایان کاراز وضعیتCrawling Full به Idle می انجامد.

درگام بعدی٬ یک محدوده جستجو تعریف می کنیم.در Search settingsوارد View Scopes شده یک محدوده جدید تعریف می کنیم سپس در بخش Add Rules که در حال حاضر "Empty - Add Rules" می باشد یک Content Source مشخص می کنیم.مطابق شکل زیر:

اکنون چون محدوده جدید است باید update شود تا آماده گردد(New Scope – Ready after next updates (starts in n Minutes)
) که می توان با استفاده از Start Update Now منتظر Next scheduled update نماند.
برای استفاده از جستجو اکنون بایست وارد سایت موردنظر شده در بخش تنظیمات سایت (Site Settings) وارد Search Scopes می شویم و محدوده تعریف شده را از بخش unused scopes به Search Dropdown تغییر می دهیم.یک صفحه وب پارتی ایجاد می نماییم و وب پارت های به شکل زیر اضافه می نماییم.

و مشخصه صفحه نتایج(Result Page) وب پارت Search Box را به این صفحه بدهید.اکنون اگر از حالت ویرایش خارج شوید می توانید نتیجه را ملاحظه نمایید.