Google Programmable Search Engine

Last updated

Google Programmable Search
Google Custom Search logo.png
Type of site
Web search engine
Owner Google (Alphabet)
Created by Google
Revenue From AdWords
URL cse.google.com
CommercialYes
RegistrationRequired
LaunchedOctober 24, 2006;17 years ago (2006-10-24) (as Google Co-op)
Current statusActive
Written in C++ [1]

Google Programmable Search Engine (formerly known as Google Custom Search and Google Co-op) is a platform provided by Google that allows web developers to feature specialized information in web searches, refine and categorize queries and create customized search engines, based on Google Search. [2] [ better source needed ] Google launched the service on October 23, 2006. [3] [ non-primary source needed ]

Contents

Services

The Google Custom Search platform consists of three services:

Custom Search Engine

Google Co-op logo Google coop.png
Google Co-op logo

Released on October 23, 2006, Google Programmable Search allows anyone to create their own search engine by themselves. Search engines can be created to search for information on particular topics chosen by the creator. Google Programmable Search Engine allows creators to select what websites will be used to search for information which helps to eliminate any unwanted websites or information. Google AdSense results can also be triggered from certain search queries, which would generate revenue for the site owner. [4] [ non-primary source needed ]

Provided as part of the original service, subscribed links were discontinued on 15 September 2011. [5] [ better source needed ]

Subscribed Links were web results that users could manually subscribe to. Anyone was allowed to make a new Subscribed Link, and did not necessarily need knowledge on how to create a feed, as a basic link could be created. Subscriptions were then available in a special directory.[ citation needed ]

Topics

Topics are specific areas of search, which can be developed by people with knowledge of a certain subject. These topics are then displayed at the top of relevant Google web searches, so the user can refine the searches to what they want. [6] [ non-primary source needed ] Currently, there is a limited number of topics that Google is wanting to develop, namely Health, Destination Guides, Autos, Computer games, Photography and Home Theater.[ citation needed ]

See also

Related Research Articles

<span class="mw-page-title-main">Google Search</span> Search engine from Google

Google Search is a search engine operated by Google. It allows users to search for information on the Internet by entering keywords or phrases. Google Search uses algorithms to analyze and rank websites based on their relevance to the search query. It is the most popular search engine worldwide.

<span class="mw-page-title-main">MSN</span> Collection of Internet sites

MSN is an American web portal and related collection of Internet services and apps for Windows and mobile devices, provided by Microsoft and launched on August 24, 1995, alongside the release of Windows 95.

Search engine optimization (SEO) is the process of improving the quality and quantity of website traffic to a website or a web page from search engines. SEO targets unpaid traffic rather than direct traffic or paid traffic. Unpaid traffic may originate from different kinds of searches, including image search, video search, academic search, news search, and industry-specific vertical search engines.

A query language, also known as data query language or database query language (DQL), is a computer language used to make queries in databases and information systems. In database systems, query languages rely on strict theory to retrieve information. A well known example is the Structured Query Language (SQL).

Yahoo! Search is a search engine owned and operated by Yahoo!, using Microsoft Bing to power results.

A GIS software program is a computer program to support the use of a geographic information system, providing the ability to create, store, manage, query, analyze, and visualize geographic data, that is, data representing phenomena for which location is important. The GIS software industry encompasses a broad range of commercial and open-source products that provide some or all of these capabilities within various information technology architectures.

<span class="mw-page-title-main">Search engine</span> Software system for finding relevant information on the Web

A search engine is a software system that provides hyperlinks to web pages and other relevant information on the Web in response to a user's query. The user inputs a query within a web browser or a mobile app, and the search results are often a list of hyperlinks, accompanied by textual summaries and images. Users also have the option of limiting the search to a specific type of results, such as images, videos, or news.

<span class="mw-page-title-main">Microsoft Bing</span> Web search engine developed by Microsoft

Microsoft Bing, commonly referred to as Bing, is a search engine owned and operated by Microsoft. The service traces its roots back to Microsoft's earlier search engines, including MSN Search, Windows Live Search, and Live Search. Bing offers a broad spectrum of search services, encompassing web, video, image, and map search products, all developed using ASP.NET.

A search engine results page (SERP) is a webpage that is displayed by a search engine in response to a query by a user. The main component of a SERP is the listing of results that are returned by the search engine in response to a keyword query.

Windows Live Toolbar was a browser extension toolbar for Internet Explorer. It superseded MSN Search Toolbar. Windows Live Toolbar provided a simple search interface that starts to list results as the user types in a search query and uses Bing as its search engine. The toolbar also allows users to synchronize their Internet Explorer favorites across multiple computers and provides an interface to Windows Live and MSN services.

<span class="mw-page-title-main">Bing Videos</span> Microsofts Video Search via Bing

