Turning off AI during Google Search with the “new” UDM parameter
Posted by jpluimers on 2025/10/17
It looks like I missed that Google has added a new URL parameter to its search engine quite a while ago.
In the past, you could turn on image search using the tbm=isch URL parameter (“to be matched” and “image search”).
That still works, but there is a new parameter on the block that is officially undocumented, and can be used to switch into various search modes including image search but also AI-less search.
This drastically lowers the carbon footprint and also gets you far less speculative information.
Edit 20251023: I forgot to save the below part before the scheduled post got published. So here we go
This blog post is instigated by a future blog post (scheduled next year) Felienne Hermans asks herself and us: Where, o where, has equality in tech gone? Her article referred to [Wayback/Archive] Consumentenbond – Google dringt AI te veel op and she mentions
It’s nice that they mention the tip to use “-AI,” to make the hallucinations will stay away!
which was a mangled translation of
Fijn dat ze wel de tip noemen om “-AI” te gebruiken, dan blijven de hallucinaties uit!
I checked the article she referred, but there is no “-AI” in it. “-AI” is neither in [Wayback/Archive] Consumentenbond: vertrouw niet zomaar op AI-antwoorden van Google and [Wayback/Archive] Consumentenbond waarschuwt voor ‘rammelende’ AI-antwoorden van Google | Economie | NU.nl which also refer to “Consumentenbond – Google dringt AI te veel op”
So in order to prevent the “-AI” hallucination to spread further, I wanted to figure out how to force Google Search to skip AI searching as most of those results are hallucinations in part or even in full.
By bye tbm= parameter, hello udm= parameter
The first result of the first query was [Wayback/Archive] How to Turn Off Google AI Search: Get Back to Classic Search Results (extra mark-up mine)
The key to turning off Google AI Overviews lies in a URL parameter. Specifically,
udm=14. Using this parameter in the instructions below, you’ll set up Google’s search to eliminate the AI Overview, ads, and everything else that clutters the search results. It’s like getting back to the Google search results we once knew and loved.We’re not sure what UDM stands for. However, after testing the UDM parameter by changing the numeric value, we found it can do some other interesting things with Google search. Read to the end to see what they are.
…
- In the Add Site Search window, create a Name like Google No AI.
- Enter “
https://google.com” in the Shortcut field.- Enter “
{google:baseURL}/search?udm=14&q=%s” in the URL with%sin place of query field and select Add.…
Our research found some other URL UDM parameters, which perform different Google search types.
udm=15: Attractions searchudm=18: Forums searchudm=28: Shopping searchudm=36: Books searchudm=44: Visual search or image searchudm=48: Exact matches only
A more complete list is at [Wayback/Archive] Every Google &udm=? in the world (June 2024; also at [Wayback/Archive] Every Google &udm=? in the world. Appends udm=14 to the Google search URL… | by Terry Tan | Medium and [Wayback/Archive] Every Google &udm=? in the world – DEV Community) but I found their lists quite unreadable so I replaced it with this set of table and lists and amended it from [Wayback/Archive] The Mystery of the Google UDM (And Why it Matters for SEO) which is more recent (August 2025) but lacks geographic information.
Many udm values have no known meaning or region. I marked those with ?
| udm= | meaning | valid region group | comment |
|---|---|---|---|
udm=0 |
? | ? | seems to be the search including AI |
udm=1 |
places | group 3 | |
udm=2 |
images | group 1 | |
udm=3 |
products | group 3 | |
udm=4 |
perspectives | ? | deprecated |
udm=5 |
lodging | group 3 | |
udm=6 |
learn | group 1 | |
udm=7 |
videos | group 1 | |
udm=8 |
jobs | group 3 | |
udm=9 |
product sites | group 2 | experimental |
udm=10 |
job sites | group 3 | deprecated |
udm=11 |
place sites | group 3 | local directory sites |
udm=12 |
news | group 1 | automatically replace udm with “tbm=nws” |
udm=13 |
airline options | group 3 | deprecated; moved to https://www.google.com/travel/flights |
udm=14 |
web | group 1 | “web” category menu, commonly described as “No AI mode” |
udm=15 |
attractions | group 1 | “Things to do” category menu |
udm=16 |
? | ? | deprecated |
udm=17 |
? | ? | deprecated |
udm=18 |
forums | group 1 | |
udm=19 |
? | ? | deprecated |
udm=20 |
? | ? | deprecated |
udm=21 |
? | ? | deprecated |
udm=22 |
? | ? | deprecated |
udm=23 |
? | ? | deprecated |
udm=24 |
? | ? | deprecated |
udm=25 |
? | ? | deprecated |
udm=26 |
? | ? | deprecated |
udm=27 |
? | ? | deprecated |
udm=28 |
shopping | group 1 | USA only? |
udm=29 |
? | ? | |
udm=30 |
? | ? | |
udm=31 |
flight sites | group 3 | deprecated |
udm=32 |
trains | group 3 | deprecated |
udm=33 |
buses | group 3 | deprecated |
udm=34 |
transport sites | group 3 | deprecated |
udm=35 |
? | ? | |
udm=36 |
books | group 1 | |
udm=37 |
products | group 1 | deprecated |
udm=38 |
videos | ? | deprecated |
udm=39 |
short videos | ? | deprecated |
udm=40 |
? | ? | deprecated |
udm=41 |
? | ? | deprecated |
udm=42 |
? | ? | deprecated |
udm=43 |
? | ? | deprecated |
udm=44 |
visual matches | group 1 | Images? |
udm=45 |
? | ? | deprecated |
udm=46 |
? | ? | deprecated |
udm=47 |
? | ? | deprecated |
udm=48 |
exact matches | group 1 | Images? |
udm=49 |
? | ? | deprecated |
udm=50 |
SGE AI overview | ? | “AI mode” category menu, US only |
udm=51 |
homework | ? | |
udm=52 |
? | ? | deprecated |
udm=53 |
? | ? | deprecated |
udm=54 |
? | ? | deprecated |
udm=55 |
? | ? | deprecated |
udm=56 |
clean results | ? | deprecated (minimalist mode, simplified HTML code, without AI results) |
udm=57 |
? | ? | experimental |
udm=58 |
? | ? | experimental |
udm=59 |
? | ? | experimental |
udm=60 |
? | ? | experimental |
Note that udm=60 is the
latest available udm parameter at time of writing this article (August 2025), all tries of above numbers automatically redirect with deletion of udm parameter.
Region group 1
This should be all countries. The list is from the “Every Google &udm=?” article mentioned above. On my TODO list is to make this more readable (like splitting it into continents) but that requires quite a bit of time which I currently lack.
Canada (ca), United States (us), Mexico (mx), Belize (bz), Costa Rica (cr), Cuba (cu), Dominican Republic (do), El Salvador (sv), Guatemala (gt), Haiti (ht), Honduras (hn), Jamaica (jm), Nicaragua (ni), Panama (pa), Puerto Rico (pr), Trinidad and Tobago (tt), Argentina (ar), Bolivia (bo), Brazil (br), Chile (cl), Colombia (co), Ecuador (ec), Guyana (gy), Paraguay (py), Peru (pe), Suriname (sr), Uruguay (uy), Venezuela (ve), Andorra (ad), Monaco (mc), San Marino (sm), Switzerland (ch), United Kingdom (uk, gb), Vatican City (va), Albania (al), Belarus (by), Bosnia and Herzegovina (ba), Moldova (md), North Macedonia (mk), Russia (ru), Serbia and Montenegro (rs), Ukraine (ua), Bahrain (bh), Egypt (eg), Iran (ir), Iraq (iq), Israel (il), Jordan (jo), Kuwait (kw), Lebanon (lb), Oman (om), Palestinian Territory (ps), Qatar (qa), Saudi Arabia (sa), Syria (sy), United Arab Emirates (ae), Yemen (ye), Algeria (dz), Angola (ao), Benin (bj), Botswana (bw), Burkina Faso (bf), Burundi (bi), Cameroon (cm), Cape Verde (cv), Central African Republic (cf), Chad (td), Comoros (km), Congo (cg), Democratic Republic of the Congo (cd), Djibouti (dj), Egypt (eg), Equatorial Guinea (gq), Eritrea (er), Ethiopia (et), Gabon (ga), Gambia (gm), Ghana (gh), Guinea (gn), Guinea-Bissau (gw), Ivory Coast (ci), Kenya (ke), Lesotho (ls), Liberia (lr), Libya (ly), Madagascar (mg), Malawi (mw), Mali (ml), Mauritania (mr), Mauritius (mu), Morocco (ma), Mozambique (mz), Namibia (na), Niger (ne), Nigeria (ng), Rwanda (rw), Senegal (sn), Seychelles (sc), Sierra Leone (sl), Somalia (so), South Africa (za), Sudan (sd), Swaziland (sz), Tanzania (tz), Togo (tg), Tunisia (tn), Uganda (ug), Western Sahara (eh), Zambia (zm), Zimbabwe (zw), Kazakhstan (kz), Kyrgyzstan (kg), Tajikistan (tj), Turkmenistan ™, Uzbekistan (uz), Afghanistan (af), Bangladesh (bd), Bhutan (bt), India (in), Maldives (mv), Nepal (np), Pakistan (pk), Sri Lanka (lk), China (cn), Japan (jp), Mongolia (mn), North Korea (kp), South Korea (kr), Taiwan (tw), Brunei (bn), Cambodia (kh), Indonesia (id), Laos (la), Malaysia (my), Myanmar (mm), Philippines (ph), Singapore (sg), Thailand (th), Timor-Leste (tl), Vietnam (vn), Australia (au), Fiji (fj), Kiribati (ki), Marshall Islands (mh), Micronesia (fm), Nauru (nr), New Zealand (nz), Palau (pw), Papua New Guinea (pg), Samoa (ws), Solomon Islands (sb), Tonga (to), Tuvalu (tv), Vanuatu (vu), American Samoa (as), Christmas Island (cx), Cocos (Keeling) Islands (cc), Cook Islands (ck), Faroe Islands (fo), Gibraltar (gi), Greenland (gl), Guam (gu), Hong Kong (hk), Macao (mo), Netherlands Antilles (an), Niue (nu), Norfolk Island (nf), Northern Mariana Islands (mp), Pitcairn (pn), Saint Helena (sh), Svalbard and Jan Mayen (sj), Tokelau (tk), Turks and Caicos Islands (tc), United States Minor Outlying Islands (um), Virgin Islands, U.S. (vi), Antarctica (aq), Bouvet Island (bv), Heard Island and McDonald Islands (hm)
Group 2
Anguilla (ai), Bermuda (bm), British Indian Ocean Territory (io), Cayman Islands (ky), Falkland Islands (fk), Montserrat (ms), South Georgia and the South Sandwich Islands (gs), Turks and Caicos Islands (tc), Virgin Islands, British (vg)
Note: this list looks like British Overseas Territory islands in various parts of the Atlantic Ocean.
Group 3
Aruba (aw), Austria (at), Belgium (be), Bulgaria (bg), Croatia (hr), Cyprus (cy), Czech Republic (cz), Denmark (dk), Estonia (ee), Finland (fi), France (fr), French Guiana (gf), French Polynesia (pf), French Southern Territories (tf), Germany (de), Greece (gr), Guadeloupe (gp), Hungary (hu), Iceland (is), Ireland (ie), Italy (it), Latvia (lv), Liechtenstein (li), Lithuania (lt), Luxembourg (lu), Malta (mt), Martinique (mq), Mayotte (yt), Netherlands (nl), New Caledonia (nc), Norway (no), Poland (pl), Portugal (pt), Reunion (re), Romania (ro), Saint Pierre and Miquelon (pm), Slovakia (sk), Slovenia (si), Spain (es), Sweden (se), Turkey (tr), Wallis and Futuna (wf)
Note: these are either European countries, or overseas parts of European countries
tbm=isch alternative is udm=2
Contrary to the first table, image search is not udm=44 but in fact udm=2.
I never noticed that tbm=isch had been phased out and later automagically be replaced with udm=2. The main reason is that I always had parameters like these at the end of the query, and with just a few extension icons active, web browsers hide the tail of the URL field after page load..
But now I can finally replace
https://www.google.com/search?q=Jeroen%20Wiert%20Pluimers&tbm=isch
or even better
https://www.google.com/search?tbm=isch&q=Jeroen%20Wiert%20Pluimers
with
https://www.google.com/search?q=Jeroen%20Wiert%20Pluimers&udm=2
or even better
https://www.google.com/search?udm=2&q=Jeroen%20Wiert%20Pluimers
Note that most of the time, neither can be saved in the Wayback Machine or Archive Today any more: Google hates archiving by others than themselves shortly after they removed the Google Cache feature and recommended the Wayback Machine.
It is the reason that the queries below all use DuckDuckGo.
Note that:
- neither the
tbmorudmparameters work with DuckDuckGo. - the
tbm=nwsparameter does not automatically get replaced withudm=12as the replacement works the other way around: fromudm=12totbm=nws- https://www.google.com/search?tbm=nws&q=Jeroen%20Wiert%20Pluimers
- https://www.google.com/search?udm=12&q=Jeroen%20Wiert%20Pluimers
Note that news search results depend on the region you are in. For now, there are only Dutch results.
Search results without AI: use udm=14 or udm=56?
In my experiments, only udm=14 is reliable, as udm=56 is showing more and more AI results over time.
Via
[Wayback/Archive] Google’s ‘udm=56’ parameter unlocks cleaner and alternate search views : sysadmin I learned that the udm=56 option has stopped functioning.
But it also had a comment leading to extensions that work great:
- [Wayback/Archive] Deshittify Google Search – Chrome Web Store
- [Wayback/Archive] Straight to the web – Get this Extension for 🦊 Firefox (en-US)
Examples URLs:
- https://www.google.com/search?udm=0&q=hoe+werkt+ai shows AI results
- https://www.google.com/search?udm=14&q=hoe+werkt+ai omits AI results
- https://www.google.com/search?udm=56&q=hoe+werkt+ai shows AI results
- https://www.google.com/search?udm=0&q=Jeroen%20Wiert%20Pluimers omits AI results
- https://www.google.com/search?udm=14&q=Jeroen%20Wiert%20Pluimers omits AI results
- https://www.google.com/search?udm=56&q=Jeroen%20Wiert%20Pluimers omits AI results
Note that udm=56 seems archivable at least in the Archive.is archive:
Unified Data Model is a different UDM
Edit 20251024: added this section
It is confusing that Google also uses the UDM abbreviation for the Unified Data Model that is part of the back-end side of their Google Cloud security operations API.
Some links:
- [Wayback/Archive] Overview of the Unified Data Model | Google Security Operations | Google Cloud
- [Wayback/Archive] Use UDM Search to investigate an entity | Google Security Operations | Google Cloud
- [Wayback/Archive] UDM field list | Google Security Operations | Google Cloud
- [Wayback/Archive] Key UDM fields for parsers | Google Security Operations | Google Cloud
- [Wayback/Archive] UDM usage guide | Google Security Operations | Google Cloud
- [Wayback/Archive] Method: instances.udmSearch | Google Security Operations | Google Cloud
The real meaning of UDM?
Edit 20251024: added this section
I found only two links coming up with a name for UDM: the above mentioned [Wayback/Archive] The Mystery of the Google UDM (And Why it Matters for SEO) has
…
Since UDM is not mentioned in any official Google Search documentation, we can only speculate about its true meaning. Based on its behavior, I suspect that UDM stands for User Display Mode.
…
This corresponds to [Wayback/Archive] Restore Classic Google Search with this Simple Hack | Confer Australia
…
UDMstands for “User Display Mode” (at least, that’s the best guess—Google’s not exactly chatty about it). When you tag&udm=14onto the end of a Google search URL, it tells Google: just show me real web results. No AI summaries. No shopping boxes. Just actual links.This sneaky little URL parameter surfaced around May 2024, quietly announced on Google’s Search Liaison account.
…
Mobile’s trickier. If you’re on iOS, an app like Custom Search Engine lets you override Safari’s default, redirecting your searches to the web-only version. On Android, if you’re stuck with the Pixel Launcher, you can’t change the search bar’s engine (classic Google move). But third-party browsers like Firefox or Brave do let you set up custom search URLs—and have their own widgets, too.
The Confer Australia article does neither mention the link to that May 2024 information nor the name of Google’s Search Liaison. So I did a bit of digging (see queries below) and found out that back then Danny Sullivan was Google’s Search Liaison but has since then stepped down:
- 20250318: [Wayback/Archive] Google’s Search Liaison Urges Patience As The March 2024 Core Update Continues To Rollout
Danny Sullivan, the Google Search Liaison, said on X to wait for the update to complete before deciding on what changes you may want to make.
- 20250517: [Wayback/Archive] How I Made Google’s “Web” View My Default Search
Forget AI. Google just created a version of its search engine free of all the extra junk it has added over the past decade-plus. All you have to do is add “udm=14” to the search URL.
…
the Web filter was curiously announced on Twitter by Search Liaison Danny Sullivan.
- 20240906: [Wayback/Archive] My Interview Of Google’s Search Liaison On The August 2024 Core Update – Search Engine Roundtable
- 20250801:[Wayback/Archive] Danny Sullivan No Longer Google’s Search Liaison : r/SEO
There were rumors that someone else at Google would take on the Search Liaison account, but I guess not. I don’t think this news is shocking to anyone in our industry.
- 20250805: [Wayback/Archive] Google Search Liaison Danny Sullivan is Now Search Director – Stan Ventures
The first link got me to the Google Search Liaison Mastodon and Twitter accounts, which now are defunct:
- [Wayback/Archive] Danny Sullivan | Google Search Central Blog | Google for Developers
- [Wayback/Archive] Google Search Liaison (@searchliaison@mastodon.social) – Mastodon
- [Wayback/Archive] Google Search Liaison: “This account is no longer active…” – Mastodon
- [WaybackSave/Archive] Google SearchLiaison on X: “This account is no longer active. Please follow @googlesearchc for information for site owners and @Google for the latest updates.”
Luckily Danny Sullivan is still active on Twitter, and the old Google Search Liaison tweets have not been deleted, so I found the May 2024 links [Wayback/Archive] Danny Sullivan on X: “Since I joined Google, I’ve just been a boy standing in front of the search group asking it to love a Web filter. So happy to see it’s arrived – congrats to the hard-working team on this project that through their own efforts made it a reality!”
- [Wayback/Archive] Google SearchLiaison on Twitter: “We’ve launched a new “Web” filter that shows only text-based links, just like you might filter to show other types of results, such as images or videos. The filter appears on the top of the results page alongside other filters or as part of the “More” option, rolling out today”
- [Wayback/Archive] GNkKf-DacAA26HU.jpg:orig (706×283)
Web filter on mobile
- [Wayback/Archive] GNkISLVacAAol8m.jpg:orig (1029×332)
- [Wayback/Archive] Google SearchLiaison on Twitter: “We’ve added this after hearing from some that there are times when they’d prefer to just see links to web pages in their search results, such as if they’re looking for longer-form text documents, using a device with limited internet access, or those who just prefer text-based”
- [Wayback/Archive] Google SearchLiaison on Twitter: “As I see some questions, on mobile (the first screenshot) we tend to show all filters, including this new Web one. You don’t need to go to “More” for it. On desktop (the second screenshot), filters that seem most relevant are dynamically shown. Any filter you want that doesn’t”
[Wayback/Archive] Refine Google searches – Google Search Help
[Wayback/Archive] Thread by @searchliaison on Thread Reader App – We’ve launched a new “Web” filter that shows only text-based links with the full text in one page.
Note of the Google information mentions the udm parameter, nor its meaning.
Other search parameters
From [Wayback/Archive] Google Search Parameters (2024 Guide):
- The
qparameter- The
hlparameter- The
glparameter- The
lrparameter- The
crparameter- The
tbsparameter- The
sourceparameter- The
eiparameter- The
vedparameter- The
gs_lpparameter- The
iflsigparameter- The
ibpparameter- The
kgmidparameter- The
siparameter- The
sxsrfparameter- The
uuleparameter- The
sclientparameter- The
tbmparameter
[Wayback/Archive] Using the TBS (or equivalent parameter) in Google Custom Search – Stack Overflow
Queries
- [Wayback/Archive] remove ai from google search at DuckDuckGo
- [Wayback/Archive] google search udm parameter at DuckDuckGo
- [Wayback/Archive] google search udm parameter -udm=14 at DuckDuckGo
- [Wayback/Archive] Google “udmSearch” meaning at DuckDuckGo
- [WaybackSave/Archive] Jeroen Wiert Pluimers – Google Suche (
tbm=ischwith%20space escapes redirected toudm=2with+space escapes – note the archival to the Wayback Machine consistently fails) - [Wayback/Archive] Jeroen Wiert Pluimers – Google-søk (
udm=2) - [Wayback/Archive] Jeroen Wiert Pluimers at DuckDuckGo (
tbm=isch) - [Wayback/Archive] Jeroen Wiert Pluimers at DuckDuckGo (
udm=2) - [Wayback/Archive] Jeroen Wiert Pluimers – Google Suche (
tbm=nws) - [WaybackSave/Archive] Bevor Sie zur Google Suche weitergehen (Jeroen Wiert Pluimers search with
udm=12cannot be properly archived) - [Wayback/Archive] google search udm parameter list at DuckDuckGo
- [Wayback/Archive] “Google Search” “UDM” “Parameter” “Unified Data Model” at DuckDuckGo
- [Wayback/Archive] “udm” “user display mode” at DuckDuckGo
- [Wayback/Archive] Google’s Search Liaison account 2024 at DuckDuckGo
- [Wayback/Archive] “Danny Sullivan” “2024” “udm” at DuckDuckGo
- [Wayback/Archive] Google’s Search Liaison account “May” “2024” at DuckDuckGo
- [Wayback/Archive] “Danny Sullivan” “May” “2024” at DuckDuckGo
- [Wayback/Archive] danny sullivan google search may 2024 at DuckDuckGo
- [Wayback/Archive] danny sullivan google search at DuckDuckGo
- google search tbs is – Google Search (could not be archived)
- [Wayback/Archive] google search tbs is at DuckDuckGo
--jeroen
Rate this:
Share this:
- Click to share on Mastodon (Opens in new window) Mastodon
- Click to share on Bluesky (Opens in new window) Bluesky
- Share on Tumblr
- Click to share on Reddit (Opens in new window) Reddit
- Click to share on Threads (Opens in new window) Threads
- Tweet
- Click to share on Telegram (Opens in new window) Telegram
- Click to share on Nextdoor (Opens in new window) Nextdoor
- Click to share on WhatsApp (Opens in new window) WhatsApp
- Click to print (Opens in new window) Print
- Click to email a link to a friend (Opens in new window) Email
Related
This entry was posted on 2025/10/17 at 18:00 and is filed under AI and ML; Artificial Intelligence & Machine Learning, Chrome, Chrome, Chromium, Development, Edge, Firefox, Google, Google AI, GoogleSearch, LLM, Mastodon, Power User, Reddit, SocialMedia, Software Development, Twitter, URL Encoding, Web Browsers. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.
This site uses Akismet to reduce spam. Learn how your comment data is processed.








Leave a comment