WordPress-sökning inkluderar allt som standard, vilket inte alltid är hjälpsamt.
För webbplatser med stora arkiv eller e-handelsbutiker skapar detta en rörig användarupplevelse där folk slösar tid på att skrolla igenom resultat som inte är relevanta för dem.
Från admin-sidor och författarbiografier till produkter som är slut i lager och gamla meddelanden, kan irrelevant sökinformation överbelasta användarupplevelsen på din webbplats och driva bort användare.
De goda nyheterna är att du kan ta fullständig kontroll över vad som visas i dina WordPress-sökresultat. Och vi har hittat en pålitlig metod som fungerar för alla typer av webbplatser.
I den här guiden går vi igenom de enklaste och mest effektiva sätten att exkludera specifika sidor, författare, inläggstyper och mer från WordPress-sökningen. Låt oss hjälpa dina besökare att snabbt hitta det innehåll de faktiskt letar efter. 🔍

Varför exkludera objekt från WordPress-sökning?
Standard WordPress-sökningen visar resultat från alla WordPress inlägg och sidor, vilket fungerar bra för många webbplatser.
Men ibland kanske du vill exkludera vissa sidor och inlägg. Om du till exempel driver en onlinebutik kanske du vill ta bort kassasidan och kundvagnssidan.
På samma sätt, om du hanterar en WordPress medlemskapswebbplats eller säljer onlinekurser, vill du vanligtvis exkludera ditt premium, medlemsinnehåll från offentliga sökresultat. Du kanske till och med vill utelämna andra typer av innehåll, som inlägg från specifika författare.
Med det sagt, låt oss titta på hur du enkelt kan exkludera objekt från WordPress-sökningen. Här är en översikt över vad vi kommer att visa dig hur du gör i den här artikeln:
- Installera och konfigurera SearchWP WordPress-pluginet
- Exkludera specifika inlägg, sidor och anpassade inläggstyper från WordPress-sökning
- Exkludera specifika kategorier, taggar och anpassade taxonomier från WordPress-sökning
- Uteslut specifika författarinlägg från WordPress-sökning
- Bonus: Justera WordPress-sökningsresultat för att marknadsföra nyckel-innehåll
- Vanliga frågor om WordPress-sökning
- Fler guider för att förbättra din WordPress-sökfunktion
💡 Notera: I den här guiden visar vi dig hur du exkluderar innehåll från din webbplats sökresultat. Detta innehåll kommer dock fortfarande att visas i sökmotorernas resultat.
Om du vill hindra sökmotorer från att indexera en sida, ta en titt på vår guide om hur du döljer en WordPress-sida från Google.
Installera och konfigurera SearchWP WordPress-pluginet
Det enklaste sättet att exkludera sidor, författare, kategorier, taxonomier, taggar och mer är att använda SearchWP-pluginet. Det är det bästa WordPress-sökpluginet som används av över 30 000 webbplatser.
Det är mycket nybörjarvänligt och gör det enkelt att förbättra WordPress-sökfunktionen för att ge mer hjälpsamma och relevanta resultat. Vi utforskade dess funktioner i detalj när vi skrev vår detaljerade SearchWP-recension.

Du kan använda detta plugin för att exkludera hela innehållstyper från sökresultaten. Du kan till och med exkludera specifika sidor, inlägg och anpassade inläggstyper.
Det första du behöver göra är att installera och aktivera pluginet. För mer information, se vår steg-för-steg-guide om hur man installerar ett WordPress-plugin.
Vid aktivering, gå till SearchWP » Inställningar och klicka sedan på fliken 'Allmänt'.

Här behöver du ange din licens i rutan 'Licensnyckel'.
Du hittar denna information i ditt konto på SearchWP-webbplatsen. När du är klar, se till att klicka på knappen 'Verifiera nyckel'.
Skapa en anpassad sökalgoritm
Efter att ha aktiverat pluginet kan du finjustera hur SearchWP indexerar, söker och visar ditt innehåll. Du kan se detta som att skapa en anpassad Google-sökalogoritm som bara är för din WordPress-blogg eller webbplats.
Du måste skapa en webbplatsomfattande sökmotor innan du kan börja exkludera sidor, inlägg, författare och mer från din anpassade sökresultatsida.
För att komma igång, gå till SearchWP » Algoritm.

