no JS
me, on: GitHub Fediverse RSS
blog: Don Marti

19 May 2024 Search

remove AI from Google Search on Firefox

Update: There is an easier way to do this now on desktop Firefox.

  1. Install the udm14 extension.

  2. If you want to make this the default, go to Settings → Search and choose udm14 as your default search engine.

On mobile Firefox: Android Authority covers How to turn off AI overviews in Google, and why they aren’t worth it. This also works on Firefox for Apple iOS. The steps are:

  1. Open the hamburger menu.

  2. Select Search, then Add Search Engine.

  3. Put Google minus AI (or whatever you want to call it) in the Title box, and google.com/search?udm=14&q=%s in the Url box. (The %s will be replaced by your search query.)

  4. Save.

  5. Back on the Search page, look for the Default Search Engine selection and select Google minus AI

Next steps: Some more browser extensions and settings to get Google Search closer to how the old Google worked: fix Google Search

I signed up for Google Search Console, and, wow, this site is getting like 200% more search clicks since I posted this. The Google algorithm is really into this blog post for some reason.
I signed up for Google Search Console, and, wow, this site is getting like 200% more search clicks since I posted this. The Google algorithm is really into this blog post for some reason.

Original version of this post:

This seems to work to remove “AI” stuff from the top of Google search results on Firefox. (Tested on desktop Firefox for Linux.)

  1. Go to the hamburger menu → Settings → Search and remove “Google Search.”

  2. Do a regular Google search for a word.

  3. Bookmark the search result page.

  4. Go to the hamburger menu → Bookmarks → Manage Bookmarks.

  5. (optional) Make a new folder for search and put the new bookmark in it.

  6. Edit the bookmark to include udm=14 as a URL parameter, like this: https://www.google.com/search?q=%s&udm=14

  7. Add a keyword or keywords (I use @gg).

Related

turn off AI summaries in Firefox on iOS This turns off the feature where if you shake your phone it replaces the web page you were reading with AI slop. (Who thought that was a good idea?)

turn off advertising features in Firefox How to find and turn off the ad tracking feature built in to Firefox (co-developed with Meta)

Revolutionary New Google Feature Hidden Under ‘More’ Tab Shows Links to Web Pages

Bye Bye, AI: How to turn off Google’s annoying AI overviews and just get search results | Tom’s Hardware Article that covers how to remove “AI” material on Google Chrome and mobile Firefox.

How to Turn Off Google AI Overview and Set “Web” as Default Another list of browsers and instructions.

How I Made Google’s “Web” View My Default Search

Dark Visitors - A List of Known AI Agents on the Internet is a good site for keeping track of “AI” crawlers if you want to block them in ads.txt. (This doesn’t work for blocking underground “AI” but will put the big companies on notice.)

Google Chrome ad features checklist (For Google Chrome users, prevent Google AI from classifying you in ways that are hard to figure out)

&udm=14 | the disenshittification Konami code is a site with a Google search form. Makes it easy to try this the first time before choosing to set as default.

Bonus links

The Ukraine war is driving rapid innovation in drone technology Of course, there are new legal and moral questions that arise from giving drones the power to kill. But the CEO of this company points out there is a cost to not developing the technology. And in any case, this push to innovate—and defeat the invading enemy—has pushed off those questions for now. (imho this is going to be the number one immediate issue for AI in Europe. The only credible alternative to returning to large-scale conscription in European countries that have phased it out is for some European alliance to reach global leadership in autonomous military AI. Which explains why they’re putting civilian AI and surveillance businesses on a tight leash—to free up qualified developers for defense jobs.)

How Google harms search advertisers in 20 slides They’re not raising prices, they’re coming up with better prices or more fair prices, where those new prices are higher than the previous ones. lol

React, Electron, and LLMs have a common purpose: the labour arbitrage theory of dev tool popularity Why do some software frameworks and libraries grow in adoption while others don’t?…It’s not about output or productivity.

