Kirjaudu sisään

Linkitetyt täsmähakukoneet

Linkitetyssä täsmähakukoneessa hakukoneen määrityksiä säilytetään sivustossasi. Googlen ylläpitämässä täsmähakukoneessa määrityksiä säilytetään Googlen palvelimissa.

Perinteinen Googlen ylläpitämä täsmähakukone luodaan joko kirjautumalla sisään ja käyttämällä ohjattua toimintoa tai kirjoittamalla XML-tiedosto, joka lähetetään Googlelle (Lisäasetukset-välilehden kautta). Käytettävä hakukentän koodi viittaa cx-parametrilla tähän Googlelle tallennettuun määrittelyyn. Täsmähakukoneen mitä tahansa osaa voidaan muuttaa käyttämällä ohjauspaneelia tai lähettämällä uudet XML-määritykset. Tämä aiheuttaa useita rajoituksia:

  • Täsmähakukoneen luominen ja ylläpitäminen tapahtuu manuaalisesti.
  • On vaikea luoda erittäin monta täsmähakukonetta, esimerkiksi yksi hakukone jokaiselle käyttäjälle tai toisistaan hieman poikkeavat hakukoneet jokaiselle sivulle.
  • Muiden tietolähteiden, kuten iCal-, RSS- ja Google Base -syötteiden, avulla on vaikea luoda täsmähakukoneita ohjelmallisesti.

Googlen ylläpitämien täsmähakukoneiden rajoitukset eivät koske linkitettyjä täsmähakukoneita. Kun käytät linkitettyä täsmähakukonetta, ylläpidät täsmähakukoneen määrittelyä omassa verkkosivustossasi ja liität määrittelyn URL-osoitteen täsmähakukoneesi hakupyyntöön. Google noutaa täsmähakukoneen määrittelyn sivustostasi, kun käyttäjä tekee hakuja täsmähakukoneella. Tämä on hyödyllistä monella tapaa:

  • Voit helposti muuntaa tietosi täsmähakukonetta varten.
  • Voit luoda automaattisesti haluamasi määrän täsmähakukoneita, jotka kaikki voidaan kohdistaa tiettyihin käyttäjiin, tiettyyn sivuun tai tiettyyn päivänaikaan. Täsmähakukoneita on mahdollista luoda aina tarvittaessa sen mukaan, millaisia hakuja käyttäjät tekevät tai mitä sivuja he sivustostasi etsivät. Saat käyttöösi useita hyödyllisiä työkaluja, joiden avulla voit esimerkiksi luoda linkitetyn täsmähakukoneen sivun sisältämistä linkeistä.
  • Voit helposti päivittää linkitetyn täsmähakukoneen määritykset lähettämättä tietoja Googlelle.
  • Yleisiä käyttäjäkohtaisia merkintärajoituksia ei ole.

Voit nyt luoda dynaamisesti täsmähakukoneita ja hyödyntää kaikki ideasi. Meidän ja ulkopuolisten tarjoamien työkalujen avulla sinun on helpompi pitää täsmähakukoneesi ajan tasalla omaan ja muiden verkkosivustoihin nähden. Voit luoda täsmähakukoneita käyttämällä mielenkiintoisia tietolähteitä, kuten iCal-syötteitä, viittauslokeja ja käyttäjien kirjanmerkki- tai selaushistoriaa. Voit jopa muuttaa täsmähakukoneesi ulkoasua vastauksena sivustosi tilanteeseen tai liikenteeseen. Käytä luovuuttasi - mahdollisuudet ovat rajattomat!

Täsmähakukoneen määritykset voivat viitata yhteen tai useampaan ulkoiseen merkintätiedostoon. Tämä helpottaa merkintöjen jakamista täsmähakukoneiden välillä.

Huomaa kuitenkin, että jotkin Googlen ylläpitämien täsmähakukoneiden ominaisuudet, kuten yhteistyö ja Google-merkitsijä, eivät toimi linkitettyjen täsmähakukoneiden kanssa. Jos sinulla on jo Googlelle tallennettuja merkintöjä, voit ladata ne ja sisällyttää merkinnät linkitettyyn täsmähakukoneeseesi. Jos haluat lisätietoja, lue kohta Siirtyminen Googlen ylläpitämästä täsmähakukoneesta linkitettyyn täsmähakukoneeseen. Huomaa myös, että linkitetyt täsmähakukoneet ovat aina ilmaisia ja että niiden toimintaa tuetaan mainoksilla. Linkitetyn täsmähakukoneen mekanismia ei voi käyttää Google-sivustohaun täsmähakukoneen määrittelyjen ylläpitämiseen.

