Opens recently added Google "Web" results by adding the &udm=14 parameter to every Google search URL
// ==UserScript==
// @name Open Google's New "Web" Search by Default
// @namespace http://tampermonkey.net/
// @version 1.31
// @description Opens recently added Google "Web" results by adding the &udm=14 parameter to every Google search URL
// @author Vicky R
// @icon https://www.google.com/s2/favicons?domain=www.google.com
// @match *://www.google.com/search*
// @license GPL-3.0-only
// @grant none
// ==/UserScript==
(function() {
'use strict';
const paramName = 'udm';
const paramValue = '14';
const sessionKey = 'udm_added';
// Check if the URL already contains the 'udm=14' parameter or if it was already added in this session
const url = new URL(window.location);
const udmParam = url.searchParams.get(paramName);
const udmAdded = sessionStorage.getItem(sessionKey);
if (udmParam !== paramValue && !udmAdded) {
// Add the 'udm=14' parameter
url.searchParams.set(paramName, paramValue);
sessionStorage.setItem(sessionKey, 'true');
window.location.replace(url.toString());
}
})();