> ## Documentation Index
> Fetch the complete documentation index at: https://docs.typingmind.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Web search & Image search (Deprecated)

To enable the Web Search feature on [TypingMind.com](https://www.typingmind.com/) with the Programmable Search Engine, you need to get the following info:

* Search Engine ID.
* Custom Search API Key.

Here is how to do it.

1. Go to [https://programmablesearchengine.google.com](https://programmablesearchengine.google.com/about/), click **Get Started.**

![Untitled](https://mintcdn.com/typingmind/UEBr5o9JW4fF6UhB/plugins/web-search-and-image-search/Untitled.webp?fit=max\&auto=format\&n=UEBr5o9JW4fF6UhB\&q=85\&s=5f529813459be9c877260139a7cc193f)

1. Create a new search engine and give it a name

In the **Want to search?** section, select **Search the Entire web**

![Untitled](https://mintlify.s3.us-west-1.amazonaws.com/typingmind/plugins/web-search-and-image-search/Untitled%201.webp)

1. Once your new search engine is created, click **Customize**

![Untitled](https://mintlify.s3.us-west-1.amazonaws.com/typingmind/plugins/web-search-and-image-search/Untitled%202.webp)

1. **Copy the search engine ID** and save it into a safe place for later use on TypingMind

![Untitled](https://mintlify.s3.us-west-1.amazonaws.com/typingmind/plugins/web-search-and-image-search/Untitled%203.webp)

1. Scroll down, under the **Search features** section, enable **both Image Search and Web Search.**

![Untitled](https://mintlify.s3.us-west-1.amazonaws.com/typingmind/plugins/web-search-and-image-search/Untitled%204.webp)

1. Scroll down to “**Programmatic Access**” and click “**Get started**”

![Untitled](https://mintlify.s3.us-west-1.amazonaws.com/typingmind/plugins/web-search-and-image-search/Untitled%205.webp)

1. Click “**Get a Key**” to get your search API key

![Untitled](https://mintlify.s3.us-west-1.amazonaws.com/typingmind/plugins/web-search-and-image-search/Untitled%206.webp)

1. **Create a new project**

![Untitled](https://mintlify.s3.us-west-1.amazonaws.com/typingmind/plugins/web-search-and-image-search/Untitled%207.webp)

1. Click **Next**, an API key will be generated, copy and also save into a safe place.

![Untitled](https://mintlify.s3.us-west-1.amazonaws.com/typingmind/plugins/web-search-and-image-search/Untitled%208.webp)

1. **Enter the Search Engine ID and API key on TypingMind**

* Click the **Plugin** menu on the left workspace bar
* Choose **Web Search** to open the plugin settings
* Switch to the tab **Settings** and enter your Search **Engine ID and API key**.

![image.webp](https://mintcdn.com/typingmind/UEBr5o9JW4fF6UhB/plugins/web-search-and-image-search/image.webp?fit=max\&auto=format\&n=UEBr5o9JW4fF6UhB\&q=85\&s=4f6be66c712666ae71c642f910968852)

🚨

`“Error: Plugin execution failed: Error: Requests from referer null are blocked.”`

If you encounter this error even when you set up the key and search ID properly, please kindly check if there’s any restriction to your API key:

![image.webp](https://mintlify.s3.us-west-1.amazonaws.com/typingmind/plugins/web-search-and-image-search/image%201.webp)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.