Zaufane samouczki WordPress, kiedy ich najbardziej potrzebujesz.
Przewodnik dla początkujących po WordPressie
WPB Cup
25 milionów+
Witryny korzystające z naszych wtyczek
16+
Lata doświadczenia z WordPressem
3000+
Samouczki WordPress od ekspertów

Jak wykluczyć strony z wyników wyszukiwania WordPress (krok po kroku)

Powszechnym błędem wielu właścicieli witryn WordPress jest zezwalanie na pojawianie się każdej strony w wynikach wyszukiwania. Zamiast znajdować pomocne posty na blogu lub strony produktów, odwiedzający często trafiają na nieistotne strony, takie jak „Warunki korzystania z usługi”, „Polityka prywatności” lub „Dziękujemy za zakup”.

Może to zaszkodzić ogólnemu doświadczeniu użytkownika, ponieważ te strony nie są szczególnie pomocne w wynikach wyszukiwania. W przypadku witryn e-commerce strony takie jak strona realizacji zakupu lub strona konta użytkownika zazwyczaj nie muszą być przeszukiwane.

Po obszernych testach znaleźliśmy wtyczkę, która ułatwia dokładne określenie, co pojawia się w wynikach wyszukiwania Twojej witryny – SearchWP.

W tym przewodniku pokażemy Ci dokładnie, jak wykluczyć strony z wyników wyszukiwania WordPress. Wykluczając nieistotne strony, stworzysz znacznie lepsze doświadczenie użytkownika i pomożesz odwiedzającym znaleźć treści, które faktycznie mają dla nich znaczenie. 🕵️‍♀️

Jak wykluczyć strony z wyników wyszukiwania WordPress (krok po kroku)

Dlaczego wykluczać strony z wyników wyszukiwania WordPress?

Domyślne wyszukiwanie w WordPress zawiera wszystkie Twoje posty i strony w swoich wynikach wyszukiwania.

Jednakże, może to nie działać dobrze dla wszystkich stron internetowych. Na przykład, jeśli prowadzisz sklep internetowy, możesz chcieć ukryć strony takie jak strona konta, strona płatności, strona podziękowania i inne.

Podobnie, jeśli prowadzisz strony członkowskie lub sprzedajesz kursy online, będziesz chciał zapobiec pojawianiu się treści dostępnych tylko dla subskrybentów w publicznych wynikach wyszukiwania.

Mając to na uwadze, pokażemy Ci, jak wykluczyć strony z wyników wyszukiwania WordPress. Możesz skorzystać z poniższych szybkich linków, aby przejść przez ten samouczek:

💡 Uwaga: W tym przewodniku skupiamy się na wyszukiwaniu na stronie, gdzie odwiedzający używa pola wyszukiwania Twojej witryny do przeglądania Twoich treści.

Jeśli chcesz wykluczyć strony z wyników wyszukiwania Google, zapoznaj się z naszym przewodnikiem jak ukryć stronę WordPress przed Google.

Zacznijmy.

Krok 1: Zainstaluj wtyczkę wyszukiwania WordPress

Najprostszym sposobem na wykluczenie stron z wyników wyszukiwania WordPress jest użycie wtyczki SearchWP. Jest to najlepsza wtyczka wyszukiwania dla WordPress, używana przez ponad 30 000 stron internetowych.

Dzięki SearchWP możesz przeszukiwać treści, które WordPress domyślnie ignoruje, w tym komentarze, niestandardowe typy postów, pliki PDF, produkty WooCommerce i kategorie. Możesz go również użyć do wykluczenia określonych treści z wyników wyszukiwania.

Aby poznać wszystkie ich funkcje, zobacz naszą szczegółową recenzję SearchWP.

Pierwszą rzeczą, którą musisz zrobić, jest zainstalowanie i aktywowanie wtyczki. Więcej szczegółów znajdziesz w naszym przewodniku krok po kroku na temat jak zainstalować wtyczkę WordPress.

