Fix Google Web Search

Remove AI results and other fluff from your Google search! Adds udm=14 to the search params of a new Google search, changing to the "Web" tab.

您需要先安裝使用者腳本管理器擴展,如 TampermonkeyGreasemonkeyViolentmonkey 之後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyUserscripts 後才能安裝該腳本。

你需要先安裝一款使用者腳本管理器擴展,比如 Tampermonkey,才能安裝此腳本

您需要先安裝使用者腳本管理器擴充功能後才能安裝該腳本。

(我已經安裝了使用者腳本管理器,讓我安裝!)

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

(我已經安裝了使用者樣式管理器,讓我安裝!)

作者
ZenithO-o
今日安裝
0
安裝總數
471
評價
2 1 0
版本
2024-05-26
建立日期
2024-05-21
更新日期
2024-05-27
尺寸
9.1 KB
授權條款
MIT
腳本執行於

Fix Google Web Search

Description

This userscript removes AI results and other unwanted content from Google web searches by adding the udm=14 parameter to the search URL. This parameter switches the search to the "Web" tab, which displays only traditional web page results.

Features

  • Adds udm=14 to the search parameters of a new Google search, switching to the "Web" tab.
  • Updates all other href^="/search" links on the page to include a udm parameter.
  • Works on all Google Top Level Domains (.com, .co.uk, .ru, etc.).

Installation

  1. Install a userscript manager extension like Greasemonkey (Firefox), Userscripts (Safari), Tampermonkey (Chrome, Edge, Firefox, Safari), or Violentmonkey (Chrome, Firefox, Edge).
  2. Copy the userscript code from the provided source file (script.user.js).
  3. Follow your exension's instructions in creating/using a new userscript.
  4. Save the userscript and enable it.

Other Sources for Installation

GreasyFork

OpenUserJS

Usage

Once installed and enabled, the userscript will automatically do the described functionality. No extra steps required!

Personal notes

  • This readme took longer to write than the code lol
  • Sorry you had to read all the @match params. Would have used @include for proper matching, but apparently Manifest V3 makes it weird or something, idk. Spent 3 minutes looking it up.