개요
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
프로그래밍 검색 엔진이란 무엇인가요?
프로그래밍 검색 엔진을 사용하면 웹사이트, 블로그 또는 웹사이트 모음에 사용할 검색엔진을 만들 수 있습니다. 웹페이지와 이미지를 모두 검색하도록
검색엔진을 구성할 수 있습니다. 순위를 세부적으로 조정하고, 검색결과의 디자인과 분위기를 맞춤설정하며 친구나 신뢰할 수 있는 사용자를 초대하여 프로그래밍 검색 엔진을 빌드하는 데 도움을 받을 수 있습니다. Google 애드센스 계정을 사용하여 검색엔진에서 수익을 창출할 수도 있습니다.
프로그래밍 검색 엔진의 주요 사용 사례는 두 가지가 있습니다. 한 웹사이트의 콘텐츠만 검색하는 검색엔진을 만들거나 (사이트 검색) 여러 사이트의 특정 주제에 초점을 맞춘 검색엔진을 만들 수 있습니다. 특정 주제에 관한 전문 지식을 활용하여 프로그래밍 검색 엔진에 검색, 우선순위 지정, 무시할 웹사이트를 지정할 수 있습니다. 사용자에 대해 잘 알고 있으므로
사용자의 관심분야에 맞게 검색엔진을 설정할 수 있습니다.
프로그래밍 검색 엔진을 사용하면 다음을 수행할 수 있습니다.
- 지정된 사이트 또는 페이지 모음에서 검색하는
프로그래밍 검색 엔진 만들기
- 사이트에 이미지 검색 사용 설정
- 입력과 동시에 검색 자동 완성을
추가하는 등 검색결과의 디자인과 분위기를
맞춤설정할 수 있습니다.
- 검색 결과에 프로모션 추가
- 사이트의 구조화된 데이터를 활용하여 검색결과 맞춤설정
- Google 애드센스 계정으로 수익을 창출하는 검색엔진 광고 단위를 만들면 사용자가 검색결과 페이지의 광고를 클릭할 때마다 수익이 발생합니다.
프로그래밍 검색 엔진 제품 요약
프로그래밍 검색 엔진에서는 네 가지 서비스를 사용할 수 있습니다. 이 차트를 사용하여 사이트에 가장 적합한 서비스를 선택하세요.
제품 |
표준 검색 요소 |
비영리단체 검색 요소 |
유료 검색 요소 |
Custom Search JSON API |
비용 |
무료 |
무료 |
쿼리 1,000개당 $5 |
쿼리 1,000개당 $5 |
Google Ads |
예 |
No |
No |
No |
Google 브랜드 |
선택사항 |
예 |
선택사항 |
No |
일일 쿼리 한도 |
일일 한도 없음 |
일일 한도 없음 |
일일 한도 없음 |
쿼리 10,000개/일 |
구현 |
클라이언트 측 자바스크립트 |
클라이언트 측 자바스크립트 |
클라이언트 측 자바스크립트 |
클라이언트 측 또는 서버 측 JSON API |
지원 대상 |
전체 |
비영리단체 전용 |
전체 |
전체 |
시작하기 |
자세히 알아보기
|
자세히 알아보기 |
자세히 알아보기 |
자세히 알아보기
|
사용 가능한 API
프로그래밍 검색 엔진을 만든 후에는 Google에서 호스팅하는 기본 페이지를 사용하여 사용자에게 결과를 표시하거나 검색 기능을 웹사이트에 직접 삽입할 수 있습니다. 다음 리소스는 검색엔진을 만들고 검색결과의 모양을 맞춤설정하는 작업을 더 세밀하게 제어하려는 개발자에게 제공됩니다.
시작하기
프로그래밍 검색 엔진을 시작하는 가장 쉬운 방법은 제어판을 사용하여 기본 검색엔진을 만드는 것입니다. 그런 다음 수정해야 하는 주요 XML 파일을 다운로드하여 프로그래매틱 방식으로 검색엔진을 맞춤설정할 수 있습니다.
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2025-07-25(UTC)
[null,null,["최종 업데이트: 2025-07-25(UTC)"],[[["\u003cp\u003eProgrammable Search Engine allows you to build custom search engines for your website, blog, or a collection of websites, enabling searches across web pages and images.\u003c/p\u003e\n"],["\u003cp\u003eYou can refine search rankings, personalize the appearance of search results, and potentially monetize your search engine using Google AdSense.\u003c/p\u003e\n"],["\u003cp\u003eProgrammable Search Engine offers four distinct offerings: Standard, Non-profit, Paid, and Custom Search JSON API, each with varying features and costs.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers can leverage APIs like the Programmable Search Element Control API and the Custom Search JSON API for advanced customization and integration.\u003c/p\u003e\n"],["\u003cp\u003eCreating a basic search engine through the Control Panel is the easiest way to begin using Programmable Search Engine.\u003c/p\u003e\n"]]],[],null,["# Overview\n\nWhat Is Programmable Search Engine?\n-----------------------------------\n\nProgrammable Search Engine lets you create a search engine for your website,\nyour blog, or a collection of websites. You can configure your search engine to\nsearch both web pages and images. You can fine-tune the ranking, customize the\nlook and feel of the search results, and invite your friends or trusted users to\nhelp you build your Programmable Search Engine. You can even make money from\nyour search engine by using your [Google AdSense account](https://www.google.com/adsense/login?sourceid=aso&subid=ww-en-et-aso_api3&medium=link).\n\nThere are two main use cases for Programmable Search Engine - you can create a\nsearch engine that searches only the contents of one website (site search), or\nyou can create one that focuses on a particular topic from multiple sites. You\ncan use your expertise about a subject to tell Programmable Search Engine which\nwebsites to search, prioritize, or ignore. Because you know your users well, you\ncan tailor the search engine to their interests.\n\nWith Programmable Search Engine, you can:\n\n- Create Programmable Search Engines that search across a specified collection of sites or pages\n- Enable image search for your site\n- Customize the look and feel of search results, including adding search-as-you-type autocompletions\n- Add promotions to your search results\n- Leverage structured data on your site to customize search results\n- Create a monetized search engine ad unit with your Google AdSense account, so you make money whenever users click ads on your search results pages.\n\nSummary of Programmable Search Engine Offerings\n-----------------------------------------------\n\nProgrammable Search Engine has four offerings available for use. Use this chart\nto help you select which offering is best for your site.\n\n|-------------------|-------------------------------------------|------------------------------------------------------------------------------|-----------------------------------------------------------------------------|------------------------------------------|\n| Offering | Standard Search Element | Non-profit Search Element | Paid Search Element | Custom Search JSON API |\n| Cost | Free | Free | $5 per thousand queries | $5 per thousand queries |\n| Ads | Yes | No | No | No |\n| Google Branding | Optional | Yes | Optional | No |\n| Daily Query Limit | No Daily Limit | No Daily Limit | No Daily Limit | 10,000 queries per day |\n| Implementation | Client side javascript | Client side javascript | Client side javascript | Client side or server side JSON API |\n| Availability | Everyone | Non-profits only | Everyone | Everyone |\n| Getting Started | [Learn More](/custom-search/docs/element) | [Learn More](https://support.google.com/programmable-search/answer/12423873) | [Learn More](https://developers.google.com/custom-search/docs/paid_element) | [Learn More](/custom-search/v1/overview) |\n\nAvailable APIs\n--------------\n\nAfter creating a Programmable Search Engine, you can use a default page hosted\nby Google to show your results to the user, or you can embed search\nfunctionality directly in your website. The following resources are available to\ndevelopers who want more control over creating search engines and customizing\nthe appearance of search results:\n\n- The [Programmable Search Element Control API](/custom-search/docs/element)\n\n lets you embed the Programmable Search Element in your web pages and other\n web applications using JavaScript.\n- The [Custom Search JSON API](/custom-search/v1/overview) lets you\n develop websites and programs to retrieve and display search results from\n Programmable Search Engine programmatically. With this API, you can use\n RESTful requests to get search results in JSON format.\n\nGetting started\n---------------\n\nThe easiest way to get started with Programmable Search Engine is to create a\nbasic search engine using the [Control Panel](https://programmablesearchengine.google.com/controlpanel/all). You can\nthen download the key XML files you need to modify to customize your search\nengine programmatically."]]