Po aktywacji przejdź do SearchWP » Ustawienia i kliknij zakładkę „Ogólne”.

Ulepszanie wyszukiwania w WordPress za pomocą SearchWP

Tutaj musisz wprowadzić swój klucz licencyjny w polu „Klucz licencyjny”. Te informacje znajdziesz na swoim koncie na stronie SearchWP. Po zakończeniu upewnij się, że kliknąłeś przycisk „Zweryfikuj klucz”.

Krok 2: Utwórz niestandardowy algorytm wyszukiwania

Po aktywacji wtyczki możesz precyzyjnie dostroić sposób, w jaki SearchWP indeksuje, wyszukuje i wyświetla Twoje treści. Możesz o tym pomyśleć jako o stworzeniu niestandardowego algorytmu wyszukiwania Google, który jest przeznaczony tylko dla Twojego bloga WordPress lub strony internetowej.

Musisz utworzyć wyszukiwarkę dla całej witryny, zanim będziesz mógł zacząć wykluczać strony z wyników wyszukiwania, więc przejdź do SearchWP » Algorytm.

Wtyczka SearchWP do optymalizacji wyszukiwania WordPress

Tutaj zobaczysz sekcję dotyczącą różnych typów treści, które SearchWP przeszukuje domyślnie, takich jak strony, posty i pliki multimedialne.

Każda sekcja ma własne suwaki trafności atrybutów aplikacji, które pozwalają kontrolować, jak SearchWP ocenia zawartość Twojego rynku online, bloga lub strony internetowej.

Na przykład, jeśli przesuniesz suwak „Tytuł” w lewo, a suwak „Treść” w prawo, treść będzie miała większą wagę niż tytuł.

Zmiana skali trafności atrybutów

Możesz wykluczyć wszystkie strony z wyników wyszukiwania lub tylko konkretne strony.

Aby zatrzymać wyświetlanie wszystkich stron w wynikach wyszukiwania Twojej strony WordPress, kliknij małą ikonę kosza obok opcji „Strony”.

Wykluczanie wszystkich stron z wyników wyszukiwania WordPress

Otwiera się okno, w którym można odznaczyć pole „Strony”.

Następnie po prostu kliknij „Gotowe”, aby wykluczyć wszystkie strony z paska wyszukiwania i wyników.

Jak wykluczyć wszystkie strony z wyników wyszukiwania Twojej witryny

Po zakończeniu dostosowywania domyślnych ustawień wyszukiwarki nadszedł czas, aby zapisać zmiany. Nawet jeśli planujesz wykluczyć określone strony lub wpisy, nadal musisz najpierw zapisać swój nowy algorytm wyszukiwania dla całej witryny.

Aby to zrobić, przewiń ekran do góry i kliknij przycisk „Zapisz”.

Zapisywanie niestandardowego algorytmu wyszukiwania WordPress

SearchWP będzie teraz automatycznie odbudowywać indeks. W zależności od szybkości połączenia internetowego może to potrwać kilka minut.

Gdy tylko zobaczysz „Status indeksu 100%”, będziesz wiedzieć, że SearchWP zaindeksował wszystkie Twoje treści i ustawienia.

Odbudowa indeksu wyszukiwania WordPress

Twoja witryna zacznie automatycznie korzystać z ulepszonego wyszukiwania WordPress.

Krok 3: Wyklucz konkretne strony z wyników wyszukiwania WordPress (Opcjonalnie)

Czy chcesz wykluczyć konkretne strony z wyników wyszukiwania, takie jak strona realizacji zamówienia WooCommerce?

Po utworzeniu algorytmu wyszukiwania dla całej witryny zgodnie z powyższym procesem, możesz wykluczyć poszczególne strony z wyników wyszukiwania.

Aby to zrobić, użyjesz rozszerzenia Exclude UI, które dodaje pole „Wyklucz z wyszukiwania” do edytora strony.

W panelu administracyjnym WordPress przejdź do SearchWP » Rozszerzenia (Extensions). Tutaj znajdź rozszerzenie Exclude UI i kliknij przycisk „Zainstaluj”.

