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 du omdirigerar din 404-sida till startsidan i WordPress

Vi kommer aldrig att glömma dagen då vi insåg hur mycket trafik vi förlorade till 404-fel. När vi granskade vår webbplatsanalys märkte vi att besökare som hamnade på trasiga sidor omedelbart lämnade.

Lösningen visade sig vara enklare än vi förväntade oss. Genom att omdirigera 404-sidor till vår startsida kunde vi behålla besökare på vår webbplats och ge dem en chans att utforska vårt innehåll.

Denna lilla ändring minskade vår avvisningsfrekvens och gav förlorade besökare en tydlig väg att hitta vad de letade efter. Det har blivit en av våra standardrekommendationer för att förbättra användarupplevelsen.

I den här guiden visar vi dig flera beprövade metoder för att omdirigera dina WordPress 404-sidor till din startsida. Oavsett om du är nybörjare eller har viss teknisk erfarenhet, hittar du ett tillvägagångssätt som fungerar för din webbplats och hjälper dig att sluta tappa värdefull trafik till trasiga länkar.

Hur du omdirigerar din 404-sida till startsidan i WordPress

Varför omdirigera din 404-sida till din WordPress-hemsida?

När en användare försöker besöka en sida som inte finns på din WordPress-webbplats, kommer WordPress att visa en 404-felsida istället.

Ordvalet och utseendet på den här sidan kan variera beroende på vilket tema du använder.

Standard WordPress 404-sida

De flesta användare som hamnar på standard 404-sidan lämnar din webbplats snabbt. Detta kan öka din totala avvisningsfrekvens och negativt påverka dina rankningar i sökmotorerna.

Det är därför du bör ta dig tid att skapa en anpassad 404-sida. Men tills du gör det kan du ta genvägen i den här handledningen och omdirigera användare till startsidan.

I en perfekt värld skulle du också omdirigera specifika 404-felbegäranden till de mest relevanta sidorna.

