[NEW TOOL] AI Search Visibility Checker | Get Your FREE Report

10 Min Read

Published: August 12, 2025

Updated: January 5, 2026

The Mystery of the Google UDM (And Why it Matters for SEO & AI Search)

Blog cover image - Andrew Oleksik, Google UDM

You won’t find the UDM parameter in any official Google documentation. There are no specifications or explanations of its purpose or functionality. Still, it caught the attention of researchers, technical SEO experts, and curious nerds examining Google’s URLs.

Despite its simplicity, UDM is worth examining. It can be useful in certain scenarios, especially SEO experiments, offering clues about how Google’s algorithms behave. Reverse engineering might even help uncover opportunities for smarter optimization strategies.

What Is the UDM Parameter?

When added to the base Google search URL (https://www.google.com/search?q=), the UDM parameter alters the type of search results returned.

For example, when using &udm=14, the search engine switches to “Web” mode, which presents traditional organic search results without any additional features such as AI Overviews or informational boxes (also known as knowledge panels).

Other values produce different result types. For example: 

  • &udm=2 triggers the familiar image search results;
  • and &udm=7 corresponds to video search results (similar to what users see under the “Videos” tab).

I’ll be providing more examples in the table closer to the end. 

Some of these modes align with the navigation options shown below the Google search input field (like “Images,” “Videos,” or “News” – see the image below), but they can also be accessed or tested directly using the UDM parameter for more targeted control.

Google Search Bar screenshot

Example Google Search URL with udm=14:

https://www.google.com/search?
sca_esv=8fe472cf0c0bad30 (identifier for Google’s search session)
&sxsrf=AE3TifN1JDnibtg1YEYPl7dXcCg:1751916799447 (CSRF token for security)
&q=dummy+phrase (search query)
&udm=14 (user display mode discussed in this article)
&fbs=AIIjpHxU7SXXniUZfeShr2fp4giZ1Y6M… (tracking token)
&sa=X (type of search action)
&ved=2ahUKEwie_YbUvquOAxWzGhAIHSo… (source of search token)
&biw=1597 (browser inner width)
&bih=1011 (browser inner height)
&dpr=0.9 (device pixel ratio)

Naturally, when a user manually changes the search type by clicking on the “Images” or “Videos” tab, Google automatically updates the URL and includes the corresponding UDM parameter in the address bar.

If the UDM parameter is not specified at all, Google defaults to its standard mixed-results view – “All mode” – which may include a combination of organic results, featured snippets, AI overviews, shopping boxes, and other elements. 

Who Discovered the UDM?

Since Google has not officially documented this parameter, a natural question arises: Who discovered it and how? Or was it some kind of leak? 

Not at all. Anyone curious enough can easily spot the UDM parameter when examining search URLs. Google’s search links often contain numerous GET parameters, many obscure or technical.

Among them is the UDM parameter, but you’ll also find many other interesting ones that relate to various elements used by Google for technical purposes and user analysis (I’ll touch on more of these near the end).

What Does the UDM Stand For? 

The most common expansion of UDM in Google is the Unified Data Model, which is the Google Security Operations’ standard data structure for storing information received from various sources, also known as a schema. However, this has no connection to the UDM parameter used in Google Search.

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 interpretation aligns with how the parameter functions: it originally depended on the user manually switching between different view types, effectively determining which search mode would be displayed. 

UDM=14: Google Without AI

As AI search has become more pervasive, the UDM parameter has started appearing in the context of getting “clean” Google search results without AI-generated elements like AI overviews. 

As it turns out, adding the UDM=14 parameter in the search URL indeed displays the most traditional results, currently shown under the “web” tab.

This comes as no surprise. Queries like “disable AI Overviews” or “turn off AI search” are increasingly common, reflecting user frustration with hallucinated or inaccurate AI content, especially in niche or technical topics where data is scarce or misleading.

One might speculate: could it be that some researchers deliberately cut themselves off from AI-generated suggestions?

AI-Free Search (via UDM14)

Some users are so committed to the classic blue links that they’ve even developed browser extensions that automatically add the udm=14 parameter, ensuring that Google always displays search results in “Web” mode by default. 

You can easily find them under names like UDM14 or Google No AI mode. One of the more popular Chrome extensions is Hide Google AI Overviews, along with Google UDM=14.

Another interesting solution is a proxy website – udm14.com – which is definitely worth checking out, if only for its amusing “denitrification Konami code” — a homage to classic video game cheat codes. 

It is worth noting that the mentioned extensions and the proxy website don’t disable AI globally or at the account level. They simply automate the addition of &udm=14 to search URLs.

Google “-AI” Trick 

If you want to exclude AI features only in specific searches, you can try adding “-AI” to your search query. Google will then return results free of AI, as using the minus operator to exclude the term “AI” is preventing the AI Overview from triggering. 

Note that it’s not an official Google feature but rather a trick that, as a side effect, stops the AI Overview from appearing

A simple way to see that it’s not fully supported is when we try to find AI-related content together with the -AI operator… AI-related sites disappear from SERPs, together with all domains with the .ai extension. 

This limits its usage, requiring the user to pay special attention to a limited list of Google results related to AI. A good example of such an effect is trying to search for “ChatGPT -AI,” which, together with AI Overviews, effectively excludes the ChatGPT (OpenAI) website from the results

List of All UDM Parameters

As said, the UDM parameter can take on multiple values. Here’s the summary of all currently known UDM parameter values and their result types:

UDMDisplay ModeStatusExample URLComment
1Local business results (Google Places)activePizza“Places” category menu
2Image search resultsactiveCute puppies“Images” category menu
3Product search results (Google Shopping)activeLaptop“Products” category menu
4“Perspectives” content filterdeprecatedBlogging tips 
5Lodging search (hotels)activeHotels in NYC“Lodging” category menu
6Learn (educational results)experimentalPhotosynthesis“Learn” category menu
7Video search resultsactiveFunny dog videos“Videos” category menu
8Job listingsactiveseo analyst job“Jobs” category menu, US limited
9Product sites (external shopping)experimentalbest headphonesturns on additional product filtration options
10Job sites (external job listings)deprecatedseo analyst job 
11Local directory sitesdeprecatedRestaurant  
12News search resultsactiveWorld newsautomatically replace udm with “tbm=nws”
13Flight options (Google Flights)deprecatedLondon to Chiang Maimoved to https://www.google.com/travel/flights
14Standard text web results (no AI)activeHistory of Egypt“web” category menu, commonly described as “No AI mode”
15Attractions and things-to-do resultsactiveThings to do in Rome“Things to do” category menu
16-17unknowndeprecated  
18Forums/discussionsactiveGardening“Forums” category menu
19-27unknowndeprecated  
28Shopping (Google Shopping)activeSneakersTurns into shopping mode, US only
31Flight search sites (external)deprecatedCheap flights 
32Train schedules/sitesdeprecatedTrain schedules 
33Bus schedules/sitesdeprecatedBus tickets 
34Other transport websitesdeprecatedTransport options 
36Book search results (Google Books)activeBest novels“Books” category menu
37Additional product resultsdeprecatedWireless earbuds“Products” category menu
38Exact-match video resultsdeprecatedSpecific TED Talk“Videos” category menu
39Short video results (YouTube Shorts/TikTok)activeRice cooking“Short videos” category menu
40-43unknowndeprecated  
44Visual matches (similar images)active “Visual matches” category menu (require searching by image)
45-47unknowndeprecated  
48Exact text matchesdeprecatedAI search optimization“Exact matches” category menu
49unknowndeprecated  
50SGE – AI Overview (AI-generated results)activeGenerative AI“AI mode” category menu, US only
51“Homework” help resultsdeprecatedEuler’s identity“Homework” category menu
52-55unknowndeprecated  
56Simplified (“clean”) resultsdeprecatedSimple queryminimalist mode, simplified HTML code, without AI results
57-59unknownexperimental  
60unknownexperimental latest available udm parameter at time of writing this article (August 2025), all tries of above numbers automatically redirect with deletion of udm parameter

Other “Hidden” Google Search Parameters 

Beyond UDM, Google search URLs contain many other parameters, some tied to layout, personalization or analytics.

For example:

  • sxsrf: Related to request validation and session protection
  • ved: Used for tracking user interactions
  • sca_esv: Possibly linked to experiment versions

Some are documented in Google’s Programmable Search Engine documentation, but most remain internal.

These parameters can influence search layout, A/B test experiences, and user behavior analysis, but they shouldn’t be tampered with casually.

Below, I’ve included a table with descriptions of some of these parameters. However, it should be noted that this is not a complete list, as Google does not publish an official index of all parameters in use. 

Moreover, Google likes to update or change those parameters depending on ongoing experiments and product development, so many of them are likely already deprecated

Google Search URL Parameters

Query Parameters
ParameterTypical ValuesDescription
qsearch termsMain search query.
oqoriginal termsOriginal query before suggestions/rewrite.
aqschrome..69i57…Autocomplete / query-suggest metadata.
as_qwordsAdvanced: all these words.
as_epq“exact phrase”Advanced: exact phrase.
as_oqword1 OR word2Advanced: any of these words.
as_eq-excludeAdvanced: none of these words.
as_filetypepdf, docxAdvanced: file type.
as_fti / eInclude (i) / exclude (e) file type.
as_sitesearchexample.comAdvanced: site/domain filter.
as_qdrd, w, m, yAdvanced: date range.
as_occtany, titleAdvanced: where terms occur.
as_rightscc_* flagsAdvanced: usage rights/licensing.
Language and Localization
ParameterTypical ValuesDescription
hlen, plUI language.
glUS, PLCountry bias for results.
lrlang_enRestrict results to a language.
crcountryUSCountry restrict.
uuleencoded stringPrecise location (base64-encoded).
Filtering and Personalization
ParameterTypical ValuesDescription
safeactive, offSafeSearch level.
pws0, 1Personalized results on/off.
nfpr1Disable “Did you mean” / rewrites.
filter0, 1Near-duplicate host filtering.
tbsqdr:h, qdr:d…Tools: time, size, color, etc.
Search Modes and Result Types
ParameterTypical ValuesDescription
tbmnws, vid, isch…Vertical: news, video, images, etc.
udmnumeric IDUndocumented display mode.
Pagination and Layout
ParameterTypical ValuesDescription
start0, 10, 20…Results offset.
num10–100Results per page.
newwindow1Open results in new tab.
cs0, 1Case-sensitivity flag.
gbv1, 2Basic HTML view.
Client and Source Tracking
ParameterTypical ValuesDescription
clientfirefox-b-dClient identifier.
sourceidchromeSource identifier.
sourcehpOrigin of search (home page, etc.).
sclientgws-wizSearch client type.
channeltrow, appsRequest channel.
rlzencodedGoogle install/tracking code.
Technical Parameters
ParameterTypical ValuesDescription
ieUTF-8Input encoding.
oeUTF-8Output encoding.
biwpxBrowser inner width.
bihpxBrowser inner height.
dpr1, 2…Device pixel ratio.
Session Identifiers and Tracking
ParameterTypical ValuesDescription
eiencoded stringUnique search/query ID.
vedencoded hashTracks interactions on SERP.
sxsrfencoded tokenSecurity token (anti-CSRF).
sca_esvnumeric/hexSession/experiment timestamp.
fbsencoded stringInternal tracking parameter.
iflsigencoded stringInternal signature.
Special Function Parameters
ParameterTypical ValuesDescription
kgmidentity IDKnowledge Graph entity.
siencoded IDImage search internal param.
ibpkey:valueImage block options.

Note: This table includes both commonly used and rarely documented URL parameters identified in Google search results URLs. Many of these parameters are undocumented by Google and their exact internal functionalities can vary or change over time.

What Is the Value of UDM for SEO and AI Search?

Although Google doesn’t officially document the UDM parameter and SEO specialists don’t pay much attention to it, it’s a useful tool, particularly in testing and analysis. 

Using it, SEO experts can:

  • Isolate organic results (e.g., udm=14) to evaluate real SEO performance
  • Compare visibility across result types like video, image, or shopping
  • Track changes across SERP modes during Google updates
  • Bypass AI distractions to audit how your content ranks in traditional SERPs
  • View A/B testing layouts without interference from AI features

In a world where AI and SERP elements shift rapidly, having a reliable way to isolate and analyze “pure” organic results is a major advantage. The one you shouldn’t underestimate. 

Wrapping Up

The UDM parameter may be undocumented, but it offers a hidden doorway into understanding Google’s evolving search experience. For SEO professionals, it’s a stealthy tool to cut through the noise, isolate key SERP features, and gain deeper insights, especially as AI search continues to disrupt traditional SEO practices.

Whether you’re reverse-engineering search behavior, building tools to filter AI content, or simply nostalgic for the old Google, udm=14 might just be your new best friend. 

The latest in SEO and AI Search. Straight to your inbox.

Related Reads