As a workaround you can solve this issue at the browser-level using custom Chrome/Firefox/Safari extension that redirects user from https://www.google.com/search?q=...
website to https://duckduckgo.com/?q=...
.
I've some experience building a similar extension that redirect users from Google to Yandex Search when search query contains letters in Russian (not English) to improve search results quality. The source code can be found here: https://github.com/nezort11/google-yandex-cyrillic-redirect. It works almost instantaneous.
Approximate code to redirect from Google to DuckDuckGo for Firefox:
browser.webRequest.onBeforeRequest.addListener(
redirectSearch,
// Request filter
{
urls: ["https://www.google.com/search*"],
},
// Modify the request
["blocking"]
);
function redirectSearch(requestDetails) {
const url = new URL(requestDetails.url);
const query = url.searchParams.get("q");
if (query) {
return {
redirectUrl: `https://duckduckgo.com/?q=${query}`,
};
}
}