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

Hur man stoppar sökmotorer från att krypa på en WordPress-sajt

Arbetar du med en WordPress-webbplats som ännu inte är redo att lanseras? Du vill förmodligen inte att oavslutade sidor ska visas i sökresultaten innan du är redo.

I den här guiden visar vi hur du kontrollerar genomsökning och indexering av sökmotorer i WordPress. Vi förklarar också vilken metod du ska använda för att dölja en hel webbplats, en enskild sida eller en specifik mapp.

Stoppa sökmotorer från att genomsöka en WordPress-webbplats

Viktigt: Genomsökning är inte samma sak som indexering

Många nybörjare stoppar sökmotorer från att genomsöka sin webbplats när det de faktiskt vill är att stoppa indexering. Det är viktigt att förstå skillnaden mellan dem.

Genomsökning är när sökmotorrobotar besöker din webbplats för att upptäcka innehåll. Indexering är när de lägger till det innehållet i sin sökbara databas.

Tänk på det som att en bibliotekarie läser en ny bok (genomsökning) och sedan lägger till den i bibliotekets katalog (indexering).

Detta spelar roll eftersom blockering av genomsökning inte alltid förhindrar indexering. Om Google upptäcker en blockerad URL via länkar från andra webbplatser kan den fortfarande indexera URL:en. Eftersom Google inte kan genomsöka sidan kan den visa ”Ingen information finns tillgänglig för den här sidan” i sökresultaten.

Google visar 'Ingen information finns tillgänglig för den här sidan' i sökresultaten

Vill du veta om du ska inaktivera genomsökning eller indexering på din webbplats? Här är en snabbguide:

AnvändningsfallVad du ska göraRätt verktyg
Dölj en hel webbplats som ännu inte har lanseratsBlockera all åtkomstWordPress Läsarinställning + lösenordsskydd
Ta bort en sida eller ett inlägg från GoogleHåll den genomsökningsbar och stoppa indexeringLägg till ennoindex-tagg
Styr bort robotar från en mappStoppa genomsökning av den mappenrobots.txt Tillåt inte

Klicka på länkarna nedan för att hoppa till den metod du väljer:

Metod 1: Använd WordPress-inställningen för att avskräcka indexering

WordPress har en inbyggd inställning som ber sökmotorer att inte indexera din webbplats. Gå till Inställningar » Läser och markera ”Avskräck sökmotorer från att indexera den här webbplatsen”.

Avskräck sökmotorer från att indexera med inbyggda inställningar i WordPress

När du aktiverar den lägger WordPress till ennoindex,nofollow-robots-metatagg på dina sidor:

<meta name="robots" content="noindex,nofollow">

noindex-direktivet ber sökmotorer att inte inkludera dina sidor i sökresultaten, medannofollow ber dem att inte följa länkar på dessa sidor.

WordPress varnar också för att det är upp till sökmotorerna att respektera denna begäran. Med andra ord ber denna inställning sökmotorer att inte indexera din webbplats, men den hindrar dem inte från att komma åt den.

Om du vill göra det omöjligt för sökmotorer att indexera eller genomsöka din webbplats, behöver du lösenordsskydda din WordPress-webbplats

Metod 2: Stoppa en enskild sida eller inlägg från att indexeras

Om du vill att din webbplats ska finnas kvar i sökresultaten men vill hålla en sida eller ett inlägg borta från Google, lägg till en noindex-direktiv till den sidan.

De flesta gratis WordPress SEO-plugins kan göra detta. Vi använder den kostnadsfria versionen av All in One SEO på WPBeginner, så vi visar dig hur det fungerar med den. Installera, aktivera och konfigurera pluginet på din webbplats först.

Redigera sedan inlägget eller sidan du vill ta bort från sökresultaten. Bläddra ner till AIOSEO Settings och byt till fliken 'Advanced'. Stäng av 'Use Default Settings' och välj 'No Index'.

Noindex en enskild sida eller inlägg med AIOSEO

