
Google Custom Search Platform (CSE) is an excellent way to create a customizable search engine with all of Google’s search core capabilities.
You can use Google CSE (Programmable Search Engine) to create custom search experiences for your website users or consolidated search for internal teams.