Czy chcesz zmienić domyślny url wyszukiwania slug w WordPress? Domyślnie adresy URL wyszukiwania WordPress nie są przyjazne dla użytkownika. W tym artykule pokażemy, jak łatwo zmienić domyślny adres URL wyszukiwania w WordPress i uczynić go bardziej przyjaznym dla SEO i użytkownika.

Changing default WordPress search URL slug

Dlaczego warto zmienić domyślny Url wyszukiwania Slug w WordPress

WordPress wykorzystuje przyjazną dla SEO strukturę URL dla wszystkich stron w Twojej witrynie. Typowe adresy URL SEO friendly WordPress wyglądają tak:

http://example.com/some-page/
http://example.com/2018/03/some-article/
http://example.com/category/some-category/

Jak widać, te adresy URL są dość łatwe do zrozumienia dla użytkowników, a także wyszukiwarek.

Jednak WordPress nadal używa Nie przyjaznego adresu URL dla strony wyników wyszukiwania. Typowy url wyszukiwania w WordPress wygląda tak:

http://example.com/?s=search-term

Ta struktura adresów URL nie pasuje do reszty adresów URL witryny. Podczas gdy niektóre wtyczki wyszukiwania WordPress poprawiają wyniki wyszukiwania, większość z nich nie robi nic na temat samego adresu URL wyszukiwania.

Co zrobić, jeśli możesz sprawić, by Twój URL wyszukiwania wyglądał tak:

http://example.com/search/your-search-term/

Rzućmy okiem na to, jak sprawić, by slug URL strony wyszukiwania WordPress był bardziej przyjazny SEO.

Video Tutorial

Subskrybuj WPBeginner

Jeśli nie podoba Ci się film lub potrzebujesz więcej instrukcji, Kontynuuj czytanie.

Zmiana adresu URL strony wyszukiwania w WordPress

W tym samouczku będziesz musiał edytować pliki motywów WordPress. Jeśli nie robiłeś tego wcześniej, zapoznaj się z naszym przewodnikiem, jak skopiować i wkleić kod w WordPress.

Metoda 1. Zmień Url wyszukiwania WordPress Slug za pomocą pliku funkcji

Ta metoda jest łatwiejsza i zalecana dla większości użytkowników.

Najpierw musisz skopiować i wkleić następujący kod w funkcjach szablonu.plik php lub wtyczka specyficzna dla witryny:

function wpb_change_search_url () {
	if (is_search ()&&! empty ($_GET['s'])) {
		wp_redirect (home_url ("/search/"). urlencode( get_query_var( 's' ) ) );
		exit();
	}	
}
add_action ('template_redirect', 'wpb_change_search_url');

Nie zapomnij zapisać zmian.

Możesz teraz przejść do swojej witryny i spróbować użyć funkcji wyszukiwania. Zauważysz, że URL wyszukiwania wygląda tak:

http://example.com/search/your-search-query/

Metoda 2. Zmiana adresu URL wyszukiwania za pomocą pliku htaccess

The .plik htaccess jest często używany do ustawiania przekierowań i innych zadań konfiguracyjnych witryny. Możesz również użyć go do zmiany domyślnego adresu URL wyszukiwania w WordPress.

Twój .plik htaccess znajduje się w folderze głównym witryny i musisz użyć aplikacji FTP lub menedżera plików w cPanel, aby go edytować. Zapoznaj się z tym przewodnikiem, jeśli nie możesz znaleźć .plik htaccess.

W Twoim .plik htaccess, musisz wkleić następujący kod na dole:

# Zmień url wyszukiwania WordPress
RewriteCond %{QUERY_STRING} \?s= ([^&]+) [NC]
RewriteRule ^ $ / search/%1/? [NC, R, L]

Nie zapomnij zapisać zmian i przesłać .plik htaccess z powrotem na serwer.

Możesz teraz przejść do swojej witryny i skorzystać z funkcji wyszukiwania. Zauważysz, że adres URL wyszukiwania będzie teraz wyglądał tak:

http://example.com/search/your-search-query/

Mamy nadzieję, że ten artykuł pomógł Ci zmienić domyślny url wyszukiwania slug w WordPress. Możesz także zobaczyć naszą listę 55 + most wanted WordPress tips, tricks, and hacki.

Jeśli podoba Ci się ten artykuł, zasubskrybuj nasz kanał YouTube dla samouczków wideo WordPress. Znajdziesz nas również na Twitterze i Facebooku.

You May Also Like

Jak naprawić nieprawidłowy błąd JSON w WordPress (Przewodnik dla początkujących)

W artykule: Co powoduje błąd „nieprawidłowa odpowiedź JSON” w WordPress?1. Sprawdź adresy…

Jak zmienić kolor linku w WordPress (poradnik dla początkujących)

W artykule: Dlaczego Linki Są Ważne?Jak dodawać linki w postach i stronach…

Jak naprawić błąd krytyczny w WordPress (krok po kroku)

W artykule: Co To jest błąd krytyczny w WordPress?Co powoduje krytyczny błąd…

WordPress Pingbacks & Trackbacks: Ultimate A-Z Guide

W artykule: Czym są Pingbacks i Trackbacks? Plus, dlaczego są ważneCzym Są…