Tekniska bloggspel, Android-app-apk, tips och tricks

Hur man ändrar standardsök URL-slug i WordPress

Obs: I nästa ämne du kommer att läsa kommer du att lära dig om: Hur man ändrar standardsök URL-slug i WordPress

Vill du ändra standardsökadressen i WordPress? Som standard är WordPress-sökadresser inte lätta att använda. I den här artikeln kommer vi att visa dig hur du enkelt ändrar standardsökadressen i WordPress och gör den mer SEO och användarvänlig.

Ändra WordPress standardsök-URL Slug

Varför ändra standardsök-URL Slug i WordPress?

WordPress använder en SEO-vänlig URL-struktur för alla sidor på din webbplats. Typiska SEO-vänliga WordPress-webbadresser ser ut så här:

http://example.com/någon sida/
http://example.com/2018/03/some-article/
http://example.com/category/some-category/

Som du kan se är dessa webbadresser ganska lätta att förstå för både användare och sökmotorer.

Men WordPress använder fortfarande ovänliga webbadresser för sökresultatsidan. En typisk WordPress-sök-URL ser ut så här:

http://example.com/?s=sökterm

Denna URL-struktur matchar inte resten av webbadresserna på din webbplats. Medan vissa WordPress-sökplugin förbättrar sökresultaten gör de flesta ingenting åt själva sökadressen.

Tänk om du kunde få din sök-url att se ut så här?

http://example.com/search/din-sökterm/

Låt oss ta en titt på hur man gör WordPress-söksidors webbadresser mer SEO-vänliga.

Video handledning

Registrera dig för WPBeginner

Om du inte gillar videon eller behöver fler instruktioner, läs vidare.

Ändra söksidans URL Slug i WordPress

För den här handledningen måste du redigera dina WordPress-temafiler. Om du inte har gjort detta tidigare, kolla in vår guide om hur du kopierar och klistrar in kod i WordPress.

metod 1. Ändra WordPress Slug Search URL via funktionsfil

Denna metod är enklare och rekommenderas för de flesta användare.

Du bör först kopiera och klistra in följande kod i ditt tema eller webbplatsspecifika plugin’s.php-fil:

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' );

Glöm inte att spara dina ändringar.

Du kan nu besöka deras hemsida och prova att använda sökfunktionen. Du kommer att märka att sökadressen ser ut så här:

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

metod 2. Ändra Slug search URL genom htaccess-fil

.htaccess-filen används vanligtvis för att konfigurera omdirigeringar och andra konfigurationsuppgifter för webbplatsen. Du kan också använda den för att ändra standardsökadressen i WordPress.

Din .htaccess-fil finns i rotkatalogen på din webbplats och du måste använda en FTP-klient eller filhanterare i cPanel för att redigera den. Se den här guiden om du inte kan hitta .htaccess-filen.

I din .htaccess-fil bör du klistra in följande kod i slutet:

# Change WordPress search URL
RewriteCond %{QUERY_STRING} ?s=([^&]+) [NC]
RewriteRule ^$ /search/%1/? [NC,R,L]

Glöm inte att spara dina ändringar och ladda upp .htaccess-filen tillbaka till servern.

Du kan nu besöka deras hemsida och använda sökfunktionen. Du kommer att märka att sökadressen nu kommer att se ut så här:

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

Vi hoppas att den här artikeln hjälpte dig att ändra standardsökadressen i WordPress. Du kanske också vill kolla in den här listan med 55+ WordPress-tips, tricks och hacks.

Om du gillade den här artikeln, prenumerera på vår YouTube-kanal för WordPress-videohandledning. Du hittar oss även på Twitter och Facebook.

Table of Contents