Într-un MCP legat, specificația motorului de căutare este găzduită pe site-ul dvs. Web. Într-un MCP stocat în Google, specificația este stocată la Google.
În cadrul unui CSE tradițional stocat pe Google, creați motorul CSE fie conectându-vă și utilizând expertul, fie scriind un fișier XML și încărcând pe Google (utilizând fila Avansat). Codul casetei de căutare pe care îl utilizați se referă la această specificație stocată pe Google utilizând parametrul „cx”. Pentru a modifica orice aspect al CSE, va trebui fie să utilizați Panoul de control, fie să încărcați noua specificație XML. Acest fapt impune mai multe limitări:
Crearea și întreținerea unui MCP este un proces manual.
Este dificil să creați un număr foarte mare de MCP, să spunem câte unul pentru fiecare utilizator sau câte unul ușor diferit pentru fiecare dintre paginile dvs.
Este dificil să utilizați alte surse de date cum ar fi iCal, RSS, Google Base etc. pentru a crea MCP prin programare.
CSE-urile legate depășesc aceste limitări ale CSE-urilor stocate de Google. În cazul CSE-urilor legate, dvs. găzduiți specificația CSE pe site-ul web și includeți adresa URL pentru această specificație în solicitarea de căutare CSE. Google preia specificația CSE de pe site-ul dvs. web atunci când utilizatorul efectuează căutări în CSE. Acest lucru prezintă câteva avantaje foarte importante:
Vă puteți converti cu ușurință datele într-un motor personalizat de căutare.
Puteți genera automat oricâte MCP, fiecare putând fi acordat cu un anumit utilizator, o anumită pagină, moment al zilei etc. De fapt, puteți genera MCP la cerere, ca răspuns la o interogare a unui utilizator sau la o pagină de pe site-ul dvs. din care caută utilizatorul. Noi oferim câteva instrumente interesante, cum ar fi crearea unui MCP legat din link-urile de pe o pagină, pe care le puteți utiliza.
Vă puteți cu ușurință actualiza definițiile de MCP legat fără să trimiteți date la Google.
Nu există limite totale de adnotări, pentru un utilizator.
Puteți exploata acum întreaga putere a ideilor dvs. pentru a genera dinamic MCP. Instrumentele furnizate de noi și terțe părți fac mai ușor de menținut MCP în sincronizare cu site-ul dvs. Web și cu cele ale altora. Unele surse de date interesante pe care le-ați putea utiliza pentru a crea MCP sunt alimentările iCal, jurnalele celor care vă recomandă și marcajele utilizatorilor dvs. sau răsfoirea istoricului. Puteți chiar modifica aspectul MCP în acord cu starea sau traficul site-ului dvs. Web. Fiți creativ - posibilitățile sunt nelimitate!
Specificația MCP poate trimite la unul sau la mai multe fișiere externe de adnotări. Aceasta ușurează partajarea adnotărilor între MCP-uri.
Rețineți totuși că unele dintre funcțiile CSE-urilor stocate de Google, de exemplu, colaborarea și Marcatorul Google nu vor funcționa cu CSE-urile legate. Dacă deja aveți adnotări stocate pe Google, le puteți descărca și le puteți include în CSE-ul dvs. legat. Pentru mai multe informații, citiți Treceți de la CSE stocat la Google la CSE legat.. Rețineți, de asemenea, că CSE-urile legate sunt întotdeauna CSE-uri gratuite, acceptate de anunțuri; mecanismul CSE legat nu poate fi utilizat pentru a găzdui specificații CSE pentru Google Site Search.
Exemplu de MCP legat
Acesta este un exemplu foarte simplu privind utilizarea unui CSE legat a cărui specificație se află la http://www.guha.com/cref_cse.xml. Specificația CSE conține site-urile pe care să se efectueze căutări, aspectul rezultatelor etc. Iată codul pentru caseta de căutare care utilizează această specificație CSE. Remarcați parametrul numit „cref”.
Parametri de formular importanți:
cref: Adresa url a specificației MCP-ului dvs.
q: Caseta de interogare
Încercați aici acest motor de căutare!
Rețineți că această casetă de căutare poate fi pe același site ca și fișierul cu specificația MCP, pe mai multe pagini de pe acel site sau chiar pe un site diferit.
Prima dată când un utilizator plasează o interogare de căutare, vom prelua specificația CSE și o vom utiliza pentru a procesa interogarea. De asemenea, memorăm specificația dvs. CSE în cache și o actualizăm periodic, astfel încât nu este nevoie să vă îngrijorați în privința satisfacerii solicitărilor de specificații CSE ale Google de fiecare dată când utilizatorul dvs. plasează o interogare. Dacă modificați specificația pentru CSE-ul dvs. legat și aveți nevoie ca aceasta să fie actualizată imediat, accesați pagina Actualizare CSE legat și introduceți adresa URL pentru specificația dvs. CSE.
Exemplu de MCP legat cu rezultatele găzduite pe site-ul dvs.
Ca și în cazul unui motor personalizat de căutare standard, puteți utiliza un MPC legat pentru a găzdui rezultate pe site-ul dvs. Pentru a face acest lucru, aveți nevoie de două fragmente de cod, unul pentru caseta de căutare și altul pentru rezultatele căutării. Codul pentru caseta de căutare este asemănător cu exemplul de mai sus, cu câteva modificări:
Parametri de formular importanți:
câmp de acțiune: Adresa URL la care doriți să găzduiți rezultatele (în acest exemplu utilizăm http://www.guha.com/results.html)
cref: Adresa url a specificației MCP-ului dvs.
cof: FORID:9, FORID:10 sau FORID:11. Aceasta specifică formatul pentru anunțuri pe care doriți să îl afișați. Consultați specificația CSE pentru mai multe informații.
q: Caseta de interogare
La adresa URL indicată de câmpul acțiune de mai sus, trebuie să plasați acest cod acolo unde doriți să apară rezultatele căutării:
Adnotări în MCP legate
Pentru ca MCP legate să funcționeze, va trebui să specificați adnotările așa cum se prezintă în exemplul de mai sus. Există două moduri de a specifica adnotări:
Adnotări externe: Specificați locația fișierelor de adnotări utilizând etichete <Include>. Citiți mai multe despre fișierele de adnotări externe. Exemplul prezentat în secțiunea anterioară utilizează două fișiere de adnotări externe: unul dintre ele este un fișier stocat pe un server, iar celălalt este rezultatul unui script.
Adnotări încorporate: Plasați adnotările împreună cu specificația CSE în același fișier. Citiți mai multe despre adnotările încorporate. Exemplul de mai sus conține două adnotări încorporate: http://www.solarenergy.org/* și http://www.solarfacts.net/*.
Cerem ca fiecare fișier să aibă o dimensiune mai mică de 3MB. Dacă aveți adnotări care depășesc această mărime, le puteți împărți în mai multe fișiere, utilizând etichetele <Includeți> pentru specificarea respectivelor fișiere. Puteți avea până la cincizeci de fișiere, dar mărimea totală a tuturor fișierelor pe care le-ați inclus trebuie să fie mai mică de 10MB. Ne așteptăm ca aceasta să vă permită să includeți cam 25K de adnotări pentru fiecare MCP. Dacă aveți nevoie de mai mult, vă încurajăm să treceți la un stadiu superior - creați mai multe MCP-uri, obțineți rezultate și oferiți-le împreună utilizatorilor. Această interfață programată vă permite să faceți aproape orice!