Pålitliga WordPress-handledningar, när du behöver dem som mest.
Nybörjarguide till WordPress
WPB Cup
25 miljoner+
Webbplatser som använder våra plugins
16+
År av WordPress-erfarenhet
3000+
WordPress-handledningar
av experter

Hur man exkluderar specifika sidor, författare och mer från WordPress-sökning

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. 🔍

Hur man exkluderar specifika sidor, författare och mer från WordPress-sökning

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:

💡 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.

SearchWP

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'.

Ange SearchWP-licensnyckel

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.

Sökoptimeringspluginet SearchWP för WordPress

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.

Ett exempel på attribut med olika relevansinställningar i en anpassad sökalgoritm

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'.

Hur man gör mer innehåll sökbart i WordPress

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'.

Hur man exkluderar alla sidor från din webbplats sökresultat

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’.

Spara din anpassade WordPress-sökaloritm

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.

Återuppbygga ditt WordPress-sökindex

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.

Tillägget Exclude UI search

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’.

Exkludera enskilt inlägg 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’.

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'.

Redigera SearchWP:s sökregler

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.

Klicka på knappen Lägg till 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.

Exkludera kategorier från WordPress-sökresultaten

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.

Exkludera specifika taggar

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.

Hur man sparar SearchWP-sökmotorn

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.

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.

WPCode's startsida

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.

WPCode lägger till anpassade kodavsnitt

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.

Lägga till en titel till ett anpassat WordPress-kodavsnitt

Ö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.

Infoga automatiskt ett anpassat WordPress-kodavsnitt

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’.

Spara ett WPCode WordPress-kodutdrag

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'.

Aktivera ett anpassat kodavsnitt i WordPress

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.

Tillägg för anpassad resultatordning för SearchWP

Sedan kan du identifiera de nyckelord som dina besökare söker efter oftast.

Du kan se data i avsnittet 'Statistik'.

SearchWP-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.

Marknadsför till toppen

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).

Hitta användar-ID genom att föra muspekaren över användarens namn

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.

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:

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.

Upplysning: Vårt innehåll stöds av läsarna. Det innebär att om du klickar på några av våra länkar kan vi tjäna en provision. Se hur WPBeginner finansieras, varför det är viktigt och hur du kan stödja oss. Här är vår redaktionella process.

Det ultimata WordPress-verktyget

Få GRATIS tillgång till vår verktygslåda - en samling WordPress-relaterade produkter och resurser som alla proffs bör ha!

Läsarnas interaktioner

17 CommentsLeave a Reply

  1. 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.

  2. 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!

    • 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

  3. 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,

    • 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

  4. Hej,
    Koden i avsnittet "Exkludera specifika taggar från WordPress-sökning" är felaktig och orsakar ett fel i WP.

      • 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.

        • 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. :)

  5. 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 :)

  6. 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.

  7. Jag har installerat pluginet, markerat exkludera-rutan på en sida men jag ser den fortfarande i sökresultatet, varför?

    • 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

  8. 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?

  9. 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.

Lämna ett svar

Tack för att du väljer att lämna en kommentar. Tänk på att alla kommentarer modereras enligt vår kommentarspolicy, och din e-postadress kommer INTE att publiceras. Använd INTE nyckelord i namn fältet. Låt oss ha en personlig och meningsfull konversation.