Ако работите с уеб сайт или блог, най-вероятно имате поле за търсене, което позволява на читателя ви да търси съдържание в сайта ви. WordPress идва със собствена функция за търсене и форма за търсене. Тя работи добре, освен че е доста основна и не може да се справи с сложни функции за търсене. Голяма алтернатива на търсенето по WordPress по подразбиране е да го замените с Google Персонализирана търсачка (GCSE).

Предимството да добавите персонализирана търсачка на Google

Ако не знаете, Google Персонализирана търсачка е услуга, предоставена от Google, за да позволи на всеки да създаде персонализирана търсачка. Бекендът се захранва от Google searchbot, но можете да персонализирате резултатите от търсенето, които се появяват.

Тъй като търсещата машина се хоства в Google, основното предимство на използването на GCSE е, че можете да облекчите натоварването на вашия сървър и да дадете на посетителите ви по-добра практическа работа при търсене. Освен това можете също така да интегрирате Google Анализ и Google Adsense към персонализираната търсачка и да проследявате какво търсят посетителите ви и в същото време да направите допълнителни доходи.

Приготвяме се да започнем

Накратко, това е, което ще направим.

1. Създайте Google Персонализирана търсачка (GCSE).
2. Персонализирайте своя GCSE.
3. Интегрирайте се в сайта си в WordPress

1. Създайте персонализирана търсачка на Google (GCSE)

Отворете Google Персонализирано търсене и кликнете върху големия бутон "Създаване на персонализирана търсачка". Ще трябва да влезете в профила си в Google.

Дайте на потребителската си търсачка име и описание. В полето "Сайтове за търсене" въведете " www.yourdomain.com/* ", ако искате само всички страници от главния домейн да са налични. За тези, които искат да включат и поддомейни, използвайте вместо това " domain.com " или " * .yourdomain.com ".

Ако нямате намерение да плащате за персонализираната търсачка, изберете стандартното издание. Изданието "Търсене в сайта" струва $ 100 на година и ви позволява да премахнете брандинг и реклами от Google.

Следващата стъпка е да персонализирате външния вид на GCSE. Можете да изберете от някой от шаблоните или да персонализирате стила по подразбиране за ваш собствен. Нещата, които можете да персонализирате, включват семейство шрифтове, цвят на фона, цвят на входа за търсене, цвят на резултатите от търсенето и много други неща.

И накрая, ще ви се покаже куп код, в който трябва да копирате и поставите мястото, където искате GCSE да се показва. Ние ще пренебрегнем това за момента, тъй като ще добавим повече персонализиране към персонализираната търсачка.

2. Персонализиране на персонализираната търсачка на Google

Отворете контролния панел за персонализирано търсене и изберете новосъздадената ви персонализирана търсачка.

Има много неща, които можете да конфигурирате тук. Можете да отделите време, за да преминете през опцията един по един. Някои от по-важните включват: Автоматични допълнения, Google Анализ, Печелене на пари и Почувствайте. Можете дори да разгледате подробностите и да прецизирате резултатите, за да се показват на страницата с резултати

Забележка : Най-лесният начин е да добавите кода към темата, където искате да се показва. В някои случаи обаче формулярът за търсене може да не се интегрира добре с темата ви. Една от алтернативите, която предлагаме, е да промените полето за търсене в темата и да я получите, за да показвате резултатите от търсенето с Google.

Кликнете върху връзката "Изглед и усещане" в лявата странична лента. В секцията "Избор на оформление" изберете "Само резултати".

След това натиснете бутона "Запазване и получаване на код". Копирайте кода.

3. Интегрирайте резултата от търсенето в сайта си в WordPress

Влезте в таблото си за управление на WordPress и инсталирайте (и активирайте) приставката "WP Unformatted".

След това създайте нова страница. Напишете името на страницата "Резултат от търсенето" (или каквото и заглавие за търсене искате да покажете на вашия читател). В текстовия редактор отидете в режим HTML и поставете кода на GCSE. Запазване на страницата (Ако използвате WP multisite, ще трябва да инсталирате приставката Unfiltered MU, за да позволите на администраторите и редакторите да вмъкват код в пост / страница).

Важно : Добавете ново персонализирано поле "гъба" (без котировката) и задайте стойността на "1" (без котировката).

Публикуване на страницата. Копирайте страницата на тази страница с резултати от търсенето.

След това трябва да отворите папката с теми и да потърсите кода на формуляра за търсене. По подразбиране е във файла " searchform.php ", но ако не намерите файла там, потърсете го в " header.php ".

По подразбиране кодът за търсене трябва да изглежда така (въз основа на темата TwentyEleven):

Трябва да замените:

 действие = "  " 

с

 действие = "Ви-новосъздадения-търсене-резултат-страница-постоянна връзка" 

замествайки " вашето новосъздадено търсене-резултат-страница-перкурс " с уреда, който сте копирали по-рано.

След това променете полето:

да се

заместване на name="s" с name="q"

Запазете промените на сървъра си.

Вашата персонализирана търсачка трябва да работи сега. Извършете търсене в сайта си и вижте заредените резултати от персонализираното търсене.

Освен това, ако сте избрали опцията "Две страници" на страницата GCSE Look and Feel, можете да използвате горния метод, за да създадете страница с резултати от търсенето, но добавете кода на формуляра за търсене в файла с теми, където искате да се показва, вероятно в областта на страничната лента / джаджа.

Освен това ще трябва да актуализирате страницата с опции за GCSE заедно с страницата с резултати от търсенето, така че заявката за търсене да може да бъде пренасочена правилно към правилния URL адрес.