Esimerkki linkitetystä täsmähakukoneesta

Seuraavaksi yksinkertainen esimerkki linkitetystä täsmähakukoneesta, jonka määrittely sijaitsee osoitteessa http://www.guha.com/cref_cse.xml. Täsmähakukoneen määrittely sisältää sivustot, joista haku suoritetaan, hakutuloksien yleisilmeen jne. Tässä on koodi hakukentälle, joka käyttää tätä täsmähakukoneen määrittelyä. Huomaa cref-parametri.

Tärkeät lomakeparametrit:

  • cref: Täsmähakukoneen määritysten URL-osoite
  • q: Hakukenttä

Kokeile tätä hakukonetta!

Huomaa, että tämä hakukenttä voi olla samassa sivustossa kuin täsmähakukoneen määritystiedosto, useilla sivuston sivuilla tai jopa eri sivustossa.

Kun käyttäjä lähettää hakukyselyn ensimmäisen kerran, haemme täsmähakukoneen määrittelyn ja käsittelemme pyynnön sen avulla. Lisäksi tallennamme täsmähakukoneesi määrittelyn välimuistiin ja päivitämme sitä säännöllisesti, joten sinun ei tarvitse huolehtia Googlen täsmähakukoneen määrittelypyyntöjen täyttämisestä aina, kun käyttäjäsi lähettää kyselyn. Jos muutat linkitetyn täsmähakukoneesi määrittelyä, ja haluat, että se päivitetään välittömästi, siirry linkitetyn täsmähakukoneen päivityssivulle ja anna täsmähakukoneesi määrittelyn URL-osoite.

Esimerkki linkitetystä täsmähakukoneesta, jonka hakutulokset sijaitsevat omassa sivustossasi

Kuten normaalissa täsmähakukoneessa, voit myös käyttää linkitettyä täsmähakukonetta hakutulosten säilyttämiseen omassa sivustossasi. Tähän tarvitaan kaksi koodinpätkää, yksi hakukenttää ja yksi hakutuloksia varten. Hakukentän koodi näyttää samanlaiselta kuin yllä olevassa esimerkissä muutamia eroja lukuun ottamatta:

Tärkeät lomakeparametrit:

  • toiminto-kenttä: URL-osoite, jossa haluat hakutulosten sijaitsevan (tässä esimerkissä http://www.guha.com/results.html)
  • cref: Täsmähakukoneen määritysten URL-osoite
  • cof: joko FORID:9, FORID:10 tai FORID:11. Tämä määrittää, mitä mainosmuotoja haluat esittää. Tutustu täsmähakukoneen määrittelyyn, jos haluat lisätietoja.
  • q: Hakukenttä

Sijoita yllä olevassa toiminto-kentässä näkyvän URL-osoitteen sivulle, jossa haluat hakutulosten näkyvän, seuraava koodi:

Linkitettyjen täsmähakukoneiden merkinnät

Merkinnät on määritettävä yllä olevan esimerkin mukaisesti, jotta linkitetyt täsmähakukoneet toimivat. Merkinnät voidaan määrittää kahdella eri tavalla:

  • Ulkoiset merkinnät: Määrittelet merkintätiedostojesi sijainnin <Include>-tunnisteiden avulla. Lisätietoja ulkoisista merkintätiedostoista. Edellisessä kohdassa olleessa esimerkissä käytettiin kahta ulkoista merkintätiedostoa: toinen on palvelimelle tallennettu tiedosto ja toinen ohjelman tuloste.

  • Paikalliset merkinnät: Lisää merkinnät samaan tiedostoon täsmähakukoneesi määrittelyn kanssa. Lisätietoja paikallisista merkinnöistä. Yllä olevassa esimerkissä on kaksi paikallista merkintää: http://www.solarenergy.org/* ja http://www.solarfacts.net/*.

Tiedostojen on oltava alle 3 Mt:n kokoisia. Jos sinulla on enemmän merkintöjä, voit jakaa ne useisiin tiedostoihin ja käyttää tiedostojen määrittämiseen <Sisällytä> -tunnisteita. Tiedostoja saa olla korkeintaan 50, ja yhteenlaskettuna niiden koon on oltava alle 10 Mt. Yhtä täsmähakukonetta kohti voidaan siis lisätä arviolta 25 000 merkintää. Jos tarvitset enemmän merkintöjä, sinun kannattaa mennä askel pidemmälle: luo useita täsmähakukoneita, tarkastele niiden tuloksia ja yhdistä ne käyttäjiä varten. Tämän sovellusliittymän avulla voit tehdä melkein mitä tahansa!