Meta’s ‘set it and forget it’ AI ad tools are misfiring and blowing through cash Small businesses have seen their ad dollars get wiped out and wasted as a result, and some have said the bouts of overspending are driving them from Meta’s platforms. (considering where Meta ad money goes— child safety and mental health concerns are just the latest—this seems like a good thing. Also Meta could face further squeeze on surveillance ads model in EU)

Microsoft Deleted Its LLM Because It Didn’t Get a Safety Test, But Now It’s Everywhere 404 Media has not tested the model and we don’t know if it is easily producing harmful or “toxic” answers, or if Microsoft only took it down because it didn’t check either way. Since the model is open source, it is also possible other people could have downloaded it and create uncensored versions of the model that would produce controversial answers anyway, as we’ve reported people have done previously. (underground AI is less capable but more predictable than big company AI APIs. From the point of view of an API caller, the AI you were using gets randomly nerfed because the provider is acting on a moderation issue you weren’t aware of.)

#

similar posts

  • remove AI from Google Search on Safari ⮌
  • turn off AI summaries in Firefox on iOS ⮌
  • fix Google Search ⮌
  • turn off advertising measurement in Apple Safari
  • how to remove ads from Firefox

links

  • Block AI training on a web site
  • adding a Content Signals Policy to this site
  • Google Chrome ad features checklist
  • turn off advertising features in Firefox
  • hey kids, site search
  • use a Large Language Model, or eat Tide Pods?

Start here

Sunday Internet optimism

effective privacy tips

advertising personalization: good for you?

the Linux device driver hacker’s guide to giant Internet monopoly dominance

Incentivizing production of information goods

About me

Bio and disclaimer

/hello/

RSS feed

blogroll

Ad Aged

{anonymous => ‘hash’};

Aram Zucker-Scharff

Ari Paparo

Attack of the 50 Foot Blockchain

Baldur Bjarnason

Bert Hubert’s writings

Bill Hunt

Bob Sullivan

Charlie’s Diary

The Post-Bubble Blog by Cristina Caffarra

Citation Needed by Molly White

The Cog Blog from Brian Jacobs & Associates

A Collection of Unmitigated Pedantry

Dan Luu

Dave Trott’s Blog

Development & Analytics

/dev/lawyer

DSHR’s Blog

Doc Searls Weblog

dotcoma

Ed Zitron’s Where’s Your Ed At

Ethan Zuckerman

Evan Prodromou’s Blog

Fortress of Doors

François Marier

Frederik Braun

Full Stack Economics

Ian Betteridge

John D. Cook

Julia Evans

Justin’s Linklog

Krebs on Security

Lars Lofgren

Linux Kernel Monkey Log

live laugh blog | jenn schiffer

The Old New Thing

Pixel Envy

Pluralistic: Daily links from Cory Doctorow

rachelbythebay

Reuven’s blog — Reuven Lerner

Robin Berjon

Schneier on Security

Scripting News

Search Engine Marketing King - Elie Berreby

Security, Privacy & Tech Inquiries

see shy jo

Simon Willison’s Weblog

Smashing Frames

Solarbird{y|z|yz}, Collected

Steve Blank

Werd I/O

@Westenberg: tech + humans + philosophy

Youssuff Quips

Blogroll OPML

wbo1bp

RSS

Copyright © 2005-2026 Don Marti. All rights reserved. By using this web site you indicate your acceptance of the Web Site User Agreement. This site is built with Pandoc and other code and design tools.

Contact at mailto:dmarti@zgp.org or other ways. More about me, with disclaimers RSS feed RSS feed Home

By visiting this site you agree to the applicable terms of service documents, which are linked to from the page footer.

Your ad blocker or tinyMyTerms extension should have blocked this dialog. In the future, MyTerms will make it possible to block all dialogs for all standard terms of service that are already acceptable to both the user and the site. You can help make annoying, time-consuming dialogs like this go away by using and implementing MyTerms. More info at: next steps on tinyMyTerms.