Instalowanie rozszerzeń wyszukiwania SearchWP

Następnie otwórz stronę, którą chcesz wykluczyć z wyników wyszukiwania. W menu po prawej stronie upewnij się, że wybrana jest zakładka „Strona”.

Możesz teraz zaznaczyć pole „Wyklucz z wyszukiwania”.

Wyklucz z wyszukiwania pole wyboru

Następnie po prostu kliknij przycisk „Zaktualizuj”, a ta strona nie będzie już pojawiać się w wynikach wyszukiwania. Jeśli chcesz ukryć więcej stron z wyników wyszukiwania, po prostu postępuj zgodnie z powyższym procesem.

Krok 4: Utwórz i osadź swój formularz wyszukiwania

Teraz, gdy utworzyłeś niestandardową wyszukiwarkę WordPress, która wyklucza strony, musisz utworzyć formularz wyszukiwania za pomocą tej wyszukiwarki.

Wszystko, co musisz zrobić, to przejść do SearchWP » Formularze wyszukiwania i kliknąć przycisk „Dodaj nowy”. Spowoduje to utworzenie nowego formularza wyszukiwania, który możesz dostosować.

Dodawanie niestandardowego formularza wyszukiwania do Twojej strony WordPress

Instrukcje krok po kroku znajdziesz w naszym przewodniku jak utworzyć niestandardowy formularz wyszukiwania WordPress. Ten przewodnik przeprowadzi Cię przez proces tworzenia i osadzania formularza wyszukiwania na Twoich stronach, postach i obszarach gotowych na widżety.

Możesz również dodać formularz wyszukiwania do swojego paska wyszukiwania. Jeśli używasz klasycznego motywu, będziesz musiał użyć wtyczki SearchWP Modal Search Form.

Natywny szablon wyszukiwania SearchWP

Jeśli używasz motywu blokowego, możesz użyć Edytora Pełnej Witryny, aby dodać formularz SearchWP do menu nawigacyjnego.

Więcej szczegółowych informacji znajdziesz w naszym przewodniku jak dodać pasek wyszukiwania do menu WordPress.

Dodatkowa wskazówka: Wyklucz posty, taksonomie i więcej z wyników wyszukiwania WordPress

Czasami możesz chcieć jeszcze bardziej dopracować wyniki wyszukiwania WordPress, aby uwzględniały tylko określone treści.

Może to być przydatne do wykluczania elementów, takich jak prywatne wpisy, niestandardowe typy wpisów, których użytkownicy nie chcą wyszukiwać, lub nawet określone taksonomie, takie jak tagi.

Na przykład, wykluczenie tagów z wyników wyszukiwania może być pomocne, jeśli używasz ich wewnętrznie do organizacji, ale nie chcesz, aby myliły użytkowników.

W takim przypadku możesz przeczytać nasz poradnik na temat jak wykluczyć określone strony, autorów i więcej z wyszukiwania WordPress.

Wykluczanie kategorii z wyników wyszukiwania WordPress

Inną opcją jest wykluczenie określonych kategorii stron z wyników wyszukiwania.

Aby to zrobić, będziesz potrzebować jasnego systemu kategoryzacji stron, co może wymagać pewnego planowania. Jednak nie będziesz musiał instalować żadnych dodatkowych rozszerzeń.

Aby wyświetlać strony tylko z określonych kategorii, zapoznaj się z naszym przewodnikiem jak wyszukiwać według kategorii w WordPress.

FAQ: Wykluczanie stron z wyników wyszukiwania WordPress

Nadal masz pytania dotyczące ukrywania niektórych stron przed wyszukiwarką WordPress? Poniżej znajdują się często zadawane pytania, które mogą Ci pomóc.

Czy wykluczenie stron z wyników wyszukiwania wpłynie na moje SEO?