Här ser du en sektion för de olika innehållstyper som SearchWP söker igenom som standard, såsom sidor, inlägg och mediefiler.
Varje sektion har sina egna 'Applicable Attribute Relevance'-reglage som styr hur SearchWP kommer att rangordna ditt webbplatsinnehåll.
Till exempel, om du flyttar reglaget 'Titel' lite åt vänster och reglaget 'Innehåll' åt höger, kommer innehållet att väga tyngre än titeln.

Vid det här laget kan du exkludera hela innehållstyper från sökresultaten, såsom alla sidor, inlägg och anpassade inläggstyper.
Till exempel har de flesta WordPress-bloggar några sidor, som ett kontaktformulär eller en startsida. Du kanske vill exkludera alla sidor från sökningen så att endast blogginlägg visas i sökresultaten.
För att göra detta, klicka helt enkelt på knappen 'Källor & Inställningar'.

Detta öppnar ett popup-fönster där du kan avmarkera innehållet som du vill exkludera från WordPress-sökning, inklusive alla sidor.
När du har gjort det, klicka på knappen 'Klar'.

När du är klar med att anpassa standardinställningarna för sökmotorn är det dags att spara dina ändringar. Även om du planerar att exkludera specifika sidor, författare eller annat innehåll, måste du fortfarande spara din nya webbomfattande sökalgoritm först.
För att göra det, scrolla till toppen av skärmen och klicka på knappen ‘Spara’.

SearchWP kommer nu att bygga om indexet automatiskt. Beroende på hastigheten på din internetanslutning och din WordPress-värd leverantör, kan detta ta några minuter.
Så fort du ser 'Indexstatus 100%', vet du att SearchWP har indexerat allt ditt innehåll och alla dina inställningar.

Nu kommer det exkluderade innehållet aldrig att visas i sökresultaten.
Exkludera specifika inlägg, sidor och anpassade inläggstyper från WordPress-sökning
När du väl har skapat en anpassad sökalogoritm kan du exkludera specifika inlägg, sidor eller anpassade inläggstyper från dina WordPress-sökresultat.
Om du till exempel använder WooCommerce, kan du exkludera din butiks kontaktformulär, inloggningssida och kassasidor så att sökningar endast returnerar produkter. På så sätt kan du skapa en smartare WooCommerce-produktsökning och få fler försäljningar.
För att göra detta använder du tillägget 'Exclude UI', som lägger till en ruta 'Exkludera från sökning' i sidredigeraren.
I WordPress-instrumentpanelen, gå till SearchWP » Tillägg. Här hittar du tillägget ‘Exclude UI’ och klickar på dess ‘Installera’-knapp.

Efter det, öppna inlägget, sidan eller anpassade inläggstypen som du vill exkludera från WordPress-sökningsresultaten.
Om du exkluderar ett enskilt inlägg, se till att alternativet ‘Inlägg’ är valt i menyn till höger och markera sedan rutan ‘Exkludera från sökning’.

När det är klart, klicka på ‘Uppdatera’ för att spara dina ändringar.
Du kan också exkludera specifika sidor och anpassade inläggstyper genom att följa samma process som beskrivs ovan.
Den enda skillnaden är att menyn till höger kommer att säga ‘Sida’ eller namnet på den anpassade inläggstypen, istället för ‘Inlägg’.
Exkludera specifika kategorier, taggar och anpassade taxonomier från WordPress-sökning
Du kan också exkludera specifika kategorier, taggar och andra anpassade taxonomier från WordPress-sökresultaten.
Till exempel kan det finnas taggar som författare använder för att organisera och hantera innehåll på din WordPress-blogg med flera författare. Eftersom dessa taggar bara är för ditt teams referens, vill du utesluta dem från sökresultaten.
För att göra detta, gå helt enkelt till SearchWP » Algoritm och rulla sedan till sektionen 'Inlägg'. Klicka här på 'Redigera regler'.

Detta öppnar ett popup-fönster där du kan redigera reglerna för sökmotorn.
Klicka bara på knappen ‘Lägg till regel’ för att skapa din första regel.

Öppna här den första rullgardinsmenyn och välj 'Exkludera poster om.'
Du kan nu använda resten av inställningarna för att specificera innehållet du vill exkludera. Till exempel, om du ville exkludera en specifik kategori, skulle du skriva in kategorinamnet.
Du kan också skriva in alla anpassade taxonomier du vill exkludera.

