Logga in

Översikt

Ny sökmotor...

Mina sökmotorer

E-postinställningar

Länkade anpassade sökmotorer

I en länkad ASM (anpassad sökmotor) lagras specifikationen till sökmotorn på din webbplats. I en Google-lagrad ASM lagras specifikationen hos Google.

Med en av Googles traditionellt lagrade ASM:er skapar du ASM:en antingen genom att logga in och använda guiden eller genom att skriva en XML-fil som du lägger upp på Google (på fliken Avancerat). Koden som du använder för sökrutan syftar till specifikationen som finns sparad på Google med parametern "cx". Om du vill ändra något i ASM:en måste du antingen använda Kontrollpanelen eller lägga upp en ny XML-specifikation. Detta innebär vissa begränsningar:

  • Upprättandet och underhållet av ASM:en sker manuellt.
  • Det är svårt att skapa ett mycket stort antal ASM:er, exempelvis en sökmotor för var och en av dina användare eller något olika sökmotorer för var och en av dina webbsidor.
  • Det är svårt att använda andra datakällor, t.ex. iCal, RSS eller Google Base, för att skapa ASM:er med programmeringskod.

Länkade ASM:er kringgår begränsningarna i Googles lagrade ASM:er. Med länkade ASM:er har du ASM-specifikationen på din webbplats och inkluderar webbadressen till specifikationen i ASM-sökfrågan. Google hämtar ASM-specifikationen från din webbplats när användaren söker i ASM:en. Detta ger flera viktiga fördelar:

  • Du kan enkelt omvandla dina data till en anpassad sökmotor.
  • Du kan automatiskt generera ett valfritt antal ASM:er som var och en kan anpassas till en viss användare, sida, tidpunkt eller liknande. Du kan generera ASM:er på begäran, i samband med en sökfråga från en användare eller en webbsida på din webbplats som användaren söker från. Vi tillhandahåller flera intressanta verktyg. Du kan t.ex. skapa en länkad anpassad sökmotor utifrån länkarna på en viss webbsida.
  • Du kan enkelt uppdatera definitionerna till dina länkade ASM:er genom att skicka data till Google.
  • Det finns inga globala begränsningar för antal kommentarer per användare.

Du kan nu utnyttja din kreativitet till max genom att skapa ASM:er dynamiskt. Med verktygen från Google och tredje part blir det enklare att synkronisera din ASM med din och andras webbplatser. Exempel på intressanta källor som du kan använda för att skapa ASM:er är iCal-inmatningar, dina hänvisningsloggar, användarnas bokmärken och bläddringshistorik. Du kan till och med ändra utseendet på din ASM för att skräddarsy den till trafiken på din webbplats och webbplatsens status. Släpp loss din fantasi - möjligheterna är oändliga!

ASM-specifikationen kan hänvisa till en eller flera externa kommentarfiler. Detta gör det enklare att dela kommentarer mellan anpassade ASM:er.

Observera dock att vissa av funktionerna i Googles lagrade ASM:er, som till exempel samarbete och Googlemärke, inte fungerar med länkade ASM:er. Om du redan har sparat kommentarer i Google kan du hämta dem och inkludera dessa kommentarer i din länkade ASM. Om du vill veta mer läser du Byt från Googles lagrade ASM till länkad ASM. Observera även att länkade ASM:er alltid är kostnadsfria ASM:er som visar annonser. Det går inte att använda tekniken för länkad ASM för att lagra ASM-specifikationerna för Google Site Search.

Exempel på länkad ASM

Följande är ett mycket enkelt exempel på hur en länkad ASM, vars specifikation finns på http://www.guha.com/cref_cse.xml, används. ASM-specifikationen innehåller de webbplatser som ska genomsökas, resultatets utseende osv. Här finns koden för de sökrutor där ASM-specifikationen används. Observera parametern "cref".

Viktiga formulärparametrar:

  • cref: Webbadressen till din ASM-specifikation.
  • q: Sökrutan

Pröva sökmotorn här!

Observera att sökrutan kan finnas på samma webbplats som filen med ASM-specifikationen, på flera webbsidor på samma webbplats eller på en annan webbplats.

Första gången en användare ställer en sökfråga hämtar vi ASM-specifikationen och använder den för att behandla sökfrågan. Dessutom cachelagrar vi ASM-specifikationen och uppdaterar den med jämna mellanrum så att du inte behöver oroa dig över Googles förfrågningar om ASM-specifikation varje gång en användare gör en sökning. Om du ändrar specifikation för din länkade ASM och måste få den uppdaterad direkt, besöker du bara vår uppdateringssida för länkad ASM och anger webbadressen till ASM-specifikationen.

Exempel på länkad ASM vars resultat är lagrade på din webbplats

Precis som med en vanlig anpassad sökmotor kan du även använda en länkad ASM för att lagra sökresultat på din webbplats. För att kunna göra detta behöver du två kodavsnitt, en för sökrutan och en för sökresultatet. Koden för sökrutan liknar den i exemplet ovan, med några ändringar:

Viktiga formulärparametrar:

  • Fältet action: Webbadressen där du vill lagra resultaten (i vårt exempel använder vi http://www.guha.com/results.html)
  • cref: Webbadressen till din ASM-specifikation.
  • cof: Antingen FORID:9, FORID:10 eller FORID:11. Detta anger vilket annonsformat du vill visa. Läs ASM-specifikationen om du vill veta mer.
  • q: Sökrutan

På webbadressen som fältet action ovan pekar på måste du placera följande kod där sökresultatet ska visas:

Kommentarer i länkade ASM:er

För att länkade ASM:er ska fungera måste du ange kommentarer enligt exemplet ovan. Du kan ange kommentarer på två sätt:

  • Externa kommentarer: Du anger var kommentarfilen finns med <Include>-taggar. Läs mer om externa kommentarfiler. I exemplet i föregående avsnitt används två externa kommentarfiler. Den ena är en fil på en server och den andra är utdata från ett skript.

  • Infogade kommentarer: Placera kommentarerna och ASM-specifikationen i samma fil. Läs mer om infogade kommentarer. I exemplet ovan finns två infogade kommentarer: http://www.solarenergy.org/* och http://www.solarfacts.net/*.

Vi kräver att varje fil är mindre än 3 MB. Om du har fler kommentarer kan du dela upp dem på flera filer och ange dessa filer med <Include>-taggar. Du kan ha högst 50 filer, men den sammanlagda storleken på alla ingående filer får inte överstiga 10 MB. Vi förväntar oss att detta gör det möjligt att inkludera cirka 25 kB med kommentarer per ASM. Om du behöver mer utrymme än så, föreslår vi att du skapar flera ASM:er, hämtar resultaten och visar dem samlade för dina användare. Med det här programmeringsgränssnittet kan du åstadkomma nästan vad som helst!