Det kan vara svårt att hålla koll på webbplatsens underhåll, det är där verktyg som SiteInspector kommer in. Så här kan den automatiskt skanna din webbplats.

Att driva en webbplats är svårt. Förutom att skapa övertygande och användbart innehåll som folk vill läsa, måste du också hålla koll på döda länkar, stavfel och grammatik. Men som tur är finns det verktyg tillgängliga för att göra detta enklare.

SiteInspector är en gratis app med öppen källkod som du kan använda för att skrapa din webbplats och leta efter problem som kommer att stänga av läsarna och få dig att falla ner i sökrankingen. Så här använder du den för att automatiskt skanna din webbplats efter fel.

Varför använda SiteInspector för att skanna din webbplats?

Det är enkelt och billigt att skapa din egen webbplats, och du kan köra en webbplats från en Raspberry Pi eller en gammal bärbar dator. Men det kan vara mycket svårare att hålla koll på att underhålla din webbplats.

Besökare kommer till din webbplats för att läsa vad du har skrivit, eller för att köpa din produkt eller för att titta på dina bilder. Såvida du inte spyr ut ström av medvetande på sidan i stil med Irvine Walsh eller James Joyce, vill du att ditt skrivande ska vara rent och sammanhängande, med en standardiserad stavning.

På samma sätt bör din grammatik vara korrekt, och det bör inte finnas några trasiga interna eller utgående länkar. Om din webbplats inte lever upp till detta kommer besökarna inte att vara lika säkra på din uppmärksamhet på detaljer och kan lämna.

Ännu värre, du kommer att få en SEO-träff – vilket innebär att din webbplats kommer att visas längre ner på sidan i sökresultaten, och du kanske inte har några besökare alls.

Att gå igenom din webbplats sida för sida och manuellt kontrollera länkar, stavning och grammatik är tidskrävande och tråkigt. SiteInspector tar det hårda arbetet med att upptäcka fel och ger dig en sammanfattad lista över möjliga förbättringar.

Hur man installerar SiteInspector

SiteInspector kommer att köras på Linux, macOS eller på Windows genom Windows undersystem för Linux (WSL).

Appen är förpackad som en Docker-bild, och du måste ha Docker och Docker Compose installerade. Om du inte redan har dessa, läs vår guide på hur man installerar Docker och Docker Compose.

Det enklaste sättet att installera SiteInspector är att använda följande kommando:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/siteinspector/siteinspector/master/scripts/docker-install.sh)"

Detta kommando kommer att köra ett skript som i sin tur hämtar en Docker Compose-fil, och sedan utfärdar lämpliga instruktioner för att få upp Docker Compose. Docker Compose kommer att ställa in behållare och göra appen tillgänglig på port 808 på din lokala dator.

Efter första gången du kör SiteInspector kan du starta den genom att köra:

docker-compose up -d

Hur man använder SiteInspector för att kontrollera din webbplats för fel

När SiteInspector är igång öppnar du en webbläsare och skriver in i adressfältet: lokal värd: 808.

Du måste skapa ett administratörskonto med en e-postadress och ett lösenord. Oroa dig inte – dessa är endast för lokal autentisering och kommer inte att skickas till utvecklarna om du inte bestämmer dig för att prenumerera på nyhetsbrev efter att ha tryckt på Nu går vi! knapp.

Klicka sedan Lägg till webbplats, ange sedan webbadressen till webbplatsen du vill skanna. Klicka inte Skicka in ännu. Tryck istället på Konfigurera för att utöka en meny där du kan finjustera skanningsalternativ.

Uteslut sökväg låter dig ange sökvägar som inte ska skannas.

Om du använder en struktur som delar upp innehåll i år, och du redan känner till det innehållet innan 2022 är felfritt och felfritt, vill du utesluta sökvägar inklusive "/2021", "/2020" och så på.

Alternativt kan du ställa in ett värde i Starta sökväg. Detta instruerar SiteInspector att starta sin genomsökning med en viss sökväg som rot. Du kan också konfigurera anpassade tester - du kanske vill kontrollera om du har lämnat någon platshållare "Lorem Ipsum"-text till exempel.

Därefter kan du vända växlingsknapparna för om du vill att SiteInspector ska kontrollera stavning och grammatik, trasiga länkar, bilder eller skript.

För att testa SiteInspector körde vi den mot MakeUseOf – kontrollerade stavnings- och grammatikfel, tillsammans med trasiga länkar.

När vi startade vårt test runt 06:00 EST upptäckte vi att SiteInspector slet igenom MUO i en hastighet av cirka 25 000 sidor per timme den första timmen, innan den saktade ner när den kontinentala USA vaknade och gick uppkopplad.

De nästa 80 000 plussidorna tog cirka 10 timmar. Som referens har MUO mer än 85 000 artiklar och långt över 100 000 enskilda sidor.

Även om ovanstående statistik inte ser bra ut, är MakeUseOf en mycket teknisk sajt och innehåller en hel del jargong, kodavsnitt och andra faktorer som kan bidra till den upplevda felfrekvensen. Som sagt, SiteInspector tillät oss att fånga flera stavningsproblem som föll genom det redaktionella nätet.

Varje sida som innehåller ett problem har sin egen rapportsektion, med trasiga länkar längst ner. När du har åtgärdat problemen på varje sida kan du klicka Löst. Sidrapporten kommer att kollapsa och du kan gå vidare till nästa.

Om du behöver hjälp med att åtgärda felen, klicka på Dela rapport knappen på rapportfliken. Detta kommer att generera en länk som du kan skicka till dina medarbetare och tilldela dem antingen en redaktörs- eller tittarroll.

Tänk på att om du delar med personer på ditt lokala nätverk måste du byta ut lokal värd med din lokala IP-adress. Om dina medarbetare inte är i samma nätverk som du, överväg hosting på en VPS.

SiteInspector gör det enkelt att åtgärda fel på din webbplats

Med SiteInspector kan du snabbt identifiera och åtgärda fel på din webbplats. Naturligtvis är det bättre om du inte har några fel till att börja med. Även om du inte kan fixa dessa problem genom SiteInspector, kan du vidta åtgärder för att förbättra din egen stavning och grammatik.