För att exkludera specifika inläggstaggar från sökningsresultaten, öppna helt enkelt rullgardinsmenyn och välj 'Taggar.'
Skriv sedan namnet på taggen du vill exkludera.

För att lägga till ytterligare en regel, klicka bara på knappen ‘Lägg till regel’ och upprepa samma process som beskrivs ovan.
När du är nöjd med hur reglerna är inställda, klicka på ‘Klar’.
När du har anpassat dina regler, se till att du skrollar till toppen av sidan och klickar på 'Spara' för att lagra dina ändringar och bygga om indexet.

Nu, när besökare söker på din WordPress-webbplats, kommer SearchWP att exkludera alla valda kategorier, taggar eller anpassade taxonomier från sina resultat.
Uteslut specifika författarinlägg från WordPress-sökning
Om du har lagt till flera författare till din WordPress-blogg, kanske du vill exkludera specifika författare från sökresultaten. Du kanske till exempel vill exkludera en författares blogginlägg om de inte längre skriver för din webbplats.
Du kan exkludera alla inlägg som skapats av en specifik författare genom att lägga till kod på din webbplats. Om du inte har gjort detta tidigare, se vår nybörjarguide för att klistra in kodavsnitt från webben i WordPress.
Ofta ber guider dig att lägga till anpassad kod i din temas functions.php fil. Detta är dock inte särskilt enkelt, och även ett litet stavfel eller fel i koden kan orsaka vanliga WordPress-fel eller till och med bryta din webbplats helt.
Lyckligtvis finns det ett enklare sätt för användare att lägga till och hantera anpassade kodavsnitt.
WPCode är det bästa, mest populära pluginet för kodavsnitt som används av över 1 miljon webbplatser. Det gör det enkelt att lägga till kodavsnitt utan att behöva redigera din functions.php-fil. Du kommer också att kunna uppdatera ditt WordPress-tema utan att förlora anpassningar.
Några av våra partner varumärken använder WPCode för att lägga till och hantera sina anpassade kodavsnitt. Vi har också testat det, och du kan läsa allt om det i vår fullständiga WPCode-recension.

Det första du behöver göra är att installera och aktivera WPCode. För mer detaljer, se vår steg-för-steg-guide om hur man installerar ett WordPress-plugin.
💡 Notera: För den här handledningen använder vi den kostnadsfria WPCode-versionen. Med det sagt, om du vill låsa upp hela kodsnuttbiblioteket, aktivera kodschemaläggning och få tillgång till historik över kodrevisioner, då behöver du WPCode Pro.
Efter aktivering, gå till Kodavsnitt » Lägg till kodavsnitt. Här, håll muspekaren över ‘Lägg till din anpassade kod’ och välj ‘Använd kodavsnitt’ när det visas.

Detta tar dig till sidan 'Skapa anpassat kodavsnitt', där du kan skriva in ett namn för kodavsnittet.
Detta är bara för din referens, så du kan använda vad du vill.

Öppna sedan rullgardinsmenyn 'Kodtyp' och välj 'PHP'.
Därefter kan du fortsätta och klistra in följande kodavsnitt i kodrutan:
<?php
function wpb_search_filter( $query ) {
if ( $query->is_search && !is_admin() )
$query->set( 'author','-24' );
return $query;
}
add_filter( 'pre_get_posts', 'wpb_search_filter' ); ?>
Du måste ersätta 24 med användar-ID för den författare du vill exkludera. Om du behöver hjälp med att hitta användar-ID, se vår guide om hur man hittar ID i WordPress.
Du kan också exkludera flera författare från sökresultaten genom att lägga till deras användar-ID separerade med ett kommatecken:
<?php
function wpb_search_filter( $query ) {
if ( $query->is_search && !is_admin() )
$query->set( 'author','-24, -12, -19' );
return $query;
}
add_filter( 'pre_get_posts', 'wpb_search_filter' ); ?>
Under kodrutan ser du infogningsalternativ. Det finns två huvudsakliga infogningsalternativ: 'Auto Insert' och 'Shortcode'.
Du vill välja metoden 'Infoga automatiskt' så att WPCode automatiskt infogar och kör koden på hela din webbplats.

