How to make a Simple No Google AI Overviews Ext in Firefox
Junaid

Junaid @junaid_dev

About: I'm Junaid, an 18-year-old software developer passionate about creating impactful applications and exploring new technologies.

Location:
Andhra Pradesh , India
Joined:
Aug 8, 2021

How to make a Simple No Google AI Overviews Ext in Firefox

Publish Date: May 21
1 0

In this post,I am going to talk about

  • What is Google AI Overviews?
  • How to Remove it?

- How to Build it?

What is Google AI Overviews?

The AI Generative contexts in Google Searches are the contexts based on Gemini AI(Google's AI).

which shows the main information, what you are searching for. Even if it is incorrect or not.

There are many real world examples that proves this artical. An whole website is based on these examples.

How to Remove it?

There are 3-ways to remove it.

  • Install an "No Google Overviews" extension.

  • Change the default Search Engine

  • Don't use Google Search Engine

Install an "No Google Overviews" extension.

Here, Also there are many more option but I recommend these:

S.No. Ext Name Description Add-on Link Repo Link
1 NO-GOOGLE-AI-OVERVIEW Simple, open-source, and plug-and-play. INSTALL GITHUB
2 AI Overview Hider for Google Hides the AI Overview section in Google search results (desktop and mobile) to restore a traditional results list. INSTALL GITHUB
3 Hide Google AI Overviews Removes AI-generated summary overviews from Google search results, leaving only the normal results. INSTALL GITHUB
4 Remove Google AI Overview Eliminates all Google AI overview blocks (including those in “People Also Ask” sections), giving a clean search page. INSTALL GITHUB
5 No google Ai search Disables Google’s new AI-based search (SGE) by automatically appending udm=14 to all queries, effectively reverting to classic results. INSTALL GITHUB
6 Straight to the web Forces Google searches into the “Web” mode, which turns off AI suggestions, widgets, and recommendations for a pure result list. INSTALL GITHUB
7 AiFilter Automatically filters out AI-generated overview blocks from Google search results by adding the -ai flag to each query (user toggleable). INSTALL GITHUB

Note: Some of these Extensions works same , but some of them are more Advances or Equipped with more features.

Change the default Search Engine

OS/Platform FIREFOX [Compatibility] CHROME [Compatibility]
Android
IOS
Windows
Mac
Linux

For Firefox - IOS :

  • Go to "settings"

  • Go to "Search"

  • Click on "Add Search"

  • Paste this :

  https://google.com/search?udm=14&q=%s
Enter fullscreen mode Exit fullscreen mode
  • Click on "Save"

For Firefox - Android :

  • Go to "settings"

  • Go to "Default search engine"

  • Click on "Add Search"

  • Paste this :

  https://google.com/search?udm=14&q=%s
Enter fullscreen mode Exit fullscreen mode
  • Click on "Save"

For Chrome - Windows/Mac/Linux :

Don't use Google Search Engine

Alternatives for Google Search Engine, Best one is DuckDuckGo and the official extention is also availble.

How to Build it?

Let's Start !

  • Create manifest.json
  • Add name, description, and version.
{
  "name": "No Google's AI Overview",
  "version": "1.0",
  "description": "Simple Example to Remove AI Overviews from Google Searches"
}
Enter fullscreen mode Exit fullscreen mode
  • chrome_settings_overrides — Gives the extension permission to override browser settings (like the default search engine, etc.), which normally aren't accessible to users.
{
  
  "chrome_settings_overrides": {}
}
Enter fullscreen mode Exit fullscreen mode
  • It has some parameters that we use to change the search engine and make it default.
{
  "chrome_settings_overrides": {
    "search_provider": {
      "is_default": true,
      "name": "NO-OVERVIEWS",
      "search_url": "https://google.com/search?udm=14&q={searchTerms}",
      "suggest_url": "https://suggestqueries.google.com/complete/search?client=firefox&q={searchTerms}",
      "keyword": "@google"
    }
  }
}
Enter fullscreen mode Exit fullscreen mode
  • is_default: Sets this search engine as the default.

  • name: Name of the custom search engine.

  • search_url: The URL used for search queries.

    • {searchTerms}: This placeholder is replaced with the actual search query by the browser.
  • suggest_url: URL used for search suggestions.
    Note: The response from this URL must be in JSON format.

    • {searchTerms}: This placeholder is replaced with the actual search query.
  • keyword: Custom keyword for triggering the search engine, or @google to override.

  • Done!

Full code:

{
  "name": "No Google's AI Overview",
  "version": "1.0",
  "description": "Simple Example to Remove AI Overviews from Google Search Results",
  "chrome_settings_overrides": {
    "search_provider": {
      "is_default": true,
      "name": "NO-OVERVIEWS",
      "search_url": "https://google.com/search?udm=14&q={searchTerms}",
      "suggest_url": "https://suggestqueries.google.com/complete/search?client=firefox&q={searchTerms}",
      "keyword": "@google"
    }
  }
}
Enter fullscreen mode Exit fullscreen mode

Logic

Basically, I am using google search parameters(or params).

  • udm - User Data Management

Detailed article on udm 's : Every Google &udm=? in the world


Author : Junaid

Comments 0 total

    Add comment