Wyszukiwarka tematyczna

Wyszukiwarka tematyczna to wyszukiwarka skoncentrowana na konkretnym temacie. Dotyczy to części sieci, a nie konkretnej witryny – jest to możliwe, ponieważ Wyszukiwarka niestandardowa pozwala uwzględnić wiele witryn w jednej wyszukiwarce. W tym artykule omówimy niektóre ciekawe techniki tworzenia i utrzymywania takich silników.

Po co tworzyć wyszukiwarki tematyczne?

Za pomocą standardowej wyszukiwarki google.com można przeprowadzać bardzo dokładne i zaawansowane wyszukiwanie zaawansowane, dobierając odpowiednie słowa kluczowe, stosując operatory wyszukiwania i filtrując wyniki. Jednak niektórzy użytkownicy mogą nie znać tych zaawansowanych metod. Znając kontekst, w jakim działa użytkownik, oraz temat wyszukiwania, możesz przeprowadzić go przez proces wyszukiwania i znacznie ułatwić mu odnajdywanie wartościowych zasobów w wybranej domenie.

Jest kilka technik, które mogą pomóc w tworzeniu wysokiej jakości wyszukiwarek tematycznych:

  • Wybrane witryny do przeszukania
  • Przepisywanie zapytań
  • Ujawnianie dodatkowych danych w wynikach wyszukiwania

Wyselekcjonowany indeks

Czasami wyszukiwane hasła są niejednoznaczne lub mogą mieć różne znaczenie w zależności od kontekstu. Uwzględniając w wyszukiwarce tylko trafne witryny o wysokiej jakości, zawężasz domenę wyszukiwania, dzięki czemu wyniki są bardziej dokładne i przydatne.

Użyj wzorców adresów URL

Pamiętaj, aby w razie potrzeby korzystać ze wzorców adresów URL, aby przeszukiwać tylko część witryny. Jeśli na przykład chcesz wyszukać tylko samouczki dotyczące szybkości przeglądarki ze strony html5rocks.com, możesz użyć wzorca adresu URL html5rocks.com/en/tutorials/speed/* w witrynach do wyszukiwania.

Jeśli nie znasz struktury adresów URL witryny, którą chcesz dodać do wyszukiwarki, możesz przeprowadzić wyszukiwanie za pomocą polecenia site: na stronie google.com, aby ją sprawdzić. Aby np. zobaczyć przykładowe adresy URL z witryny html5rocks.com, wpisz site:www.html5rocks.com w polu wyszukiwania google.com.

Przepisywanie zapytań

Jeśli dobrze znasz swoich odbiorców, możesz przewidzieć ich zapytania i zastosować w ich imieniu zaawansowane funkcje wyszukiwania. Możesz przeredagować pierwotne zapytanie, aby uwzględnić dodatkowe wyszukiwane hasła i zastosować operatory szukania zaawansowanego lub zastosować synonimy.

Dodawanie wyszukiwanych haseł i operatorów

Najbardziej typowym zastosowaniem dodatkowych wyszukiwanych haseł jest dodanie słowa kluczowego opisującego domenę wyszukiwania. Przykładem może być słowo słoneczna dla wyszukiwarki energii słonecznej. W zależności od charakteru wyszukiwarki możesz dodawać kolejne hasła do każdego zapytania lub tylko do niektórych z nich.

W panelu sterowania możesz zdefiniować dodatkowe wyszukiwane hasło, które będzie dołączane do każdego zapytania w sekcji Funkcje wyszukiwania > Zaawansowane > Ustawienia wyszukiwania w internecie > Dodawanie do zapytania.

Możesz też dodać różne wyszukiwane hasła na każdej karcie zawężenia wyszukiwania. Na karcie Funkcje wyszukiwania > Zawężenia wyszukiwania dodaj nowe zawężenie wyszukiwania i umieść je w polu Opcjonalne słowa. Gdy użytkownik szuka jakiegoś słowa kluczowego w wyszukiwarce i wybiera nowo utworzoną kartę, zapytanie jest zapisywane ponownie, aby uwzględnić dodatkowe hasła z tego zawężenia.

Czasami warto dodawać różne hasła w zależności od kontekstu użytkownika.

Takie dynamiczne hasła dodatkowe możesz określić za pomocą atrybutu webSearchQueryAddition, jeśli używasz Programmable Search Element lub orTerms, jeśli używasz JSON API.

Przykład: jeśli aplikacja ma dostęp do lokalizacji użytkownika w wyszukiwarce wydarzeń lokalnych, możesz dodać do zapytania nazwę miasta, w którym się znajduje.

Tworzenie synonimów

Możesz rozszerzyć zapytania użytkowników, korzystając z synonimów będących wariantami wyszukiwanego hasła. Jeśli utworzysz synonim hasła, które może być używane w Twojej wyszukiwarce, użytkownicy nie będą musieli wpisywać wielu wariantów – alternatywne wyszukiwane hasła zostaną automatycznie dodane do zapytań.

Synonimy możesz tworzyć w panelu sterowania, wybierając Funkcje wyszukiwania > Synonimy. Możesz też przeczytać więcej o sprawdzonych metodach tworzenia synonimów.

Niestandardowe renderowanie wyników wyszukiwania

Wyszukiwarka niestandardowa można w dużym stopniu dostosować, a wygląd i styl wyników można zmieniać za pomocą opcji w panelu sterowania. Poza tym, jeśli chcesz tworzyć własne znaczniki na potrzeby wyników wyszukiwania, proces dostosowywania może być znacznie bardziej zaawansowany.

W zależności od potrzeb użytkownika możesz na przykład uwzględnić w wynikach wyszukiwania dodatkowe dane poza standardowym tytułem i krótkim opisem.

Ujawnianie dodatkowych danych za pomocą danych strukturalnych i renderowania niestandardowych fragmentów kodu

Wyszukiwarka niestandardowa może dostarczyć więcej informacji o wynikach niż ten krótki opis. Jeśli witryna lub URL, do którego prowadzi ten wynik, publikuje znaczniki semantyczne, np. przy użyciu słownika schema.org, dane te mogą pojawić się w wynikach wyszukiwania w postaci atrybutów pagemap.

Aby sprawdzić, które atrybuty są znane dla danego adresu URL, wklej go w narzędziu do testowania wyników z elementami rozszerzonymi.

Wyodrębnione atrybuty można wyświetlić za pomocą tej metody.

Jeśli korzystasz z interfejsu Custom Search JSON API, możesz uzyskać dostęp do tych wartości w wartości items.pagemap obiektu odpowiedzi JSON.

Jeśli korzystasz z narzędzia Wyszukiwarka niestandardowa, możesz używać wywołań zwrotnych do renderowania informacji o uporządkowanych danych.

Nakładanie wyników na dane pochodzące od innych firm

Ciekawą metodą jest automatyczne pobieranie wyników przez interfejs Custom Search JSON API, a następnie łączenie ich z zewnętrznym źródłem danych, aby zapewnić wartość dodaną użytkownikowi.

Podsumowanie

Wyszukiwarki tematyczne to bardzo cenny sposób przekazywania wiedzy z danego obszaru, który ma nieocenioną wartość dla użytkowników zainteresowanych tym samym tematem. Dzięki tworzeniu i dbaniu o dobrze dobrany indeks witryn, pomaganie użytkownikom w ustalaniu właściwego zapytania dla danego przypadku użycia oraz dostosowywanie wyników wyszukiwarka tematów sprawia, że znajdowanie właściwych informacji we właściwym czasie jest zarówno przyjemne, jak i efektywne.