Přihlásit se

Přehled

Nový vyhledávač...

Mé vyhledávače

Předvolby e-mailu

Odkazované Vlastní vyhledávače

V případě Odkazovaného CSE je specifikace vyhledávače hostovaná na vašich webových stránkách. V případě CSE uloženého na Google je specifikace uložena na Google.

Chcete-li vytvořit tradiční CSE uložený na Googlu, přihlaste se a použijte průvodce nebo vytvořte soubor XML a prostřednictvím karty Pokročilé jej nahrajte na Google. Použitý kód vyhledávacího pole bude na tuto specifikaci uloženou na Googlu odkazovat pomocí parametru cx. Ke změně libovolného aspektu CSE je třeba použít Ovládací panel nebo nahrát novou specifikaci XML. Z toho plyne několik omezení:

  • Vytvoření a správa CSE je ruční proces.
  • Je obtížné vytvořit velký počet CSE, řekněme jeden pro každého z vašich uživatelů, nebo nepatrně odlišný pro každou z vašich stránek.
  • Používat jiné zdroje dat, např. iCal, RSS, Google Base apod. k programovému vytváření CSE je obtížné.

Odkazované vyhledávače CSE nejsou vázány těmito omezeními vyhledávačů CSE uložených na serveru Google. Při použití odkazovaných CSE hostujete specifikaci CSE na svém webu a vložíte adresu URL této specifikace do svého požadavku vyhledávání pro vyhledávač CSE. Server Google načte při vyhledávání pomocí vašeho CSE specifikaci CSE z vašeho webu. To přináší několik velmi důležitých výhod:

  • Svá data můžete do Vlastního vyhledávače jednoduše převést.
  • Můžete automaticky vygenerovat libovolný počet CSE, každý z nich může být ušit na míru konkrétnímu uživateli, stránce, denní době apod. Ve skutečnosti můžete generovat CSE na přání, jako odezvu na uživatelské dotazy nebo stránku webu, odkud uživatel vyhledává. K použití vám nabízíme několik zajímavých nástrojů, např. vytváření odkazovaného CSE z odkazů na stránce.
  • Definice svého odkazovaného CSE můžete snadno aktualizovat, aniž byste museli nahrávat data na servery Google.
  • Na počet anotací jednotlivých uživatelů se nevztahují žádné celkové limity.

Nyní můžete naplno využít síly svých myšlenek a generovat CSE dynamicky. Nástroje, které vám poskytujeme my a třetí strany, usnadňují synchronizaci vašeho CSE s webovými stránkami a vyhledávači ostatních uživatelů. Mezi zajímavé zdroje dat, které můžete používat k vytváření CSE, patří kanály iCal, záznamy o doporučeních, záložky a historie surfování uživatelů. Můžete dokonce měnit vzhled a styl svého CSE v reakci na stav a provoz vašich webových stránek. Buďte kreativní - možnosti jsou neomezené!

Specifikace CSE může odkazovat na jeden či více externích souborů anotací. To umožňuje jednoduše sdílet anotace mezi různými CSE.

Některé funkce vyhledávačů CSE uložených na Googlu, například spolupráce nebo služba Google Marker, s odkazovanými CSE nefungují. Pokud již máte na serveru Google uložené anotace, můžete je stáhnout a zahrnout do svého odkazovaného CSE. Další informace naleznete v tématu Přechod z CSE uloženého na Googlu na odkazovaný CSE. Odkazované vyhledávače CSE jsou vždy zdarma; jsou podporovány reklamou. Mechanismus odkazovaného CSE nelze použít k hostování specifikací CSE pro Prohledávání webů Google.

Příklad odkazovaného CSE

Zde uvádíme velmi jednoduchý příklad použití odkazovaného vyhledávače CSE, jehož specifikace je uložena na adrese http://www.guha.com/cref_cse.xml. Tato specifikace CSE obsahuje weby, které budou prohledávány, vzhled a dojem výsledků apod. Zde je kód pro vyhledávací pole, který tuto specifikaci CSE využívá. Všimněte si parametru s názvem cref.

Důležité parametry formuláře:

  • cref: Adresa URL vaší specifikace CSE
  • q: Pole s dotazem

Tento vyhledávač si vyzkoušejte zde!

Toto vyhledávací pole může být na stejném webu jako soubor se specifikací CSE, na více stránkách tohoto webu nebo dokonce na jiném webu.

Při prvním odeslání vyhledávacího dotazu načteme specifikaci CSE a použijeme ji ke zpracování dotazu. Také ji uložíme do mezipaměti a budeme ji pravidelně aktualizovat. Nemusíte tedy mít obavy, že při každém jednom odeslání vyhledávacího dotazu by si Google znovu vyžádal specifikaci CSE. Pokud změníte specifikaci odkazovaného CSE a chcete ji aktualizovat okamžitě, jednoduše přejděte na stránku aktualizace odkazovaných CSE a zadejte adresu URL své specifikace CSE.

Příklad odkazovaného CSE s výsledky hostovanými na vašem webu

Stejně jako standardní Vlastní vyhledávač, také odkazovaný CSE můžete používat k hostování výsledků na svém webu. K tomu potřebujete dva úseky kódu: jeden pro vyhledávací pole a druhý pro výsledky hledání. S výjimkou několika změn vypadá vyhledávací pole jako ve výše uvedeném příkladu:

Důležité parametry formuláře:

  • Pole action: Adresa URL, kde chcete hostit výsledky (v tomto příkladu používáme http://www.guha.com/results.html)
  • cref: Adresa URL vaší specifikace CSE
  • cof: Hodnota FORID:9, FORID:10 nebo FORID:11. Tato možnost určuje, jaký formát reklam chcete zobrazovat. Další informace naleznete ve specifikaci CSE.
  • q: Pole s dotazem

Na adrese URL, na níž odkazuje výše uvedené pole akce, musíte umístit tento kód tam, kde se mají zobrazovat výsledky hledání:

Anotace v odkazovaných CSE

Aby odkazované CSE fungovaly, musíte zadat anotace podle znázornění ve výše uvedeném příkladu. Anotace můžete zadat dvěma způsoby:

  • Externí anotace: Umístění svých souborů s anotacemi určíte pomocí značek <Include>. Další informace o souborech externích anotací. Příklad uvedený v předcházející části používá dva externí soubory s anotacemi: jeden je soubor uložený na serveru a druhý je výstupem skriptu.

  • Vložené anotace: Anotace jsou vloženy ve stejném souboru se specifikacemi CSE. Další informace o vložených anotacích. Výše uvedený příklad má dvě vložené anotace: http://www.solarenergy.org/* a http://www.solarfacts.net/*.

Vyžadujeme, aby velikost všech souborů byla menší než 3 MB. Pokud vaše anotace toto omezení překračují, můžete je rozdělit do více souborů a k určení těchto souborů použít značky <Include>. Můžete mít až padesát souborů, avšak celková velikost všech zahrnutých souborů musí být menší než 10 MB. Předpokládáme, že toto omezení vám umožní zahrnout do každého CSE 25 tisíc anotací. Budete-li potřebovat více, doporučujeme vám jít o úroveň výše - vytvořit několik CSE, získat z nich výsledky a poskytovat je uživatelům najednou. Toto programové rozhraní vám umožňuje dělat prakticky cokoli!