Zastąp wyszukiwanie WordPress wyszukiwarką niestandardową Google

wyniki wyszukiwania niestandardowego google

Spójrzmy prawdzie w oczy, WordPress Wyszukiwanie jest powolne i bardzo niedokładne. Na szczęście Google jest zarówno szybki, jak i dokładny. Ponadto Google Google Custom Search ewoluował, aby zostać osadzonym we własnym blogu (lub witrynie internetowej).

Linki bezpośrednie i wyszukiwarka niestandardowa Google

W przypadku strony z permalinkami, takiej jak moja, musiałem jednak wprowadzić jedną dodatkową modyfikację. Musiałem uczynić działanie w tagu formularza względnym, zamiast dostarczać cały adres URL z domeną.

<form action="/query/"...

Wyszukiwarka niestandardowa Google ma jeszcze jedną fajną funkcję… pobierze polecany obraz, jeśli witryna z nich korzysta, a nagłówki zostały zoptymalizowane przy użyciu mikrodanych zgodnie z schema.org. Używam Wtyczka Yoast WordPress SEO aby się tym zająć - a moja witryna jest aktualizowana o polecane obrazy dla każdego postu.

wyniki wyszukiwania niestandardowego google

Utwórz szablon strony wyników wyszukiwania

Zamiast hakować swój motyw lub mieszać z osadzonym kodem JavaScript w treści strony, zalecam również utworzenie szablonu dla strony wyników wyszukiwania niestandardowego Google. Aby to zrobić, po prostu utwórz stronę o strukturze podobnej do Twojej strony tematycznej Pojedyncza strona. Wypatruj wszystkie niepotrzebne fragmenty i wstaw kod Google. Dodaj stronę do szablonu i nazwij ją podobnie jak googlecse.php z następującym kodem:

 Wyniki wyszukiwania: [Wstaw tutaj swój kod wyników wyszukiwania niestandardowego Google]

Teraz, kiedy dodajesz nową stronę wyników, wybierz to jako szablon:
wybierz szablon strony

Nie zawahałbym się zrobić tego na dowolnym blogu – nie tylko ze względu na niesamowitą poprawę szybkości, ale także ze względu na odpowiednie wyniki. Możesz nawet zarobić kilka dolców na boku! Przyjrzyj się sobie i wypróbuj mój nowy formularz wyszukiwania! Nie będziesz rozczarowany!

Jedna uwaga: jeśli prowadzisz motyw taki jak Motyw dwudziestu jedenastu, musisz zaktualizować CSS pola wyszukiwania za pomocą !ważne dla każdego ze stylów pól zapytania, aby zachować wygląd i działanie! Będziesz także musiał na stałe zakodować szerokość CSS iframe w swoim arkuszu stylów (opcjonalnie ustawienie szerokości w JavaScript wydaje się nie mieć wpływu).

Jeden komentarz

  1. 1

Co o tym myślisz?

Ta strona używa Akismet do redukcji spamu. Dowiedz się, jak przetwarzane są dane komentarza.