# 94: Google'i kohandatud otsingu häälestus - CSS-trikid

Anonim

Päises olev otsingupiirkond "töötab" selle poolest, et see on loodud ja saate sellel klõpsata avatud ja suletud ning kõike muud. Kuid tegelikult ei tee see veel otsinguid. See on päris oluline, eks?

Sellel saidil kasutame sisu otsimiseks Google'i kohandatud otsingumootoreid. WordPress on otsingus sisse ehitatud, kuid see pole eriti hea. See sobib lihtsalt stringidega ja loetleb, mida ta järjekorras leiab. Pole ühtegi sellist väljamõeldud kraami nagu Google pakub: otsinguloogika, õigekirjavigade automaatne parandamine, kavatsuse tuvastamine ja mis kõige tähtsam - kõige olulisemate tulemuste kuvamine kõigepealt.

Seega hakkame kasutama GCSE-d ja meil on vaja mõned seadistused teha. Läheme nende loomiseks nende administraatoripiirkonda ja loome ühe nullist. Kasutame tasuta versiooni. Mitte sellepärast, et sooviksin kogu otsingus reklaame (ma ei soovi), vaid sellepärast, et tasuline versioon on selle suurusega saidi jaoks liiga kulukas. See on kas see, et ma maksan reklaamivaba otsingu eest tuhandeid kuus või teen tegelikult mõne taala, kui otsingus on reklaame, ja saan selle otsingu tasuta. Pole mõtet.

Esimene, mille me ehitame, on täielik saidiotsing, nii et meil on see otsing „css-tricks.com”.

Siis saame koodi, mille GCSE annab meile saidile, et otsing toimiks. Peame veidi kaevama, et leida variant, kus see näitab ainult otsingutulemusi, ja teie võtate otsinguvormi "kaasa ise". See on kindlasti meie jaoks, kuna oleme oma otsinguvormi juba kujundanud ja meeldib see sellisena, nagu see on.

Meil on spetsiaalne lehemall ainult otsingutulemite jaoks. Piitsutame selle malli kuju, näidates asju, mida me tahame, et see näitaks.

Seejärel asusime looma rohkem kohandatud otsingumootoreid. See on omamoodi häkkinud viis soovide saavutamiseks: võime otsida ainult saidi alajaotisi oma äranägemise järgi. Teine meie loodud CSE on mõeldud ainult saidil „css-tricks.com/forums/” otsimiseks. Seejärel koostame foorumite otsimiseks (/ otsingutulemused / foorumid /), kuid kasutades sama malli, erineva otsingutulemuste lehe. Sellele lehele panime selle uue piiratuma otsingumootori CSE-koodi.

Peame lihtsalt tagama, et kasutajad jõuaksid kuidagi õigesse ...