När du tar bort en sida, slår samman innehåll eller byter domän kan gamla URL:er finnas kvar i länkar på din webbplats och på webben. Dessa länkar leder till sidor som inte längre finns.
Genom att omdirigera dessa gamla URL:er behåller du din trafik och dina rankingar intakta och ser till att folk fortfarande kan hitta ditt innehåll, istället för att hamna på en återvändsgränd.
I den här guiden visar vi dig fyra sätt att omdirigera en sida eller URL i WordPress, med början med en gratis plugin som du kan konfigurera på ett par minuter.

Varför omdirigera en URL i WordPress (+ Omdirigeringstyper)
En trasig länk uppstår när en länk inte längre pekar på en verklig sida, vanligtvis för att du har tagit bort sidan, slagit samman inlägg eller flyttat din webbplats till en ny domän.
Om du lämnar trasiga länkar olösta kommer besökare och sökmotorer att hamna på en 404-felsida. Med tiden kan Google ta bort den saknade sidan från sitt index, tillsammans med eventuella rankingar och länkvärde den har samlat på sig.

Den goda nyheten är att du ofta kan undvika detta genom att omdirigera den trasiga URL:en till en relevant sida på din webbplats. En omdirigering skickar automatiskt besökare och sökmotorer till den nya sidan, vilket hjälper dig att bevara din trafik och dina rankingar istället för att börja om från början.
Det finns tre typer av omdirigeringar, och att välja rätt är viktigt:
| Typ | Vad det betyder | När du ska använda det |
| 301 | Permanent flytt: överför den gamla URL:ens fulla SEO-värde till den nya | Nästan alltid ditt standardval för permanenta ändringar |
| 302 | Tillfällig flytt: sökmotorer behåller den *ursprungliga* URL:en indexerad | Säsongskampanjer, A/B-tester, allt du kommer att ångra senare |
| 307 | Också tillfällig, men bevarar den ursprungliga begärandemetoden (t.ex. en formulärinlämning) | Sällsynt, används mest i serverkonfigurationer och du kommer sällan att ställa in detta manuellt |
För de flesta ändringar på WordPress-webbplatser är en 301-omdirigering vad du behöver.
WordPress ändrar automatiskt slugs för omdirigeringar
När du ändrar URL-sluggen för ett publicerat inlägg (delen av URL:en efter din domän, som /basta-kaffebryggare/), lagrar WordPress-kärnan automatiskt den gamla sluggen (i ett meta-fält som heter _wp_old_slug) och utfärdar en 301-omdirigering från den till den nya URL:en. Ingen plugin krävs.
Det finns dock en viktig begränsning: detta fungerar bara för inlägg (och andra icke-hierarkiska inläggstyper, som WooCommerce-produkter). Det täcker inte sidor, eftersom sidor är hierarkiska och WordPress undantar dem från detta beteende.
Så du behöver fortfarande ställa in en manuell omdirigering när du:
- Byter namn på en sidslug
- Tar bort en sida eller ett inlägg helt
- Slår samman två innehåll till ett
- Flyttar till en ny domän eller omstrukturerar din webbplats URL:er
- Omdirigera en sida till en affiliate-länk eller annan extern webbplats
Nu ska vi titta på hur man omdirigerar en sida eller URL i WordPress. Vi kommer att täcka fyra metoder, och du kan använda snabblänkarna nedan för att hoppa direkt till den du vill ha:
- Metod 1: Skapa omdirigeringar med en gratis omdirigeringsplugin
- Metod 2: Skapa omdirigeringar med en WordPress SEO-plugin
- Metod 3: Skapa omdirigeringar manuellt genom att redigera .htaccess (avancerat)
- Metod 4: Skapa omdirigeringar med ett PHP-kodavsnitt
- Bonustips: Hur du testar din omdirigering
- Vanliga frågor om WordPress-omdirigeringar
Metod 1: Skapa omdirigeringar med en gratis omdirigeringsplugin
Det enklaste sättet att omdirigera en sida eller URL i WordPress är att använda pluginet 404 to 301. Det är gratis och låter dig skapa omdirigeringar direkt från WordPress-instrumentpanelen, ingen kodning krävs.
För att komma igång, installera och aktivera först det kostnadsfria pluginet 404 to 301. Om du behöver hjälp, se vår guide om hur man installerar ett WordPress-plugin.
När det är aktivt, gå till 404 to 301 » Redirects i sidofältet i WordPress-admin. Klicka sedan på knappen '+ Add redirect' för att lägga till en ny omdirigering.