Du kan också tilldela taggar till kodavsnittet. Detta kan hjälpa till att sortera dina kodavsnitt efter ämne och funktionalitet.
När du är nöjd med hur kodavsnittet är inställt, scrolla till toppen av skärmen och klicka på ‘Spara kodavsnitt’.

Slutligen kan du göra kodavsnittet live på din webbplats genom att klicka på växlingsknappen ‘Aktiv’.
Glöm inte att spara denna ändring genom att klicka på 'Uppdatera'.

Nu kommer författaren att exkluderas från WordPress-sökningsresultaten.
Bonus: Justera WordPress-sökningsresultat för att marknadsföra nyckel-innehåll
Vill du guida användare till ditt mest värdefulla innehåll, som produktsidor, lead magnets eller kärnartiklar?
Med SearchWP-tillägget kan du anpassa ordningen på sökresultaten för att lyfta fram specifika inlägg eller sidor.
För att göra detta behöver du tillägget Custom Results Order. Du kan installera det från SearchWP » Tillägg.

Sedan kan du identifiera de nyckelord som dina besökare söker efter oftast.
Du kan se data i avsnittet 'Statistik'.

Gå sedan till sidan 'Algoritm' och öppna fliken 'Anpassad resultatordning'.
Ange ett nyckelord, välj sedan inlägget eller sidan du vill marknadsföra och klicka på 'Marknadsför till topp'. Detta säkerställer att ditt viktiga innehåll visas först när användare söker efter relaterade termer.

Du kan uppdatera eller finjustera den här listan när som helst, vilket gör det enkelt att anpassa dina sökresultat till dina marknadsföringsmål eller säsongskampanjer.
För detaljer kan du kolla in vår guide om hur man anpassar sökningsresultatsidan i WordPress.
Där kan du också hitta fler tips för att förbättra din webbplats sökfunktion, inklusive att lägga till live-sökning, aktivera sökning i shortcode-utdata, göra PDF-filer och dokument sökbara, och mer!
Vanliga frågor om WordPress-sökning
Nu när du har exkluderat vissa sidor eller innehållstyper från WordPress-sökningen, kanske du fortfarande har några frågor om hur allt fungerar. Låt oss gå igenom några av de vanligaste för att hjälpa dig att finjustera din installation:
Varför ska jag exkludera vissa sidor eller inlägg från min WordPress-sökning?
Att hålla sökresultaten rena och relevanta förbättrar användarupplevelsen. Du vill förmodligen inte att besökare ska hamna på administrations-, tack- eller kassasidor när de använder din webbplats sökfunktion.
Kan jag exkludera innehåll utan att använda ett plugin?
Ja, du kan lägga till lite kod i din temas fil functions.php för att göra detta manuellt. Men om du hellre vill hoppa över de tekniska stegen, gör ett WordPress-söktillägg processen mycket enklare och säkrare, särskilt om du inte är bekväm med att redigera kod.
Hur hittar jag användar-ID för att exkludera en specifik författare?
Gå bara till din WordPress-instrumentpanel och gå till 'Användare'. Håll muspekaren över författarens namn, så ser du deras användar-ID dyka upp i webbläsarens statusfält (vanligtvis längst ner till vänster).

Vad händer om jag behöver exkludera flera kategorier eller författare?
Inga problem. Du kan lista flera ID:n, separerade med kommatecken, oavsett om du använder plugininställningar eller lägger till anpassad kod. Det är ett snabbt sätt att exkludera flera objekt samtidigt.
Kommer exkludering av innehåll från WordPress-sökningen också att ta bort det från Googles sökresultat?
Nej! Att dölja något från din webbplats interna sökning påverkar inte hur det visas på Google. Om du vill hålla innehåll eller sidor borta från sökmotorer, behöver du använda ett SEO-tillägg som All in One SEO eller Yoast SEO för att styra indexeringsinställningarna.
Fler guider för att förbättra din WordPress-sökfunktion
Vi hoppas att den här artikeln hjälpte dig att lära dig hur du exkluderar specifika sidor, anpassade inläggstyper, författare och mer från WordPress-sökning. Därefter kanske du också vill se våra guider:
- Hur man söker efter kategori i WordPress
- Hur man inkluderar anpassade inläggstyper i WordPress-sökresultat
- Hur man anpassar WordPress sökresultatsida
- Hur man ändrar standard-sök-URL i WordPress
- Hur man lägger till sökväxelns effekt i WordPress
- Hur du fixar att WordPress-sökningen 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.