Nie, usunięcie stron z wewnętrznego wyszukiwania Twojej witryny nie wpłynie na Twoje SEO WordPress. Zmienia tylko to, co użytkownicy mogą znaleźć za pomocą paska wyszukiwania w Twojej witrynie.

Ale jeśli blokujesz strony przed Google za pomocą takich rzeczy jak noindex lub nofollow, to *może* wpłynąć na to, jak wyszukiwarki je oceniają lub wyświetlają.

Jak wykluczyć pewne typy treści z wyników wyszukiwania?

Najprostszym sposobem na ukrycie rzeczy takich jak posty, strony lub niestandardowe typy postów jest użycie wtyczki. Zazwyczaj możesz przejść do ustawień wtyczki i odznaczyć typy treści, których nie chcesz uwzględniać w wynikach wyszukiwania.

Czy mogę wykluczyć konkretne strony bez używania wtyczki?

Tak, ale jest to bardziej skomplikowane. Musiałbyś dodać niestandardowy kod do pliku functions.php swojego motywu, co nie jest zalecane, jeśli nie czujesz się komfortowo z edycją kodu. Użycie wtyczki jest znacznie łatwiejsze i bezpieczniejsze.

Aby dowiedzieć się więcej, zapoznaj się z naszym artykułem porównawczym na temat Wtyczka WordPress vs plik Functions.php.

Czy istnieją inne korzyści z dostosowywania wyników wyszukiwania WordPress?

Absolutnie. Uporządkowanie wyników wyszukiwania ułatwia odwiedzającym znalezienie tego, czego potrzebują. Oznacza to lepsze doświadczenie użytkownika, więcej czasu spędzonego na Twojej stronie i potencjalnie więcej konwersji, jeśli ludzie szybciej znajdą Twoje najlepsze treści.

Mamy nadzieję, że ten artykuł pomógł Ci dowiedzieć się, jak wykluczyć strony z wyników wyszukiwania WordPress. Możesz również zapoznać się z naszymi poradnikami na temat:

Jeśli podobał Ci się ten artykuł, zasubskrybuj nasz kanał YouTube po samouczki wideo WordPress. Możesz nas również znaleźć na Twitterze i Facebooku.

Ujawnienie: Nasze treści są wspierane przez czytelników. Oznacza to, że jeśli klikniesz w niektóre z naszych linków, możemy otrzymać prowizję. Zobacz jak finansowany jest WPBeginner, dlaczego to ważne i jak możesz nas wesprzeć. Oto nasz proces redakcyjny.

Ostateczny zestaw narzędzi WordPress

Uzyskaj BEZPŁATNY dostęp do naszego zestawu narzędzi – kolekcji produktów i zasobów związanych z WordPress, które powinien mieć każdy profesjonalista!

Interakcje czytelników

