Understand OpenSERP execution modes
mainOpenSERP supports two primary execution modes for extracting search results from engines like Google, Yandex, Baidu, Bing, DuckDuckGo, and Ecosia:
- Browser mode (Default): Uses headless Chromium via
go-rod. This is the most compatible path and is supported by all engines. - Raw HTTP mode: Uses direct HTTP requests and
goqueryfor parsing. This is currently only supported by Google, Yandex, Baidu, and Ecosia.
Use Browser mode if you encounter parsing issues or need compatibility with engines that do not support Raw HTTP mode.