Jiří Vaněk
Tack för WP Code-utdraget. Jag har också artiklar på min blogg som är hostade och jag vill inte att de ska vara sökbara. Eftersom jag också har författaren till texten registrerad hos dem, kan jag bekvämt exkludera dem från sökningen tack vare ditt utdrag. Tack så mycket.
Javier
Hej!
Jag har en fundering, är det möjligt att exkludera ett ord från sökningen?
Till exempel:
– Sökord: laptop
– Sök inte med ordet: macbook
Resultaten bör vara alla bärbara datorer men inte de som innehåller ordet “macbook”
Tack och hälsningar!
WPBeginner Support
Den typen av anpassning skulle kräva att man redigerar hur din sökmotor fungerar, det vore bättre att använda taggar eller kategorier för att separera ditt innehåll på det sättet normalt.
Admin
Dave C
Hej,
Kommer detta att påverka SEO på något sätt?
Jag vill att ett specifikt inlägg ska exkluderas från min egen webbplats sökfält, men vill ändå att det ska hittas av Googles SERP:ar.
Tack,
WPBeginner Support
Det kommer att göra din sida svårare att hitta och vi har inte testat, men det borde inte ha någon större effekt så länge sidan är lätt att hitta.
Admin
Melika
Hej,
Koden i avsnittet "Exkludera specifika taggar från WordPress-sökning" är felaktig och orsakar ett fel i WP.
WPBeginner Support
Koden fungerar för närvarande, bara för att vara på den säkra sidan kan du vilja titta på rekommendationerna i vår guide nedan:
https://www.wpbeginner.com/beginners-guide/beginners-guide-to-pasting-snippets-from-the-web-into-wordpress/
Admin
Melika
Vänligen titta på utdraget igen. (Jag pratar bara om delen efter rubriken som säger "Exclude Specific Tags from WordPress Search") För det första är syntaxen fel. på rad 4 har du } men du har aldrig startat ett block med {.
För det andra, du har :
add_filter( ‘pre_get_posts’, ‘wpb_search_filter’ );
men aldrig definierat en funktion som heter : wpb_search_filter
i princip saknar koden en rad vid typen som borde vara:
function wpb_search_filter( $query ) {
Så antingen förväntas användarna att slutföra koden från det du lade till i de övre delarna av den här artikeln, eller så är den här kodsnutten inte komplett.
WPBeginner Support
Thank you for clarifying that, it looks like our code block had a hiccup and we resolved the issue so the code should show correctly now.
Brittany
Hej!
Genom att markera detta "sökundantag" kommer inlägget fortfarande att indexeras och vara tillgängligt via Google?
Jag försöker hitta det bästa sättet att ha en inläggstyp tillgänglig för dem som har en länk till den. Jag vill dock inte att folk ska kunna komma åt den via Google eller behöva lösenordsskydda inläggen. Några förslag på bästa sättet att göra det på? (Jag kan förklara mer om det behövs)
Any help appreciated! Thanks
WPBeginner Support
För att förhindra sökmotorer från att indexera sidan vill du ta en titt på vår guide nedan:
https://www.wpbeginner.com/wp-tutorials/how-to-hide-a-wordpress-page-from-google/
Admin
Lisa
Tack så mycket för det här inlägget! Jag hade problem med att inte bara få Google att sluta indexera min tack-sida, utan också förhindra att min egen webbplats indexerade den i sökningen! Detta löste båda mina problem.
WPBeginner Support
You’re welcome, glad our guide was able to help you
Admin
Claudia
Jag har installerat pluginet, markerat exkludera-rutan på en sida men jag ser den fortfarande i sökresultatet, varför?
WPBeginner Support
There are a few possible reasons. If you reach out to the plugin’s support they should be able to help you solve the issue
Admin
John
Tack för det MYCKET hjälpsamma inlägget. Eftersom jag inte är en "kodare" har jag en fråga...
Hur exkluderar jag **mer än ett** specifikt begrepp i en anpassad taxonomi? Hur ändras koden?
Deborah Smart
När jag har exkluderat en viss sida från en WP-sökning, måste jag då ändra inställningen från 'Publik' till 'Privat'?
Jag vill kunna ge endast vissa personer tillgång till en viss sida (för gratis information eller betald information) - men de är inte redaktörer på min blogg.