Bing Videos is a video search service and part of Microsoft's Bing search engine. The service enables users to search and view videos across various websites. Bing Videos was officially released on September 26, 2007 as Live Search Video, and rebranded as Bing Videos on June 1, 2009.

<span class="mw-page-title-main">Bing Health</span> Health service of Microsoft Bing

Bing Health is a health-related search service as part of Microsoft's Bing search engine. It is a search engine specifically for health-related information through a variety of trusted and credible sources, including Medstory, Mayo Clinic, National Institutes of Health's MedlinePlus, as well as from Wikipedia.

<span class="mw-page-title-main">Windows Search</span> Desktop search platform by Microsoft

Windows Search is a content index and desktop search platform by Microsoft introduced in Windows Vista as a replacement for the previous Indexing Service of Windows 2000, Windows XP, and Windows Server 2003, designed to facilitate local and remote queries for files and non-file items in the Windows Shell and in compatible applications. It was developed after the postponement of WinFS and introduced to Windows several benefits of that platform.

Yahoo Search BOSS was a Yahoo! Developer Network initiative to provide an open search web services platform.

Yebol was a vertical "decision" search engine that had developed a knowledge-based, semantic search platform. Based in San Jose, California, Yebol's artificial intelligence human intelligence-infused algorithms automatically cluster and categorize search results, web sites, pages and contents that it presents in a visually indexed format that is more aligned with initial human intent. Yebol used association, ranking and clustering algorithms to analyze related keywords or web pages. Yebol presented as one of its goals the creation of a unique "homepage look" for every possible search term.

<span class="mw-page-title-main">Facebook Graph Search</span> Semantic search engine by Facebook

Facebook Graph Search was a semantic search engine that Facebook introduced in March 2013. It was designed to give answers to user natural language queries rather than a list of links. The name refers to the social graph nature of Facebook, which maps the relationships among users. The Graph Search feature combined the big data acquired from its over one billion users and external data into a search engine providing user-specific search results. In a presentation headed by Facebook CEO Mark Zuckerberg, it was announced that the Graph Search algorithm finds information from within a user's network of friends. Microsoft's Bing search engine provided additional results. In July it was made available to all users using the U.S. English version of Facebook. After being made less publicly visible starting December 2014, the original Graph Search was almost entirely deprecated in June 2019.

Example-centric programming is an approach to software development that helps the user to create software by locating and modifying small examples into a larger whole. That approach can be helped by tools that allow an integrated development environment (IDE) to show code examples or API documentation related to coding behaviors occurring in the IDE. “Borrow” tactics are often employed from online sources, by programmers leaving the IDE to troubleshoot. The purpose of example-centric programming is to reduce the time spent by developers searching online. Ideally, in example-centric programming, the user interface integrates with help module examples for assistance without programmers leaving the IDE. The idea for this type of “instant documentation” is to reduce programming interruptions. The usage of this feature is not limited to experts, as some novices reap the benefits of an integrated knowledge base, without resorting to frequent web searches or browsing.

Contextual search is a form of optimizing web-based search results based on context provided by the user and the computer being used to enter the query. Contextual search services differ from current search engines based on traditional information retrieval that return lists of documents based on their relevance to the query. Rather, contextual search attempts to increase the precision of results based on how valuable they are to individual users.

<span class="mw-page-title-main">Searx</span> Metasearch engine

Searx is a free and open-source metasearch engine, available under the GNU Affero General Public License version 3, with the aim of protecting the privacy of its users. To this end, Searx does not share users' IP addresses or search history with the search engines from which it gathers results. Tracking cookies served by the search engines are blocked, preventing user-profiling-based results modification. By default, Searx queries are submitted via HTTP POST, to prevent users' query keywords from appearing in webserver logs. Searx was inspired by the Seeks project, though it does not implement Seeks' peer-to-peer user-sourced results ranking.

References

  1. "The Anatomy of a Large-Scale Hypertextual Web Search Engine". Computer Science Department, Stanford University, Stanford, CA. Retrieved January 27, 2009.
  2. "Custom search engine | What it is and Examples - Expertrec". ExpertRec. Retrieved May 5, 2020.
  3. "The Power of Google Search is Now Customizable". Google News from Google. October 23, 2006. Retrieved August 27, 2015.
  4. "AdSense Custom Search Ads". Google Inc. Retrieved July 31, 2014.
  5. Eustace, Alan (September 2, 2011). "Official Blog: A fall spring-clean". Googleblog.blogspot.com. Retrieved June 14, 2013.
  6. "Custom Search Advanced Topics". Google Help. Retrieved July 31, 2014.{{cite web}}: CS1 maint: url-status (link)
  7. Microsoft. "Bing Custom Search API | Microsoft Bing". Bingapis. Retrieved June 6, 2024.