Klicka på 'Update' eller 'Publish' för att spara dina ändringar. AIOSEO kommer nu att lägga till noindex-direktivet till sidan, vilket talar om för sökmotorer att inte inkludera den i sina index.

Metod 3: Redigera din robots.txt-fil manuellt

Använd robots.txt när du vill tala om för genomsökare att inte genomsöka en specifik del av din WordPress-webbplats, snarare än att blockera hela webbplatsen. Du kan till exempel stoppa bots från att genomsöka en /private/-mapp samtidigt som du tillåter dem att genomsöka resten av din webbplats.

WordPress genererar normalt din robots.txt-fil automatiskt. Du kan visa den genom att besöka dindomän.com/robots.txt.

De flesta gratis WordPress SEO-plugins, inklusive All in One SEO, låter dig redigera robots.txt direkt från din WordPress-instrumentpanel. Alternativt kan du skapa eller redigera en robots.txt-fil i din webbplats rotkatalog med hjälp av din hosting-filhanterare eller FTP. För detaljerade instruktioner, se vår guide om hur du optimerar din WordPress robots.txt för SEO.

När du har filen öppen, kopiera koden nedan till din robots.txt-fil.

User-agent: *
Disallow: /private/

Se till att ersätta /private/ med den URL-sökväg som du vill att sökmotorer ska sluta genomsöka.

Metod 4: Använd X-Robots-Tag för att förhindra indexering

Om du behöver hålla en fil som en PDF borta från sökresultaten, kan du använda X-Robots-Tag HTTP-headern. Till skillnad från en robots-metatagg fungerar den med filer som inte har en HTML-sida där du kan lägga till noindex.

För Apache-servrar, lägg till följande kod i din .htaccess-fil:

<FilesMatch ".pdf$">
  <IfModule mod_headers.c>
    Header set X-Robots-Tag "noindex"
  </IfModule>
</FilesMatch>

Om du använder AIOSEO kan du också redigera din .htaccess-fil från All in One SEO » Verktyg » .htaccess Editor.

Varning: Att redigera .htaccess-filen kan orsaka problem med din webbplats om det görs felaktigt. Se till att du säkerhetskopierar din WordPress-webbplats eller gör en kopia av din .htaccess-fil innan du gör några ändringar.

Metod 5: Lösenordsskydda hela webbplatsen med cPanel

Om din webbplats fortfarande är under konstruktion och du vill hindra sökmotorer från att komma åt den, behöver du aktivera lösenordsskydd för hela din webbplats. Det blockerar besökare och genomsökare från att komma åt webbplatsen tills du tar bort lösenordet.

Om din hosting-leverantör erbjuder cPanel, logga in på ditt konto och öppna 'Directory Privacy' under 'Files'.

Välj Directory Privacy i cPanel

Hitta katalogen där WordPress är installerat. Detta är ofta public_html. Om du har flera webbplatser, öppna public_html och välj mappen för webbplatsen du vill skydda.

Klicka på 'Redigera' bredvid katalogen. På den nya skärmen, markera 'Lösenordsskydda denna katalog', ange ett namn för den skyddade katalogen och klicka på 'Spara'.

Lösenordsskydda din katalog i cPanel

Använd sedan sektionen 'Skapa användare' för att ange ett användarnamn och lösenord. Din webbplats kommer nu att kräva dessa inloggningsuppgifter innan någon kan komma åt den, inklusive sökmotor-crawlers.

Tänk på att lösenordsskydd på servernivå blockerar all åtkomst till webbplatsen. Externa tjänster som betalningsgateways eller cron-jobb kanske inte fungerar förrän du tar bort skyddet.

Vanliga frågor om att stoppa sökmotorer från att genomsöka en WordPress-webbplats

1. Kommer lösenordsskydd av min webbplats att skada min SEO när jag är redo att lansera?

Nej. Att lösenordsskydda din webbplats medan den är under konstruktion kommer inte att skada din SEO. När du tar bort lösenordet kan sökmotorer genomsöka och indexera dina sidor normalt.

2. Hur stänger jag av SEO i WordPress?