Med det sagt, låt oss titta på hur du omdirigerar alla 404-fel till din startsida. Vi kommer att täcka två metoder och även visa dig hur du skapar anpassade omdirigeringar för enskilda sidor:

  1. Omdirigera alla 404-fel till startsidan med AIOSEO (enkelt)
  2. Omdirigera alla 404-fel till startsidan med kod (avancerat)
  3. Bonus: Konfigurera anpassade 404-sidomdirigeringar med AIOSEO (rekommenderas)
  4. FAQs About Redirecting 404 Pages to the Home Page

    Metod 1: Omdirigera alla 404-fel till startsidan i WordPress

    För den här metoden kommer vi att använda All in One SEO for WordPress (AIOSEO). Det är det bästa WordPress SEO-pluginet som låter dig ställa in omdirigeringar, optimera ditt innehåll för sökmotorer och mer.

    Det första du behöver göra är att installera och aktivera All in One SEO (AIOSEO). För mer information, se vår steg-för-steg-guide om hur man installerar ett WordPress-plugin.

    Notera: Det finns en gratis version av All in One SEO, men vi kommer att använda Pro-versionen eftersom Redirect är ett Pro-tillägg.

    När pluginet är aktiverat måste du gå till All in One SEO » Omdirigeringar.

    Om du inte har ställt in omdirigeringar ännu, måste du klicka på knappen 'Aktivera omdirigeringar'.

    Aktivera omdirigeringar i All in One SEO

    Detta installerar All in One SEO:s omdirigeringsmodul.

    Därefter måste du klicka på fliken 'Inställningar' högst upp på sidan. Den här sidan låter dig konfigurera omdirigeringar i AIOSEO.

    AIOSEO:s omdirigeringsinställningar

    Du behöver skrolla ner på sidan tills du hittar avsnittet 'Avancerade 404-inställningar'. Aktivera detta avsnitt genom att helt enkelt klicka på omkopplingsknappen så att den blir blå.

    Nu kommer du att kunna se fler inställningar. Du bör växla knappen 'Aktivera standard 404-omdirigering' till på-läge. Därefter, se till att alternativet 'Startsida' är valt.

    Aktivera standard 404-omdirigering i AIOSEO

    Lägg märke till att det också finns ett alternativ för 'Anpassad URL'. Detta gör att du kan omdirigera 404-fel till vilket inlägg eller sida som helst. Glöm inte att klicka på knappen 'Spara ändringar' högst upp eller längst ner på sidan för att spara dina inställningar.

    Nu när dina besökare försöker besöka en URL på din webbplats som inte finns, kommer de att tas till startsidan istället för att se standardsidan 404.

    Metod 2: Omdirigera alla 404-fel till startsidan med kod

    För den här metoden kommer vi att använda WPCode, vilket gör det säkert och enkelt att lägga till anpassad kod i WordPress. Dessutom kommer den med ett stort bibliotek av användbara kodsnuttar, inklusive en som automatiskt omdirigerar 404-sidor till hemsidan.

    För att komma igång måste du installera och aktivera det kostnadsfria WPCode-pluginet. Om du behöver hjälp kan du följa vår handledning om hur man installerar ett WordPress-plugin.

    När pluginet är aktiverat, gå till Kodavsnitt » + Lägg till avsnitt från WordPress-instrumentpanelen.

    Därifrån, sök efter 'Redirect 404 to Homepage'-snutten i biblioteket, för muspekaren över den och klicka på knappen 'Use snippet'.

    Välj kodsnutten 'Omdirigera 404 till startsidan' i WPCode-biblioteket

    WPCode kommer sedan automatiskt att lägga till koden åt dig, samt välja rätt infogningsmetod.

    WPCode lägger automatiskt till koden åt dig

    Efter det behöver du bara växla omkopplaren från ‘Inaktiv’ till ‘Aktiv’ och klicka på knappen ‘Uppdatera’.

    Aktivera kodsnutt och klicka på knappen Uppdatera

    Nu, när en sida inte hittas, istället för att se en 404-sida, kommer besökare att omdirigeras till din WordPress-hemsida.

    Om du föredrar att inte använda ett plugin, kan du använda ett enkelt kodavsnitt för att omdirigera alla 404-sidor till startsidan.

    I den här metoden måste du lägga till kod i dina WordPress-filer. Om du inte har gjort det tidigare, se vår nybörjarguide om att klistra in kodavsnitt från webben i WordPress. Du kanske också vill se vår guide om WordPress mallhierarki.

    Först måste du skapa en ny fil i din WordPress-temamapp och namnge den 404.php. Om ditt tema redan har en 404.php-fil, måste du redigera den filen istället.

    För att redigera den här filen måste du ansluta till ditt WordPress-värdkonto med en FTP-klient eller deras filhanteringsverktyg.

    FTP 404 php-fil

    När du väl är ansluten till din webbplats kommer du att kunna se filen 404.php i din WordPress-temamapp.

    Du måste lägga till följande kod som den första raden i din 404.php-fil:

    <?php
    header("HTTP/1.1 301 Moved Permanently");
    header("Location: ".get_bloginfo('url'));
    exit();
    ?>
    

    Spara sedan 404.php-filen och ladda upp den igen till din temakatalog med FTP eller ditt webbhotells kontrollpanel. Då kommer dina 404-fel att omdirigeras till din startsida.

    Bonus: Ställ in anpassade 404-sidomdirigeringar med AIOSEO

    Det bästa och mest SEO-vänliga sättet att hantera 404-fel är att omdirigera besökare till den mest relevanta sidan, inte bara din startsida.

    All in One SEO-pluginets funktion för omdirigeringar kan också spåra alla 404-sidfel och låta dig ställa in smarta 404-sidomdirigeringar i WordPress.

    Om du installerade och aktiverade AIOSEO när du följde Metod 1, behöver du bara navigera tillbaka till sidan All in One SEO » Omdirigeringar och klicka på fliken 'Inställningar'.

    Skrolla sedan ner tills du ser avsnittet 'Loggar'. Dina 404-loggar är en registrering av URL:er som dina besökare har försökt använda för att besöka sidor som inte längre finns på din webbplats.

    Se till att '404-loggar' är aktiverat så att det ser blått ut. Du kan också välja hur länge du vill att pluginet ska spela in dina loggar genom att välja tidsperioden från rullgardinsmenyn.

    Aktivera 404-loggar

    Glöm inte att klicka på 'Spara ändringar' innan du går vidare.

    Efter det kan du klicka på menyalternativet '404-loggar' för att se den senast åtkomna 404-sidan.

    Kom ihåg att eftersom du precis aktiverade loggning kanske det inte visas något direkt. Du kan behöva vänta upp till 24 timmar innan du ser några användbara insikter där.

    Klicka på menyalternativet 404-loggar

    Kolumnen 'URL' visar dig de sidor som användare försökte besöka men som inte finns.

    Du kan omdirigera alla dessa URL:er till en befintlig sida genom att klicka på länken 'Lägg till omdirigering' i kolumnen 'Omdirigering'. Detta öppnar en rullgardinsmeny där du kan ange din omdirigeringsinformation.

    För bästa resultat måste du ange den mest relevanta sidan för den ursprungliga frågan i rutan 'Mål-URL' och sedan klicka på 'Lägg till omdirigering'.

    Lägg till omdirigering av startsidan

    Till exempel, om du raderade en handledning om hur man startar en WordPress-blogg och sedan skrev en ny, är det bäst att omdirigera den gamla URL:en till det nya blogginlägget snarare än din startsida.

    För att lägga till flera 404-sidomdirigeringar, följ helt enkelt samma steg som ovan.

    Kom ihåg, generellt sett vill du inte omdirigera din 404-sida till din startsida för evigt. Det är en bra tillfällig lösning tills du skapar en anpassad 404-sidadesign som konverterar bättre eller ställer in enskilda omdirigeringar som tar användare till en relevant sida som faktiskt finns.

    Vanliga frågor om omdirigering av 404-sidor till startsidan

    Nedan följer några av de vanligaste frågorna vi får om att omdirigera 404-sidor till startsidan i WordPress. Dessa bör hjälpa till att klargöra eventuell förvirring du kan ha om att använda denna strategi på din webbplats.

    1. Kommer omdirigering av 404-sidor till min startsida att skada min SEO?

    Att omdirigera 404-sidor till din startsida skadar inte din SEO om det görs korrekt. Det är dock generellt bättre att använda 301-omdirigeringar till relevanta sidor när det är möjligt, eller helt enkelt fixa de trasiga länkarna. Omdirigera endast till startsidan när det inte finns något logiskt alternativ att skicka besökare till.

    2. Vad är skillnaden mellan en 301- och 302-omdirigering för 404-sidor?

    En 301-omdirigering talar om för sökmotorer att flytten är permanent, medan en 302-omdirigering indikerar att den är tillfällig. För 404-sidomdirigeringar vill du vanligtvis använda en 301-omdirigering eftersom den ursprungliga sidan är borta permanent. Detta hjälper till att bevara eventuell SEO-värde från den trasiga länken.

    Se vår guide om 302-omdirigeringar kontra 301-omdirigeringar för bästa praxis.

    3. Kan jag anpassa min 404-sida istället för att omdirigera den?

    Ja, och detta är ofta ett bättre tillvägagångssätt. En anpassad 404-sida kan inkludera användbar navigering, sökfunktionalitet och länkar till ditt mest populära innehåll. Detta ger besökare alternativ samtidigt som de stannar kvar på din webbplats, och det är generellt sett bättre för SEO än automatiska omdirigeringar.

    4. Hur vet jag om mina 404-omdirigeringar fungerar korrekt?

    Du kan testa dina omdirigeringar genom att försöka komma åt en icke-existerande sida på din webbplats (som yoursite.com/random-page-that-doesnt-exist). Du bör automatiskt omdirigeras till din startsida. Du kan också använda verktyg som AIOSEO för att övervaka 404-fel och omdirigeringssvar.

    5. Påverkar omdirigering av 404-sidor min webbplats laddningshastighet?

    Korrekt konfigurerade omdirigeringar bör ha minimal inverkan på din webbplats laddningshastighet. Att ha för många omdirigeringskedjor (där en omdirigering leder till en annan) kan dock sakta ner saker. Se till att dina omdirigeringar går direkt till slutdestinationen utan flera hopp.

    Experthandledningar om 404-fel i WordPress

    Vi hoppas att den här artikeln hjälpte dig att lära dig hur du omdirigerar din 404-sida i WordPress. Du kanske också vill se några andra guider relaterade till hur du hanterar 404-fel:

    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

    69 CommentsLeave a Reply

    1. AIOSEO-metoden är mycket användarvänlig för icke-tekniska personer och jag använder den för mina kunders webbplatser. Enligt min erfarenhet har en anpassad 404-sida med länkar minskat avvisningsfrekvensen på min webbplats avsevärt. En sak till jag skulle föreslå är att regelbundet granska dina 404-loggar för att se mönster i användarbeteendet och skapa specifika omdirigeringar för vanligt efterfrågade icke-existerande sidor. Detta har hjälpt mig att förbättra användarupplevelsen och behålla fler besökare på min WordPress-webbplats.

    2. Jag uppskattar ditt sätt att hantera 404-fel, och jag håller med om att omdirigering av 404-felsidan till startsidan kan vara ett smart drag, särskilt för att behålla trafik. Jag har haft en liknande situation där jag märkte att genom att skicka användare till en anpassad 404-sida med ett sökfält och användbara länkar höll dem engagerade på min webbplats. Medan omdirigering till startsidan kan vara användbart, särskilt för borttaget innehåll, har jag funnit att en väl utformad 404-sida ofta förvandlar en potentiell återvändsgränd till en positiv användarupplevelse. Det visar besökarna att du bryr dig om deras resa på din webbplats och erbjuder dem ett sätt att hitta det de letar efter, vilket kan bygga förtroende och få dem att komma tillbaka.

    3. Jag har 2 eller 3 blogginlägg som behövde tas bort, men URL:erna finns fortfarande kvar på Pinterest, forum, etc., så jag omdirigerade 404 till min startsida i värdinställningarna för att inte tappa trafik. Men för alla andra icke-borttagna 404 har jag min egen "förlåt"-information och sökfält.
      Jag uppskattar verkligen bra 404-sidor på folks webbplatser, eftersom det ofta indikerar att de verkligen bryr sig. Att omdirigera till startsidan har sina fördelar, men inte varje gång tycker jag.

    4. Jag tror, men det är bara min personliga åsikt, att det inte är bra att omdirigera folk till startsidan. Istället är det bättre att skapa en humoristisk 404 med en ursäkt som minskar besökarnas frustration och erbjuder intressant innehåll i form av en 404-sida där det senaste innehållet från webbplatsen eller bloggen automatiskt kan infogas. På så sätt inser besökaren att sidan inte längre finns, men får också möjlighet att skratta åt en välskriven 404-sida och får alternativt innehåll som ett alternativ för vad de ska göra härnäst.

      • That is another option, it depends on the site and what type of content but both are valid options :)

        Admin

      • Den här idén är bra, jag ser personligen en 404-sida som en möjlighet att leverera några meddelanden till besökarna och presentera spännande innehåll och länkar som alternativ. Din idé är bra genom att inkludera humoristiska inslag eller bilder. tack.
        Även om det generellt beror på sidtyp, är din idé fortfarande bra.

        • Mitt primära mål är att minska användarnas frustration när de inte hittar det de letar efter. Därför valde jag att använda humor, som kan lindra frustration (åtminstone delvis), och erbjuda ett alternativ, som annat innehåll. Jag vet att jag har stött på flera webbplatser som omdirigerade mig till startsidan, och jag var alltid förvirrad över varför jag inte kunde se artikeln och istället såg startsidan. Detta frustrerade mig oftast ännu mer och fick mig till slut att lämna. Genom att erbjuda användarna alternativt innehåll finns det fortfarande en chans att de stannar kvar på webbplatsen. Det är mina observationer. Jag är glad att du fann dem hjälpsamma och kanske använder dem på din webbplats. Detta är min subjektiva åsikt om vad som fungerar för mig.

    5. Hej, 301-omdirigeringen som du gör i en php-fil via ftp, kan jag inte använda text för att informera användaren om att sidan kommer att omdirigeras om några sekunder och sedan tillåta den att omdirigeras. Åtminstone minskar avvisningsfrekvensen, eftersom Google inte har några problem med mjuka 404-sidor eller 404-sidor

      • Du kan skapa en sådan sida om du vill, men vi har ingen nybörjarvänlig metod för att skapa det med PHP.

        Admin

    6. mycket snabbt och enkelt trick – sparade mig massor av tid att manuellt omdirigera med ny webbplats. tack.

    7. Snälla, vad händer om jag inte vill att den ska gå till startsidan, hur ställer jag in den på en annan anpassad sida?

    8. Hej WPbeginner-teamet,

      Jag använder Astra Pro och har redan lite kod i min 404.php. Nu är min fråga, var lägger jag till ovanstående kod exakt? Ska jag ta bort all befintlig kod och lägga till din eller hur?

      Snälla hjälp!

    9. Hej, snälla, hur kan jag ändra den här koden för att omdirigera alla mina 404-sidor till en specifik sida, inte startsidan?

    10. Jag har precis installerat den och gjort en del omdirigeringar. Jag hoppas att det fungerar som jag förväntar mig. Hur som helst, det är en trevlig plugin. Tack för det hjälpsamma inlägget om den.

    11. Hej… jag vill veta hur man omdirigerar 404-sidan till en anpassad sida. Jag vill göra det på min blogg. Tack. Hoppas på ditt svar. Jag använde den här koden och det fungerar bra.

    12. Om du bara vill omdirigera en specifik URL-sökväg, prova koden nedan. Skapa först ett barn-tema om du inte har ett och flytta 404.php till barn-temat.

      Redigera 404.php-sidan i barn-temat och klistra in den här koden högst upp på 404.php-sidan. Du kan infoga fler kontroller för andra sökvägar du vill omdirigera.

    13. hej där... jag använder chid theme men det finns ingen 404-fil,, hur skapar jag en 404.php-fil med child theme inte i huvudtemat för att infoga kod..

      tack..

    14. Fungerar perfekt! Tack så mycket administratör, du har räddat mitt liv. Min webbplats kommer inte längre att få fel i WMT.

    15. wow tack så mycket,, visste du att min sida har blivit omdirigerad från spammare, vilket gör att min fel-sida 404 hittades upp till 1240 ej hittade url. och nu har jag blivit omdirigerad till min hemsida.. ni är bra pojkar.. tack.. Jag gillar den här sidan,, så användbar för många bloggare ..

      Malindo My Id från Indonesien

    16. Jag läste var som helst på webben att 404:or inte bör omdirigeras globalt till startsidan.

      vad är din åsikt???

    17. Finns det något sätt jag kan omdirigera specifika 404-sidor. Som att jag skapade en anpassad inläggstyp och jag vill bara omdirigera 404-sidor på den inläggstypen. Kommer det att vara möjligt?

    18. Den här koden orsakar problem, när jag publicerar något nytt blir permalänken förkortad och innehåller inte hela inläggstiteln.

      Vad ska jag göra?

    19. Jag har 1 500 404:or, det beror på att jag började använda datum i URL:en i början när jag började använda WordPress. Jag ändrade permalänkar och det var då 404:orna började. Det är verkligen svårt när man har så många omdirigeringar att mappa dem individuellt. Det är lättare att omdirigera dem alla till startsidan.

    20. Hur kan man omdirigera beroende på vilket språk webbplatsen visas på?
      Min webbplats är på franska och engelska, men när jag använder din kod går den bara till en sida för båda språken.

      Tack för din hjälp!

      Riccardo

    21. detta är dålig praxis, mycket dålig. Om du har tid att sätta upp en WordPress-sida, har du tid att åtminstone lägga 404 Not Found i en 404.php istället för att omdirigera till startsidan utan någon förklaring överhuvudtaget

    22. Jag är mycket tacksam för detta. Du räddade mig från att göra 200+ omdirigeringar. Fungerade utmärkt.

    23. Vet någon om koden fungerar även för multisite-installationer?

      Om så är fallet, studsar 404-sidan till underdomänen / undermappen / undersajten eller huvud- eller rotdomänen / mappen / sajten?

    24. Jag är dig verkligen tacksam. Min webbplats kommer hädanefter inte att få några krypningsfel.

      Tack så mycket.

      :)

      • dessa krypningsfel är helt normala och påverkar inte din webbplats ranking, precis som det inte är en bra idé att svara på alla sms med samma svar bara för att du fick några spam-sms

    25. Det finns ett bra WP-plugin som heter “404 Redirected”, som fångar 404-fel åt dig och låter dig omdirigera dem enkelt.

      • Tack för kommentaren! Det hjälpte mig mycket! Artikeln har också en bra lösning men jag gillar inte att mixtra med min kod. Tack igen för förslaget Flip!

        -Eric Ut-

    26. Det är grymt!!! Jag använde koden (tidigare gav mitt tema mig en anpassad 404-sidmall, men jag ersatte den med dina få rader). Tack.

    27. Jag gjorde detta men det verkar inte fungera. Jag har ingen kunskap om kodning så snälla hjälp mig!

    28. Jag är verkligen inte övertygad om relevansen av detta. 404 betyder att sidan inte längre finns, 301 är en permanent omdirigering. Dessa 2 fel betyder inte samma sak för sökmotorer.

      • Jag håller med. Jag skulle inte rekommendera att omdirigera alla 404-sidor till hemsidan. Ur SEO-synpunkt är det inte acceptabelt. Det innebär att varje sida som inte finns har flyttats till hemsidan. Det kan helt enkelt leda till problem med hur Google ser din webbplats.

    29. Jag använder smart 404-tillägget och jag måste säga att det är fantastiskt, det hittar ett inlägg med en liknande URL och omdirigerar till det

    30. Jag borde veta bättre, men en gång skapade jag en oändlig loop med något som liknade detta. Det var en webbplats med få sidor för mestadels inloggade användare, så jag gjorde min 404-mall omdirigera till användarsidan. Vad jag hade glömt var att jag hade gjort min användarsida omdirigera till 404 om du inte var inloggad. Helt mitt fel, och knappt relevant, men där har du det.

      • Hah, det är roligt. Den enda anledningen till att vi skrev den här koden var för en liten en-sidig webbplats där vi inte ville att användarna skulle titta runt för mycket. Vissa personer är bara nyfikna och de börjar söka eller kolla in flöden etc. Så vi inaktiverade sökning, flöden och omdirigerade 404 till startsidan.

        Admin

    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.