Web Searcher

Go to Product

The “Web Searcher” node can query a number of different web search engines and delivers the search results.

Search engineDescriptionAPI docs
BlueskySearch for posts on Bluesky.Link
DuckDuckGoScrape search results from DuckDuckGo.
Flickr (Image)Search for images on Flickr.Link
Google Programmable Search EngineSearcher for Google Programmable Search Engine (previously “Google Custom Search”).Link
HackernewsSearch posts on Hacker News via Algolia Search’s API.Link
MarginaliaMarginalia Search is an independent DIY search engine that focuses on non-commercial content, and attempts to show you sites you perhaps weren’t aware of in favor of the sort of sites you probably already knew existed. For experimentation, the key “public” is available. This key has a shared rate limit across all consumers. When this rate limit is hit a HTTP status 503 is returned.Link
MetMuseum (Image)Search for free images on The Met Museum.Link
Nounproject (Image)Search for public domain images on The Noun Project.Link
Openverse (Audio)Search for free audio files on Openverse.Link
Openverse (Image)Search for free images on Openverse.Link
Pexels (Image)Search for free images on Pexels.Link
Pixabay (Image)Search for public domain images on Pixabay.Link
Qwant
RedditSearch for content on Reddit.Link
Stack ExchangeSearcher for the Stack Exchange network.Link
Unsplash (Image)Search for free images on Unsplash.Link
Vimeo (Video)Search videos on Vimeo. To use, log in to your Vimeo Account, create an app, generate a “Personal Access Token” with the “public” scope.Link
WikipediaSearch for Wikipedia articles with fulltext search.Link
YouTube (Video)Search videos on YouTube using the YouTube Data API v3.Link

You can use this node either with an input table which provides the queries, or enter your query directly in the node configuration. Click the three dots on the node to add or remove the input table.

Options

Query
The column in the input table providing the queries, or the query (if no input table is connected).
Search engine
The search engine to query.
Language
The language to search for.
Number of results per query
The number of desired results per query. If the search engine does not provide as many results as specified (which might also be the case due to API restrictions), less than the specified number of results might be provided.
Append total result count column
If activated, an additional column is appended to the result table, which contains the number of total results the searcher found for the given query. Note, that this functionality is not supported for every searcher (in this case, a missing value will be appended), or sometimes the value might just be a more or less rough estimate.
Output columns prefix
A prefix to append to the output columns.
Append a column with the input Row ID
When activated, an additional column with the Row ID of the input row is appended.

Input Ports

Icon
A table with a list of query terms. You may use the specific search engine’s operators (boolean, quotes, etc.) for the query.

Output Ports

Icon
A table with the results of the search, containing the original query term, the title, summary, URL and (if provided) date and geographic coordinates of the result. In case, videos, images, or audio files were searched, additional columns with image-/video-/audio-specific properties are appended.

Popular Predecessors

  • No recommendations found

Popular Successors

  • No recommendations found

Views

This node has no views

Workflows

  • No workflows found

Links

Developers

You want to see the source code for this node? Click the following button and we’ll use our super-powers to find it for you.