π― Whatβs the goal? Detect and fix any broken links on your website. | β οΈ Why does it matter? Broken links make bad user experience. Audiences could get frustrated and may never return. They devalue your SEO efforts. |
π Whatβs the result? Your website doesnβt contain any broken links. | β When do you do this? As soon as you put your website online and then on a regular basis. |
β Any special requirements?N/A. | πββοΈWho should do it? Pearson in charge of managing your website. |
π Where this is done: Using ScreamingFrog or Sitebulb apps to spot the potential issues. Then fix manually via post/page editors of your CMS.
β³ How long will this take? about 20 minutes
Letβs hunt for any broken links hiding within your website structure.
Environment setup:
- ScreamingFrog software installed on your computer.
- OR Sitebulb software installed on your computer.
- We recommend that you use Google Chrome browser to navigate the web.
#1 – Checking for Broken Links with ScreamingFrog
Installing ScreamingFrog software
- Go to ScreamingFrog website.
- Click on βDownloadβ under βSEO Spider Toolβ.
- The website should automatically detect what operating system you are using. In our case, this is Windows OS. Click on βDownload nowβ. If for some reason you use a different operating system than detected, select it by clicking on βUsing a different operating system?β below.
- ScreamingFrog software will start to download.
- After downloading, click on the software you just downloaded.
- Choose βDefaultβ and press on βInstallβ.
- When you see βCompletedβ, you can click on βCloseβ.
Checking Broken Links with ScreamingFrog
- Open βScreamingFrog SEO Spiderβ software.
- Wait for it to open.
- βAcceptβ End User Licence Agreement.
- Check if required settings are enabled by clicking on βConfigurationβ then on βSpiderβ.
- Make sure that βCrawlβ and βStoreβ boxes are checked next to the βCanonicalβ option in the βCrawlβ tab. (If you are using the free version it will be automatically checked and any selection will be prohibited like in our case, for paid user all options can be adjusted).
- Exit setting and enter your website URL.
- Click on βStartβ.
- Wait for the software to crawl your website.
- After that, you will be presented with a table of your URLs.
- Click on βResponse Codesβ above the table.
- Choose βClient Error (4xx)β from the filter list.
- Broken links are represented by β404 Status Codeβ.
- Highlight URL associated with β404 Status Codeβ by clicking on it.
- After highlighting the URL click on βInlinksβ below.
- Here you will find on which site (βFromβ column) the broken link is hiding (βToβ column). The broken link is one in the βToβ column.
#2 – Checking for Broken Links with Sitebulb software
Installing Sitebulb software
- Go to the Sitebulb website.
- Click on the βTry Sitebulb for Freeβ button.
- Choose βDownload for Windowsβ or βDownload for Macβ depending on your OS.
- βSitebulb.exeβ software will start to download.
- Double click on βSitebulb.exeβ after downloading to start software installation.
- Click on βNextβ.
- Choose a directory for your software installation and press on βNextβ.
- Click on βInstallβ.
- Wait for the installation to finish.
- And then click on βFinishβ.
- Now open installed Sitebulb software.
- Now you must βCreate a new free accountβ. You have to type in your βFirst Nameβ (1), βLast Nameβ (2), βEmailβ (3) and also check the box next to the EULA agreement (4).
- After you fill in with your data, click on βRegisterβ.
- Now you have to verify your account. As the message below says.
- You should find βWelcome to Sitebulb!β email in your mailbox. Open it.
- Then click on βConfirm Your Accountβ.
- Now you have to pick a βPasswordβ and set three security questions.
- After that, click on βConfirm & Create Passwordβ.
- You will be granted with βThanks for signing upβ message.
Now you can go back to Sitebulb software.
Checking Broken Links with Sitebulb
- Go back to Sitebulb software, now you can βSign Inβ with your newly created credentials.
- Click on βStart Free Trialβ (or use an active subscription if you have one).
- After a short introduction click on βNew Projectβ in the upper left corner.
- Start a new project by entering its βProject Nameβ.
- Then enter your website URL into the βStart URLβ box. (Remember to choose Http:// or https:// accordingly).
- Check βForms authentication requiredβ box if your website requires signing in to access the content.
- Click on βSave and Continueβ.
- Wait for Sitebulb to prepare your audit settings.
- After that, you should set βAudit Typeβ and βCrawler Typeβ as below. (It should be set that way automatically but check it before proceeding).
- You can add some additional data for your audit but for this SOP and its topic we will stay with βPage Resourcesβ as it is all that you need.
- Check the box next to the βCrawl Websiteβ under βSelect URLs sources to Auditβ section.
- Click on βStart Nowβ.
- Then wait for the audit to complete.
- After completion, choose βURL Explorerβ on the upper bar.
- There you will find a table with all of the crawled URLs.
- Now click on βAll Hintsβ.
- Now you should find βBroken internal URLsβ or βBroken External URLsβ on the hint list. There will also be a number of affected URLs.
- Click on βView URLsβ next to the hint.
- You will be presented with a list of URLs. Broken links will be represented by β404β code.
- URL in the tab is the one that is broken.
- To find out on what page it exists, click on the βmenuβ next to the URL.
- Choose βViewβ under βURL Detailsβ.
- The page that contains the broken link is in the βFirst Found Onβ section. You can click on βExport Dataβ to collect data for your developer.
Repairing Broken Links
Now that you know how to spot broken links on your website, it is time to fix them by editing any broken hyperlink in the Post Editor or by contacting your Webmaster
Keep all your URLs in good shape!
Every link is a part of a motor that runs your website! Make it run smoothly.