WordPress har ingen inställning för att "stänga av SEO". Om du vill hålla din webbplats utanför sökresultaten, aktivera 'Avskräck sökmotorer från att indexera denna webbplats' under Inställningar » Läsningsinställningar.

3. Hur döljer jag min WordPress-webbplats från sökmotorer under testning?

Lösenordsskydda webbplatsen via din värdkontrollpanel om din värd erbjuder det alternativet. Till exempel kan cPanel-användare använda Directory Privacy för att kräva ett användarnamn och lösenord innan någon kan komma åt webbplatsen.

4. Vad är skillnaden mellan noindex och nofollow?

noindex talar om för sökmotorer att inte inkludera en sida i sökresultaten. nofollow talar om för dem att inte följa länkar på den sidan. De kontrollerar olika saker och kan användas tillsammans vid behov.

Vi hoppas att den här artikeln hjälpte dig att stoppa sökmotorer från att genomsöka eller indexera din WordPress-webbplats. Du kanske vill se vår WordPress SEO-checklista när du är redo att lansera din webbplats.

Om du gillade den här artikeln, prenumerera gärna på vår YouTube-kanal för WordPress-videoguider. Du kan också hitta oss på Twitter och Facebook.

Avslöjande: Vårt innehåll stöds av läsarna. Det betyder 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