39 CommentsLeave a Reply

  1. Mam strony w mojej witrynie z krótkimi informacjami, które niepotrzebnie zaśmiecają wyniki wyszukiwania, ponieważ nie mają dużej wartości informacyjnej i są bardziej związane z datą publikacji niż z czymkolwiek innym. To świetny sposób, aby wykluczyć je z wyników wyszukiwania i skierować użytkowników do naprawdę istotnych informacji. Działa idealnie.

  2. Dzięki za ten przewodnik krok po kroku.
    Wykluczyłem stronę realizacji zakupu z wyników wyszukiwania i zadziałało!
    To zdecydowanie najlepsza wtyczka do precyzyjnego dostrajania wyszukiwania na mojej stronie.

  3. Dzięki. To zadziałało dla mnie. Chciałem wykluczyć galerię pojawiającą się w wynikach wyszukiwania, a ten kod robi dokładnie to, czego potrzebuję. Dzięki

  4. To jest naprawdę podstawowe. Fajnie byłoby zobaczyć, jak wykluczyć tylko konkretne szablony stron lub kategorie blogów.

  5. Witaj zespole WPBeginner

    Mam nowy problem

    kiedy testowałem zaindeksowane strony w Google, wpisując

    site:example.com

    Następnie wyświetla strony i posty poprawnie, ale także wyświetla linki paginacji

    example.com/page/2/

    Podoba mi się to

    Więc jak mogę tego uniknąć?

    Proszę, pomóż mi.

  6. Zastanawiam się, czy istnieje sposób na kierowanie różnych formularzy wyszukiwania za pomocą tej techniki. Chciałbym, aby główny formularz wyszukiwania strony docelował tylko strony; a formularz wyszukiwania bloga tylko posty.

  7. Mam kilka stron, które są chronione hasłem (za pomocą głównej opcji WP do ochrony strony hasłem), ale nadal pojawiają się w wyszukiwarce WP wraz z fragmentami. Rozumiem, że domyślnie fragmenty nie powinny się pojawiać, powinieneś zobaczyć „Nie ma fragmentu, ponieważ jest to chroniony post”. Mogę użyć wtyczki Simply Exclude, ale zastanawiam się, dlaczego fragmenty w ogóle się pojawiają i wolałbym nie dodawać kolejnej wtyczki, jeśli nie muszę.

  8. Bardzo dziękuję, proszę pana... ten post naprawdę mi pomógł... jesteś najlepszy, człowieku.. !!

  9. Dziękuję bardzo. Chłopaki, zrobiliście robotę. Szukałem tego i nigdzie indziej nie mogłem tego znaleźć.
    Dobra robota, chłopaki.

  10. Kiedy ktoś po prostu klika WYSZUKAJ z pustymi kryteriami, WSZYSTKIE strony pojawiają się w wynikach. Jak mogę uzyskać BRAK wyników w tej sytuacji?

    • Noah, jeśli mówisz o wynikach wyszukiwania, możesz zweryfikować formularz wyszukiwania za pomocą javascript. Dzięki temu ludzie będą zmuszeni wpisać słowa przed rozpoczęciem wyszukiwania.

  11. To działało znacznie lepiej niż przekazywanie ukrytego pola (co robiłem do tej pory).

  12. To świetnie zadziałało, dzięki! Jak mogę uwzględnić natywne tematy forum WordPress BBPress w wynikach wyszukiwania?

    Dzięki,

    L

  13. Cześć! Chciałbym zapytać, jak wykluczyć określone strony, które chcę wykluczyć z wyszukiwania? I skąd mam wiedzieć, jaki jest identyfikator strony? Czy ktoś może podać rozwiązanie? Chcę wykluczyć niektóre strony, które są bezużyteczne dla odwiedzających.

    Dziękuję!

  14. You are a real life saver. I tried codes from WordPress forum but didn’t work out. Yours is working for me! :D

  15. Czy możesz zmodyfikować tę funkcję, aby wykluczyć określone strony/posty z wyszukiwania? Szukałem tej funkcjonalności i nic nie znalazłem.

  16. Cóż, to prawie idealne. Szukałem i znalazłem, że wiele witryn oferuje nam zakodowanie identyfikatorów kategorii do wyszukiwania, ale to jest fajne. Jedno pytanie, muszę sam zająć się paginacją, więc kiedy dodam ten filtr, nie będę miał problemów z przesunięciem... prawda?

  17. Cześć
    Czy mogę umieścić twoje tutoriale na moim blogu z linkiem do wpbeginner.com? Mój blog jest po persku i myślę, że wielu perskich użytkowników potrzebuje tych wskazówek.
    Dzięki wielkie

  18. Ten hack wyklucza nie tylko strony z wyników wyszukiwania, ale także inne niestandardowe typy postów. Więc jeśli mamy wiele niestandardowych typów postów na naszej stronie WP, możemy je umieścić w instrukcji w ten sposób:

    $query->set(‘post_type’, array(‘post’, ‘custom-post-type’));

Zostaw odpowiedź

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszą polityką komentowania, a Twój adres e-mail NIE zostanie opublikowany. Prosimy NIE używać słów kluczowych w polu nazwy. Prowadźmy osobistą i znaczącą rozmowę.