I popup-fönstret som visas måste du ange sökvägen till den trasiga eller gamla URL:en under fältet 'Source URL or pattern' (till exempel, /best-coffee-makers/, inte hela https://example.com/best-coffee-makers/).
Låt 'Match Type' vara inställt på 'Exact' så att det bara fångar den URL:en. Du kan byta till Prefix eller Regex om du behöver en enda omdirigering för att fånga en hel grupp av URL:er samtidigt.
Därefter måste du välja 'Target Type'. Du kan välja 'Existing Page' för att välja en sida på din egen WordPress-webbplats från listrutan.
Eller, välj 'Custom URL' om du omdirigerar till ett blogginlägg, ett specifikt inlägg/en sida som inte finns med i listan, eller en extern webbplats, och ange den fullständiga adressen, inklusive https://, i fältet 'Target URL'.
Efter det, gå till fältet 'Redirect Status' och välj den omdirigeringstyp du vill ha. För den här handledningen väljer vi alternativet '301 — Moved Permanently (SEO)'.

När du skrollar ner i fönstret finns det ett fält för 'Query String', men du kan lämna det på standardinställningen. Detta är bara för URL:er med en spårningskod på slutet, som ?ref=newsletter.
Det finns också en växlingsknapp för 'Active/Inactive' (nya omdirigeringar är aktiva som standard) och ett valfritt fält för 'Notes' om du vill lämna en påminnelse till dig själv om varför du satte upp den.
När du är nöjd med allt, klicka på knappen 'Create redirect', och din omdirigering är live.

Det var allt! Vi visar dig hur du testar att din nya omdirigering fungerar senare i den här guiden.
Metod 2: Skapa omdirigeringar med en WordPress SEO-plugin
De flesta WordPress SEO-plugins (AIOSEO, Yoast SEO, Rank Math, SEOPress) inkluderar en inbyggd omdirigeringshanterare i sina premiumversioner, så om du redan använder ett av dessa för on-page SEO, behöver du troligen inte ett separat omdirigeringsplugin.
Vi använder AIOSEO här på WPBeginner, så vi kommer att gå igenom dess Redirection Manager, men de allmänna stegen (ange gammal sökväg, ange ny URL, välj 301) är liknande över alla populära SEO-plugins.
ℹ️ Notera: Du behöver en betald AIOSEO-plan (Basic eller högre) för att använda Redirection Manager. Det finns en gratisversion av AIOSEO, men den inkluderar inte 301-omdirigeringar.
Det första du behöver göra är att installera och konfigurera AIOSEO Pro-pluginet på din webbplats. För steg-för-steg-instruktioner, se vår guide om hur man ställer in All in One SEO korrekt.
När pluginet är installerat, gå helt enkelt till sidan All in One SEO » Redirects.
För att lägga till en ny omdirigering måste du skriva eller klistra in inläggssnigeln för den trasiga länken i fältet 'Käll-URL' så här:

Om du vill omdirigera flera käll-URL:er till samma mål-URL, klicka sedan på knappen 'Lägg till URL' för att lägga till ett extra fält för 'Käll-URL'.
Därefter måste du ange URL:en för den befintliga sidan som du vill omdirigera URL:en till. Du måste skriva eller klistra in detta i fältet 'Mål-URL'.

Se till att omdirigeringstypen '301 Permanent flyttad' är vald och klicka sedan på knappen 'Lägg till omdirigering'.
Nu kan du scrolla ner för att se en logg över de omdirigeringar du har skapat.
Kolumnen ‘Hits’ visar antalet personer som besökte den omdirigerade länken, och det finns en växlingsfunktion för att aktivera eller inaktivera enskilda 301-omdirigeringar.

Rullgardinsmenyn för omdirigeringstyp stöder även 302 (tillfällig) och 307 (tillfällig) omdirigeringar, så att du kan välja rätt alternativ för säsongskampanjer eller innehåll som du planerar att återställa senare.
Du kan hovra över vilken omdirigering som helst i listan och klicka på 'Kontrollera omdirigering' för att testa den direkt från instrumentpanelen utan att öppna en ny webbläsarflik.
En annan fördel med AIOSEO är dess automatiska 404-detektering. Omdirigeringshanteraren loggar 404-fel när de inträffar och flaggar de trasiga URL:erna, så du behöver inte vänta på att en besökare rapporterar en död länk innan du upptäcker den.
Skapa en omdirigering från WordPress innehållsredigerare
Du kan också använda All in One SEO för att omdirigera ett publicerat inlägg eller en sida medan du redigerar det.
När du skrollar ner till botten av WordPress-redigeraren hittar du en sektion för AIOSEO-inställningar. Du måste klicka på fliken 'Omdirigeringar'.

Här hittar du samma omdirigeringsalternativ som vi täckte ovan. Käll-URL:en har fyllts i åt dig, och du måste lägga till mål-URL:en.
Kontrollera därefter att omdirigeringstypen ‘301 Flyttad permanent’ är vald och klicka sedan på knappen ‘Lägg till omdirigering’.
Metod 3: Skapa omdirigeringar manuellt genom att redigera .htaccess (avancerat)
Du kan också omdirigera en sida eller URL utan att använda ett omdirigeringsplugin. För att göra det måste du manuellt lägga till kod i din webbplats .htaccess-fil. Denna metod är inte lämplig för nybörjare eftersom ett litet misstag kan bryta din webbplats.
Dessutom fungerar den här metoden bara om din webbplats körs på Apache- eller LiteSpeed-servrar. Om din värd kör Nginx (vanligt med hanterade WordPress-värdar), kommer redigering av .htaccess inte att göra något. Använd din värds omdirigeringsverktyg eller kontrollpanel istället.
Vi rekommenderar starkt att skapa en säkerhetskopia av din .htaccess-fil innan du använder den här metoden.
Därefter kan du redigera din .htaccess-fil genom att ansluta till din webbplats med en FTP-klient eller din värdleverantörs filhanterare.
Du hittar .htaccess-filen i din webbplats rotkatalog. Om du inte ser den där, se vår guide om varför du inte kan hitta .htaccess-filen på din WordPress-sajt.
Du kanske kan redigera filen med hjälp av filhanterarens redigeringsfunktion. Annars kan du ladda ner .htaccess till din dator och redigera den med en textredigerare som Anteckningar.
Du bör klistra in följande omdirigeringskod i slutet av din .htaccess-fil efter raden ‘# END WordPress’.
Redirect 301 /thisistheoldurl/ https://yoursite.com/thisisthenewurl/

Se till att ersätta platshållar-URL:erna med dina egna. Här är vad varje del betyder:
- /thisistheoldurl/ — Detta är sökvägen till din gamla URL som du vill omdirigera från. Det är den del som kommer *efter* ditt domännamn, och den måste börja med en
/. - https://yoursite.com/thisisthenewurl/ — Detta är den kompletta, fullständiga URL:en till den nya sidan du vill skicka besökare till. Se till att inkludera
https://-delen.
Se till att du sparar dina ändringar och, om nödvändigt, laddar upp den redigerade .htaccess-filen tillbaka till servern.
Nu kan du testa din omdirigering för att säkerställa att den omdirigerar korrekt som avsett.
Metod 4: Skapa omdirigeringar med ett PHP-kodavsnitt
Om du inte vill redigera din .htaccess-fil, kan du lägga till omdirigeringar programmatiskt med ett PHP-kodavsnitt.
De flesta WordPress-nybörjare klistrar in kodavsnitt direkt i sitt temas functions.php-fil. Problemet med detta tillvägagångssätt är att en enda felskrivning kan bryta din webbplats, och dina ändringar kan gå förlorade när temat uppdateras.
Det är därför vi använder och rekommenderar WPCode, ett gratis plugin för kodavsnitt som låter dig lägga till anpassad kod på din webbplats säkert, utan att röra dina temafiler.
Eftersom ditt kodavsnitt lever i WPCode istället för ditt tema, överlever det temauppdateringar och till och med ett fullständigt byte av tema. Och om ett kodavsnitt orsakar ett problem, fångar WPCode det och stänger av det automatiskt, så att din webbplats inte går ner med det.
Först måste du installera och aktivera det kostnadsfria WPCode-pluginet. För steg-för-steg-instruktioner, se vår guide om hur man installerar ett WordPress-plugin.
När pluginet är aktiverat, gå till sidan Kodavsnitt » + Lägg till avsnitt . Därifrån, hitta alternativet 'Lägg till din anpassade kod (nytt avsnitt)' i kodavsnittsbiblioteket, för muspekaren över det och klicka på knappen '+ Lägg till anpassat avsnitt'.

På nästa sida, ange ett namn för ditt kodavsnitt överst på sidan och välj 'PHP Snippet' som kodtyp.
Kopiera sedan och klistra in följande kod i rutan 'Kodförhandsgranskning':
add_action( 'template_redirect', function() {
if ( untrailingslashit( wp_parse_url( $_SERVER['REQUEST_URI'], PHP_URL_PATH ) ) === '/old-page-slug' ) {
wp_redirect( 'https://example.com/new-page/', 301 );
exit;
}
} );
Kom ihåg att byta ut gammal-sidslug mot sluggen för sidan du omdirigerar från, och exempel-URL:en mot din faktiska destination.
Efter att ha kopierat och klistrat in koden, här är hur den bör se ut i WPCode:

När det är gjort, scrolla ner på sidan till sektionen 'Infogning'.
Härifrån, se till att välja 'Automatisk infogning' och ställ sedan in platsen till 'Kör överallt', så att omdirigeringskontrollen körs vid varje sidladdning.

Slutligen, gå tillbaka till toppen av sidan och växla kodavsnittet från 'Inaktiv' till 'Aktiv'. Klicka slutligen på knappen 'Spara kodavsnitt'.

Det var allt. Nu kan du testa din omdirigering för att se till att den fungerar korrekt.
Bonustips: Hur du testar din omdirigering
Det enklaste sättet att kontrollera är att skriva den gamla URL:en i din webbläsare. Den bör omedelbart ta dig till den nya sidan.
Vi rekommenderar att testa omdirigeringen i din webbläsares 'Inkognito' eller 'Privat' läge. Detta förhindrar din webbläsares cache från att visa dig en gammal version av sidan och bekräftar att omdirigeringen fungerar för alla besökare.
Du kan också använda ett gratis onlineverktyg för omdirigeringskontroll, som Redirect Checker, för att verifiera 301-statuskoden. Verktyget kommer också att visa hur många 'hopp' omdirigeringen tar, och helst bör det bara vara ett.

Flera hopp innebär att du har en omdirigeringskedja, där URL A omdirigerar till URL B, som sedan omdirigerar till URL C. Kedjor saktar ner din webbplats och späder ut SEO-värdet, så fixa dem genom att peka den ursprungliga URL:en direkt till den slutliga destinationen.
Vanliga frågor om WordPress-omdirigeringar
Under åren har vi hjälpt tusentals användare med sina WordPress-webbplatser, och många av samma frågor om omdirigeringar dyker upp. Här är svaren på några av de vanligaste.
1. Saknar WordPress-sidor ner hastigheten?
Några välhanterade omdirigeringar kommer inte att ha någon märkbar inverkan på din webbplats hastighet. Ett stort antal omdirigeringar eller 'omdirigeringskedjor' (där en URL omdirigerar till en annan, som omdirigerar igen) kan dock lägga till laddningstid.
2. Hur omdirigerar jag en WordPress-sida till en extern URL?
För att omdirigera till en extern URL, ange den fullständiga adressen, inklusive https://, i mål-fältet istället för bara sidans slug.
Detta fungerar på samma sätt för alla fyra metoder i den här guiden, oavsett om du använder ett plugin, redigerar .htaccess eller lägger till ett kodavsnitt.
3. Vilka är bästa praxis för att hantera WordPress-omdirigeringar?
Använd alltid en 301-omdirigering för permanenta flyttar, och använd endast 302 eller 307 när du verkligen planerar att återställa den ursprungliga URL:en senare. Efter att ha skapat en omdirigering, uppdatera alla interna länkar på din webbplats för att peka direkt till den nya URL:en.
På så sätt når besökare och sökmotorer destinationen i ett steg istället för att gå igenom en omdirigering.
Vi rekommenderar att regelbundet granska din lista över omdirigeringar, särskilt före en domänflytt eller ändring av permalänkstruktur, för att upptäcka och ta bort kedjor eller loopar.
Vi hoppas att den här handledningen hjälpte dig att lära dig hur du omdirigerar en sida eller URL i WordPress. Du kanske också vill se vår guide om att skapa 301-omdirigeringar i WordPress, eller vårt experttips om de bästa WordPress-plugins för omdirigering.
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.


Moinuddin Waheed
Detta är ett mycket vanligt fel på wordpress-webbplatser.
Det blir mycket svårt och skapar en mycket dålig användarupplevelse.
Tack för att du skapade en steg-för-steg-guide för att hantera det och omdirigera sidor till en anpassad sida som ger en bra användarupplevelse.
Jag har en fråga angående 403-felet.
Jag menar, finns det någon teknisk skillnad mellan de två?
Hur kan vi skilja dem åt och hur skiljer Google-algoritmerna mellan dessa fel?
WPBeginner Kommentarer
403 betyder att sidan inte kan nås av besökaren, medan 404 betyder att sidan inte finns på den URL:en.
Om vi inte här anger något annat, skulle de sannolikt behandlas likvärdigt av Google.
Moinuddin Waheed
Tack för den tydliga vägledningen.
Det betyder att sidan finns och inte är tillgänglig, dvs. ett 403-fel.
Detta är logiskt när vi ändrar URL:en och sidan fortfarande finns kvar, men eftersom URL:en har ändrats är den inte tillgänglig.
Det är här vi använder omdirigering.
Alex
Jag har omdirigerat min första webbplats till en annan webbplats med en 301-omdirigering. Om jag tar bort 301:an, kommer den andra webbplatsen fortfarande att rankas, eller kommer den första webbplatsen att återfå sina rankningar?
WPBeginner Support
Den andra webbplatsen skulle rankas baserat på sitt innehåll medan den första webbplatsen skulle rankas baserat på sitt innehåll efter att URL:en hade genomsökts igen.
Admin
uzoma ichetaonye
Om du tar bort 301-omdirigeringen tror jag inte att det kommer att påverka den andra URL:en när det gäller rankning.
Den andra webbplatsen kommer att fortsätta att njuta av rankningar på egen hand, förutsatt att den gynnar Google sökmotor när det gäller backlinks, innehåll etc.
På den första URL:en måste du begära omindexering av URL:en innan Google kan känna igen och genomsöka den igen.
Jiří Vaněk
Jag skulle vilja fråga om omdirigering och Google sökmotor. Om jag har en indexerad sida som inte längre finns och jag utför en omdirigering enligt dina instruktioner, behöver jag meddela Google att sidan inte längre finns med något verktyg i Search Console? Eller kommer Google att justera det över tid tack vare 301-omdirigeringen?
WPBeginner Kommentarer
Ja, omdirigeringen är i princip allt du behöver.
Du kan också välja att skicka in en webbplatskarta igen, men omdirigeringen är det viktigaste.
Jiří Vaněk
Tack för informationen och svaret. Ditt andra svar försäkrade mig om att jag gör det korrekt, men ditt första svar angående sitemap gav ett intressant faktum som jag inte gjorde och som kan vara fördelaktigt att göra när en sådan fråga uppstår. Tack för det intressanta tipset om hur man gör det ännu bättre.