You can search on a particular site using Safaris address bar and Quick Page Search. Make sure this feature is enabled, and then check the list of sites already added. You can add most other sites by performing a native search on that site. Once added, when you type the domain name of that site and a keyword, you have the option to search that site directly instead of a search engine. This works on Mac and iOS.