30 kommentarerLämna ett svar

  1. Wow!, Tack wpBeginner, jag har aldrig tänkt på att aktivera lösenordsskydd för public_html-mappen. Tack för att du ger detta perspektiv. Tack så mycket!

  2. Jag har läst att dessa procedurer, liksom robots.txt, ofta bara är rekommenderat beteende för en robot. Hur undviker man att bli sökbar på riktigt. Är det möjligt att till exempel blockera intervallen för Google och Bing, till exempel med hjälp av en .htaccess-fil?

    • Du skulle använda metod 3 eller 4 för att helt blockera åtkomst till din webbplats.

      Admin

      • Jag förstår det, men jag antar att webbplatsen då inte kommer att vara offentlig och bara de som känner till inloggningsuppgifterna och lösenordet kommer att kunna komma åt den? Min idé var bara att försöka hitta botarnas IP-intervall och blockera dem på htacess-filnivå, t.ex. Är det vettigt eller är det nonsens?

        • Det finns ingen garanti för att robotarna inte skulle hitta webbplatsen vid ett senare tillfälle med en annan IP-adress. Om du vill vara säker på att din webbplats inte genomsöks vill du att den ska vara en privat webbplats, annars är det bästa alternativet att använda robots.txt för att begära att webbplatsen inte genomsöks.

        • Jag förstår, och tack för svaret. Jag trodde att jag kunde lösa det genom att blockera intervallet, men du har rätt i att boten kan komma från en annan IP eller ett nytt intervall. Jag ska försöka förlita mig på robots.txt-filen och hoppas att allt blir bra.

  3. Är den rådande tron korrekt att ett stort antal indexerade sidor inom en webbplats inte har någon effekt på indexeringen av resten av sidorna?

    • Bara för att du har sidor som är indexerade på din webbplats betyder det inte att du inte kan ha andra sidor dolda från crawlers för att förhindra indexering.

      Admin

  4. Jag har flera gånger tänkt, medan jag var i inställningsfliken i WordPress-instrumentpanelen, varför någon skulle vilja avskräcka Google från att visa sidan eller inlägget synligt. Idag, efter att ha läst det här inlägget, fick jag veta anledningarna till varför någon skulle avskräcka sökmotorindexering.
    Det är faktiskt väldigt enkelt att göra. Vi behöver kryssa i rutan i inställningsflikens lässektion där det frågas om att avskräcka sökmotorer från synlighet.
    Tack för att du klargjorde min långvariga tvekan.

  5. Detta var precis vad jag letade efter. Efter att jag flyttade min utvecklingssida till klientens live-sida ville jag inte att någon trafik skulle komma tillbaka till den gamla. Tack!

  6. Jag raderade min webbplats permanent från WordPress och när jag googlar mitt namn visas fortfarande den gamla WordPress-webbplatsen, trots att den är borta. Kan någon från supportteamet hjälpa mig att ta bort den? Jag vill inte att mina kunder ska bli förvirrade med min faktiska, live-webbplats.

  7. om vi inaktiverar indexering av wordpress-sajten för att skydda den från hackare, kommer det då att påverka google-indexering eller inte, och om så är fallet, hur tillåter vi google att indexera mina sidor

  8. Verkar inte fungera. Följde anvisningarna med tillförsikt. Min underdomän är fortfarande offentligt synlig.

    • Hej Andy,

      Om du har lösenordsskyddat din underdomänkatalog, granska dess inställningar igen i cPanel. Om allt ser bra ut kan du behöva kontakta din WordPress-värdleverantör.

      Admin

    • Ja, det som står under "Avskräck sökmotorer från att indexera webbplatsen" är mycket sant. Google verkar inte respektera detta

  9. Hej, jag har en tvekan om att om en webbplats har 1 miljon undersidor, blockerar sökmotorer alla undersidor när vi lägger till
    User-agent: *
    Disallow: /
    i robots-filen?

    • Ja. Att lägga till Disallow:/ i robot.txt kommer att tala om för alla sökmotorrobotar att inte krypa på den här webbplatsen eller webbsidan.

  10. jag vill att medlemskapssidor och medlemsprofilsidor inte ska indexeras av några sökmotorer hur gör jag ????

  11. Jag provade detta men det förstörde min .htccess för min Wordpress-installation.

    Så fortsätt med försiktighet.

  12. Hej,

    Jag har för närvarande en Wordpress.com-blogg (gratisplan) och vill sälja mina digitala saker online utan att sätta upp en webbplats och enbart förlita mig på bloggen, till en början (har haft ont om pengar). Därför, med denna tanke i åtanke, har jag gjort ändringar i min blogg, där kunden efter betalning omdirigeras till min bloggsida med en länk för att ladda ner det digitala innehållet. Så, jag vill bara att betalningsportalen ska kunna omdirigera trafiken till nedladdningssidan på min blogg och inte ha den sökbar via sökmotorer etc. och inte heller listas under Wordpress.com:s inläggslista/sidor etc. för om nedladdningssidan är sökbar av sökmotorerna och listas under min bloggs inlägg, kommer jag inte att tjäna något eftersom kunden då direkt laddar ner innehållet utan att betala.

    Med vänliga hälsningar,
    Joojo.

  13. Jag lär mig WP nu och designar min webbplats. För tillfället vill jag inte att webbplatsen ska genomsökas, så jag har markerat rutan för sökmotorers synlighet och lagt till lösenordsskydd. Om några månader vill jag dock att webbplatsen ska gå live och jag vill ha besökare på min webbplats. Om jag avmarkerar rutan för sökmotorers synlighet och tar bort lösenordsskyddet, kommer robotarnas nofollow-header automatiskt att uppdateras? Eller måste jag manuellt uppdatera detta i header-sektionen?

    • Ja, det kommer det att göra. För att vara extra säker behöver du dock skicka in din webbplats XML-sitemap med Googles webbansvarigverktyg. Detta gör att du kan se om några genomsökningsfel hittas på din webbplats.

      Admin

  14. Är det möjligt att blockera endast specifika sidor på din webbplats, snarare än att blockera hela webbplatsen?

    • Wordpress erbjuder ett lösenordsskyddsalternativ för alla dina sidor och inlägg. Ändra helt enkelt "synlighet" i din sida eller inläggsredigering till "lösenordsskyddad".

  15. Hur kan jag få Google och Bing att genomsöka min webbplats samtidigt som jag stoppar SeMalt från att genomsöka min webbplats. SeMalt skickar trafik till min webbplats och får det att se ut som att jag har fler besök, men dessa klick lämnar min webbplats direkt och ökar därmed avvisningsfrekvensen för min WordPress-webbplats.
    All hjälp i denna fråga skulle vara stor.
    Patrick

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