סקירה כללית
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
מהו Programmable Search Engine?
Programmable Search Engine מאפשר ליצור מנוע חיפוש לאתר, לבלוג שלכם או לאוסף של אתרים. תוכלו להגדיר את מנוע החיפוש שלכם
לחיפוש בדפי אינטרנט וגם בתמונות. תוכלו לכוונן את הדירוג, להתאים אישית את המראה והתחושה של תוצאות החיפוש, ולהזמין חברים או משתמשים מהימנים שיעזרו לכם לבנות את Programmable Search Engine. תוכלו אפילו להרוויח כסף ממנוע החיפוש באמצעות חשבון Google AdSense שלכם.
יש שני תרחישים לדוגמה ל-Programmable Search Engine: אפשר ליצור מנוע חיפוש שמחפש רק בתוכן של אתר אחד (חיפוש באתר), או ליצור מנוע חיפוש שמתמקד בנושא מסוים מכמה אתרים. תוכלו להשתמש במומחיות שלכם בנושא מסוים כדי לציין ל-Programmable Search Engine מאילו אתרים צריך לחפש, לתעדף או להתעלם מהם. מכיוון שאתם מכירים היטב את המשתמשים, אתם יכולים להתאים את מנוע החיפוש לתחומי העניין שלהם.
בעזרת Programmable Search Engine תוכלו:
- יצירת Programmable Search Engines שמחפשים באוסף מסוים של אתרים או דפים
- הפעלת חיפוש תמונות באתר שלך
- להתאים אישית את המראה והתחושה של תוצאות החיפוש, כולל הוספת השלמות אוטומטיות
של חיפוש בזמן ההקלדה
- הוספת מבצעים לתוצאות החיפוש
- שימוש בנתונים מובְנים באתר כדי להתאים אישית את תוצאות החיפוש
- באמצעות חשבון Google AdSense אפשר ליצור יחידת מודעות של מנוע חיפוש שמייצר הכנסות,
כדי להרוויח כסף בכל פעם שמשתמשים לוחצים על מודעות בדפי תוצאות החיפוש.
סיכום ההצעות של Programmable Search Engine
ל-Programmable Search Engine יש ארבע הצעות זמינות לשימוש. תוכלו להיעזר בתרשים כדי לבחור את סוג ההצעה שהכי מתאימה לאתר שלכם.
מה שמוצע |
רכיב חיפוש רגיל |
אלמנט חיפוש של עמותה |
רכיב חיפוש בתשלום |
Custom Search JSON API |
עלות |
חינם |
חינם |
20 ש"ח לאלף שאילתות |
20 ש"ח לאלף שאילתות |
מודעות |
כן |
לא |
לא |
לא |
המיתוג של Google |
אופציונלי |
כן |
אופציונלי |
לא |
מגבלת שאילתות יומית |
אין מגבלה יומית |
אין מגבלה יומית |
אין מגבלה יומית |
10,000 שאילתות ביום |
הטמעה |
JavaScript בצד הלקוח |
JavaScript בצד הלקוח |
JavaScript בצד הלקוח |
JSON API בצד הלקוח או בצד השרת |
זמינות |
כולם |
מלכ"רים בלבד |
כולם |
כולם |
תחילת העבודה |
מידע נוסף
|
מידע נוסף |
מידע נוסף |
מידע נוסף
|
ממשקי API זמינים
אחרי שיצרתם Programmable Search Engine, תוכלו להשתמש בדף ברירת מחדל שמתארח ב-Google כדי להציג את התוצאות למשתמש. לחלופין, תוכלו להטמיע פונקציונליות חיפוש ישירות באתר שלכם. המשאבים הבאים זמינים למפתחים שמעוניינים לקבל שליטה רבה יותר ביצירת מנועי חיפוש ובהתאמה אישית של המראה של תוצאות חיפוש:
Programmable Search Element Control API
מאפשר להטמיע את הרכיב Programmable Search Element בדפי האינטרנט ובאפליקציות אינטרנט אחרות באמצעות JavaScript.
Custom Search JSON API מאפשר לפתח אתרים ותוכנות כדי לאחזר ולהציג תוצאות חיפוש מ-Programmable Search Engine באופן פרוגרמטי. באמצעות ה-API הזה תוכלו להשתמש בבקשות ל-RESTful כדי לקבל תוצאות חיפוש בפורמט JSON.
תחילת העבודה
הדרך הקלה ביותר להתחיל בעבודה עם Programmable Search Engine היא ליצור מנוע חיפוש בסיסי באמצעות לוח הבקרה. לאחר מכן תוכלו להוריד את קובצי ה-XML העיקריים שאתם צריכים לשנות כדי להתאים אישית את מנוע החיפוש באופן פרוגרמטי.
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת 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."]]