fix(theseus): stop tagging every Google search with pws=0
pws=0 (personalisation off) is the parameter rank-tracking scrapers put on every query, and Google weighs it when deciding to serve the "unusual traffic" check. With cookies cleared on quit the personalisation it turned off was already minimal, so the flag bought nothing and made every search from Theseus look like a bot's. hl and gl stay: they keep Google from answering with a consent redirect or a region-detect start page.
This commit is contained in:
parent
acc433805e
commit
c688cf8a20
1 changed files with 1 additions and 1 deletions
2
main.js
2
main.js
|
|
@ -95,7 +95,7 @@ async function loadHermesLib() {
|
|||
// URL routing is identical for all — kind and tier are display-only grouping.
|
||||
const SEARCH_ENGINES = {
|
||||
duckduckgo: { kind: "search", tier: "catalog", name: "DuckDuckGo", sym: "🦆", fav: "duckduckgo.com", url: (q) => "https://duckduckgo.com/?q=" + encodeURIComponent(q) },
|
||||
google: { kind: "search", tier: "catalog", name: "Google", sym: "🔵", fav: "www.google.com", url: (q, h = {}) => `https://www.google.com/search?q=${encodeURIComponent(q)}&hl=${h.hl || "en"}&gl=${h.gl || "us"}&pws=0` },
|
||||
google: { kind: "search", tier: "catalog", name: "Google", sym: "🔵", fav: "www.google.com", url: (q, h = {}) => `https://www.google.com/search?q=${encodeURIComponent(q)}&hl=${h.hl || "en"}&gl=${h.gl || "us"}` },
|
||||
brave: { kind: "search", tier: "catalog", name: "Brave", sym: "🦁", fav: "search.brave.com", url: (q) => "https://search.brave.com/search?q=" + encodeURIComponent(q) },
|
||||
bing: { kind: "search", tier: "catalog", name: "Bing", sym: "🔎", fav: "www.bing.com", url: (q) => "https://www.bing.com/search?q=" + encodeURIComponent(q) },
|
||||
startpage: { kind: "search", tier: "catalog", name: "Startpage", sym: "🛡️", fav: "www.startpage.com", url: (q) => "https://www.startpage.com/sp/search?query=" + encodeURIComponent(q) },
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue