WordPress Error 404 Pages Essential Tips och verktyg
Den fruktade 404-sidan kan vara en stor huvudvärk för alla som hanterar en webbplats. Och ibland utse hur man hanterar sådana fel när man använder ett CMS som WordPress kan bli ännu mer utmanande. WordPress har standardinställningar för hantering av 404 fel, men de lämnar mycket att önska. Så hur går det att göra förbättringar av den standardhanteringen? Och ännu viktigare, hur förhindrar du 404 fel i första hand?
Det här är en snabbguide till 404 fel i WordPress. Det innehåller information om varför de händer, varför de är så stora, hur man förhindrar dem och mer. Vi har inkluderat ett antal plugins som gör hanteringen av WP 404 fel nästan smärtfria och ett urval av ytterligare resurser i slutet. Hantering av dina 404 fel ska vara en bris efter att ha läst detta.
Läs också:
- Creative Error 404 Pages - Del I
- Creative Error 404 Pages - Del II
- 404 hittades inte och 9 vanligaste HTTP-fel förklaras
Vad orsakar fel 404 sidor i WordPress?
404 sidor i WordPress orsakas oftast på grund av en förändring i webbplatsens permalinkstruktur. Om en webbplatsägare ändrar permalinkstrukturen i sin WP-blogg kommer de sannolikt att hamna i inkommande länkar som pekar på sidor som inte längre finns på en viss adress. Det innebär att de inkommande besökarna får en 404-sida istället för innehållet de letade efter.
Andra orsaker till 404 sidor kan vara i koden för dina index.php- eller search.php-filer. Om det finns ett fel i koden i endera filen kan det returnera resultat med ogiltiga adresser (eller det kan inte returnera resultat alls). Om du har gjort anpassningar till dina index.php- eller search.php-filer, är det en bra idé att kontrollera och se till att de inte serverar ogiltiga adresser och att alla dina sidor fortfarande fungerar. Spara alltid en säkerhetskopia av den tidigare versionen av varje fil innan du ändrar om du behöver rulla tillbaka till en tidigare version.
En av de vanligaste orsakerna till att du får en 404-sida har att göra med mod_rewrite som inte installeras på din server. För att kunna använda Pretty Permalinks måste du ha mod_rewrite på din server. Om du försöker använda Pretty Permalinks och får fel är det här det första du ska kolla.
Potentiella skador på Error 404 Pages
Den mest uppenbara skador som orsakas av att få en 404-sida har att göra med studsfrekvensen på din webbplats. Om en besökare följer en länk till din webbplats och de får en 404-sida snarare än innehållet som de letade efter, är det osannolikt att de ska söka på din webbplats för att hitta den. De kan anta att det inte längre finns på din webbplats alls och helt enkelt se någon annanstans.
Om din webbplats är fylld med 404 fel, är det möjligt att du kommer att få en träff i sökmotor ranking också. Om sökmotorns spindlar ständigt presenteras med obefintliga sidor, kommer de att straffa din webbplats för att ha ogiltiga länkar. En eller två 404 sidor får inte ha någon stor inverkan, men om hälften av sidorna som sökmotorn tycker är att det inte finns kommer du att ta en större träff.
Så här förhindrar du fel 404-sidor
Det bästa sättet att förhindra 404 sidor är att vara proaktiv. Först och främst, skapa dina permalinks korrekt från början. Om du tar dig tid när du startar en blogg för att skapa välstrukturerade permalinkar, kommer du inte troligt att behöva ändra dem i framtiden.
Var proaktiv om inkommande länkar som inte är korrekta. Skicka en snabb anteckning till den person som kör webbplatsen med länken och be dem att ändra den till rätt länk. De flesta webbplatsägare kommer mer än gärna att göra det.
Ta inte ner gammalt innehåll. Om du måste ta ner något, istället för att radera det helt, skapa en anpassad sida på den adressen som ger information om vad som brukade vara där, eller länkar till andra inlägg och sidor som kan vara av intresse för besökaren.
Det finns en mängd olika plugins där ute som kan hjälpa dig att förhindra och hantera 404 sidor också.
10 plugins för att hantera fel 404 sidor
Pluggarna nedan kan gå långt för att förhindra att dina besökare någonsin ser 404-sidor. Dessa plugins är alla gratis och sträcker sig från plugins som automatiskt omdirigerar dina besökare till dem som bara loggar 404 fel.
404 Notifier
Denna plugin från Alex King hjälper dig att meddela dig om 404 fel som kommer upp på din webbplats. Det är ett mycket användbart plugin att använda om du ändrar din permalinkstruktur eller på annat sätt flyttar saker och är oroliga att du kanske har missat några saker och inte vill riskera brutna webbadresser.
Smart 404
Smart 404-plugin hjälper till att eliminera 404 sidor automatiskt. Om en besökare når en sida som kommer att returnera ett 404-fel, söker det här pluginet efter den begärda webbadressen för att se om det finns något annat inlägg som sannolikt matchar. Om det finns mer än en potentiell match kan den returnera en lista med möjliga länkar. Det går en lång väg att hjälpa till att avhjälpa en hög avvisningsfrekvens som orsakas av 404 fel.
Google 404
Den här widgeten gör det enkelt att bädda in en Google-sökrutan på din anpassade 404-sida.
Användbar 404s
Ett plugin som skapar mer användbara 404 sidor, inklusive ett antal saker som nämns i A List Apart-artikeln “En mer användbar 404“.
Gratis 404-plugin
Denna plugin skapar en anpassad 404-sida som innehåller relaterade inlägg till vilka sökord som visas i den begärda webbadressen.
JH 404 Logger
Detta plugin lägger till en instrumentbräd widget som visar senaste 404 fel. Det är ett utmärkt, ointressant sätt att se om din webbplats återkommer fel.
WP 404 bilder Fix
Med denna plugin kan du ersätta bilder som returnerar ett 404-fel med en standardbild som du väljer. Du har också möjlighet att lägga till en klass i img-taggen eller dölja bilden helt om den saknas.
Dunstan-stil Fel sida
Denna plugin kan användas för att skapa en anpassad fel sida som liknar den som användes på Dunstan Orchards 1976design.com/blog. Den anpassade sidan den skapar är oerhört användbar för användarna, visar de senaste fem blogginläggen, en sökruta och alternativet att rapportera felet, bland andra alternativ.
Permalinks flyttas permanent
Denna plugin är till hjälp om du ändrar permalinkstrukturen i din blogg och inte vill förlora inkommande länkar till dina gamla sidor. Förutom att omdirigera besökaren till den nya länken, genererar den också en “301 flyttade permanent” fel så att besökare automatiskt omdirigeras i framtiden (tillsammans med sökrobotar).
Omdirigering
Denna plugin övervakar 404 fel och låter dig kartlägga dem till 301 omdirigeringar. Det låter dig också ställa in en anpassad omdirigering som låter dig skicka en webbadress till en annan sida, fil eller hemsida. Och det skapar en fullständig logg över alla omdirigeringar. Den kan användas för att omdirigera både obefintliga sidor och de som finns och det kan ställas in för omdirigering baserat på inloggningsstatus eller andra parametrar.
Fler resurser
Det finns många andra resurser där ute som kan hjälpa dig att hantera 404 fel på din WP-blogg eller annan webbplats. Här är några av de bästa:
- Check for Dead Links - Del av en artikel i WordPress Codex som innehåller ett antal länkar för att hitta döda länkar på din webbplats.
- Skapa ett fel 404-sida - Den officiella dokumentationen från WordPress Codex.
- Anpassa din 404-sida från WordPress-administratören - En guide till att skapa en 404-sidmall som kan redigeras direkt från WP: s administratörsområde.
- Anpassade 404 sidor för WordPress Theme - Ett inlägg som ger några bra idéer för vad du kanske vill inkludera på en anpassad 404-sida.
- Bästa WordPress 404 Error Page Designs - Ett galleri med tjugo fantastiska exempel på 404 felsidor. (Bilderna ovan var alla erhållna genom det här inlägget.)