404 and how to fix basic SEO problems
W.E.B.S Ltd
5.0
Based on 27 reviews
powered by Google
Phoenix Aromas
Phoenix Aromas
16:23 12 May 22
Knowledgable team who created a custom theme for our WordPress website and built a custom product database for us to manage technical products. Easy to work with and efficient in their workflow. Would recommend.read more
Gary Hughes
Gary Hughes
15:21 21 Dec 21
Our company have used W.E.B.S Ltd for many years and found the quality of the work to be very good, we have recently had them develop an app for our engineering department and they have walked us through the app very professinally and been extremely responsive when we have required changes.read more
Star Eastern
Star Eastern
10:44 28 Mar 20
I have worked with Justin for long period.To work with him is very easy and he always provide you the GREAT services.Recommend him A+++++++++++++read more
Elliott Callahan
Elliott Callahan
15:02 27 Sep 19
Excellent service from a very knowledgeable provider. WEBS has helped me immensely with my business website, social media presence as well as a whole host of other areas. Could not recommend anyone else for your business. Always there to answer any issues you may have and is super helpful in advising you on the best methods to boost your business’ online appearance. 5 Stars!read more
Pete Brown
Pete Brown
09:17 14 Jun 19
I have had my current website for a number of years thinking it was okay but when Justin designed me a new one I couldn’t believe the difference.It is very unique and i have had lots of feedback from friends and customers as to the positive change.He is patient, adaptive to change and very skilled in his profession.I believe my business will benefit solely from this change in Website.I wouldn’t hesitate to recommend.read more
Bill McElhinney
Bill McElhinney
15:13 20 Feb 19
Excellent service from WEBS. They built two websites for me in WordPress and ran a successful SEO campaign over a 12 month period. Justin is very tech savvy and manages all my domains, web hosting and DNS, plus I recently moved onto the G-Suite platform for business email. Overall, I would recommend this company as being efficient, reasonably priced and highly competent.read more
Hazel Bate
Hazel Bate
13:14 21 Dec 18
The website Justin wrote for me looks really impressive and I’m getting great positive feedback from others looking at it. I’m sure it will help my business with moving forward. Justin was very quick at doing any work requested, even when he had other commitments, with patient professionalism and efficiency. I thought his development costs were very fair too. His support of my old website was always reliable and good advice given. Thank you Justinread more
Roger Ellis
Roger Ellis
11:40 27 Sep 18
I have worked with Justin and WEBS Limited for more years than I care to remember. He designs all of my websites and is my top “guru” when any internet related issues arrive. I have found him thoroughly professional, incredibly knowledgeable, easy to work with – and his rates are very competitive. 100% recommended. The best in the game in my view.read more
Louise Lee
Louise Lee
10:25 21 Sep 18
In May 2016 I was not a client of WEBS but that didn’t prevent Justin from leaping into action with no notice at all. My website had been hacked and in no time at all Justin had created a temporary solution and gave sound, sensible advice as to how to deal with the hack. For me it was an anxiety ridden morning, for Justin, it’s just what he does, with ease, grace and expertise.Roll forward a few years and Justin is still expertly doing his stuff and whenever I make ridiculous requests, he suggests the correct solution. Justin is always working to make my site better, to encourage more visitors and he suggests practical ways to achieve this. He spent a lot of time helping and researching my SEO and suggesting blogs I could write. Justin gives me frequent updates on the website’s performance and is always at the end of a phone if I want to discuss anything. For all things webby, Justin is my trusted advisor and I always recommend him where possible.If ever you’ve worked with a web designer or SEO expert and you feel either bamboozled or as if it’s all smoke and mirrors, go to Justin because he expertly guides you through every part of the process and gives practical support and advice.read more
Lee Paul Heron
Lee Paul Heron
20:12 07 Sep 18
I’ve been a customer of W.E.B.S Ltd for over ten years now, and I have no intention of moving elsewhere. They have hosted multiple business websites, personal websites and email services for me over the years, with almost no issues, and better than 99.9% uptime. Excellent quality, fast, reliable servers, and quick expert support on hand whenever needed. I would have no hesitation in recommending Justin and the team. Thank you all, and best wishes for another ten years.read more
Darrin Bonfield
Darrin Bonfield
09:10 07 Sep 18
Justin at WEBS I have personally known for several years of which I then gave the task to build and design my Martial Arts website. This has turned out to be a viable asset to my business and has been built and maintained to a very high and professional standard.I can’t recommend Justin highly enough as his knowledge for web design, technical support and fault diagnosis is 2nd to none. If your looking at investment for your business with total confidence give Justin a call you won’t regret it!!DarrinNTKD Schools.read more
Patrick Marston
Patrick Marston
07:35 07 Sep 18
I’ve always found W.E.B.S Ltd to be highly skilled website designers, developers and marketing specialists that are incredibly helpful with any technical issues I’ve had, replying speedily with a solution. W.E.B.S Ltd also communicate relatively complex tasks into easy-to-understand terms that allows you to maintain your own website too, which is very useful. I can’t recommend these guys enough.read more
Next Reviews
js_loader

Broken Links and How to Sort them

Basically, a broken link on your website creates a 404 error which is something you need to fix. Broken Links cause a poor user experience and have a negative effect on SEO.

“Whoops” the page you tried to access has been moved or deleted

Example of a broken link on the BBC website

Seen a page like this before? I bet you have!

Whether you do it, or someone does it for you, it’s important to solve and for the DIY’ers among you, this guide will help you identify and rectify the problem.

Regularly checking for broken links

You should regularly check for 404 problems on your website, so let’s crack on and explain the basics.

Maintaining good link integrity on your website is key to keeping in the good books of both Google and your customers.

How to check for broken links

One of the most annoying things that can happen to your visitors is when they find a broken/missing page, so it’s important to:

  1. Identify when a 404 page occurs
  2. Fix the broken link by redirecting it a.s.a.p

Search engine spiders don’t like such errors either and it can negatively affect your SEO performance.

The best way to identify broken links is to run an audit on your website and we recommend Screaming Frog SEO Spider.

Screen Shot from Screaming Frog Audit

The screenshot below shows an audit performed on WEBS4SEO and oops, one error was found. It looks like a link to a Yahoo Business Listing page has changed. It was OK before, so something has changed and this audit has picked up the 404, which I now need to fix.

Do this:

  1. Install Screaming Frog SEO Spider
  2. Enter your website URL
  3. Launch the Frog by clicking ‘Start’
  4. Wait a few minutes and review the data

As shown in my audit example below, the Frog found a broken link and it told me which link was broken and on which page of my site the problem is. Now, I can fix it.

Check for broken links with Screaming Frog

How to fix broken links on your website

Whether you have used Screaming Frog or another audit tool to identify the problem, now it’s time to fix the issue.

Many of our customers run WordPress and Joomla sites. If you have a manually coded site, the principle is the same.

Identify the page which contains the broken link and fix it

In the example above, Screaming Frog tells me that 1 broken link occurs and it’s on the Introduction to Link Building page of this website.

The page itself isn’t the problem but inside the page identifies is a link to http://listings.local.yahoo.com/ which is broken.

To fix it, I simply need to edit the Link Building page, locate the broken link and either change it or remove it.

How to fix an incoming link to a page which no longer exists?

In the case above, the ‘outbound link’ was easily fixable, as it was within a page I manage, but what happens if the link is on another site and pointing to a page on my site, which has changed?

This calls for a 301 redirect. In simple terms, we need to tell the server to send ‘incoming link’ to another page on our website. This solves the broken link.

This can be done in various ways, depending on the type of website you are running.

WordPress Redirection Plugin

For WordPress, we like the basic Redirection tool which includes a 404 monitor and re-direct facility. It’s FREE and simple to use.

This plugin monitors broken 404 as they occur and it allows you to quickly and easily, fix them. If you spot a broken link, simply click on it, enter the new URL, and update.

Tip: I advise you to test the broken link to make sure it’s working properly.

Joomla Redirection Plugin

For Joomla, Qlue 404 is quite good and does much the same thing as redirection for WordPress.

.htaccess Redirection

There is a manual redirection process that involves uploading a file to the public folder of your website e.g where the index file is. Uploading a .htaccess file allows you to instruct the server to perform a function. This is a technical function, beyond the remit of this post, but basically, play around with the following example.

RewriteEngine On
        RewriteBase /
        RewriteCond %{HTTP_HOST} !yourwebsite.co.uk/old_page.html$ [NC]
        RewriteRule ^(.*)$ https://www.yourwebsite.co.uk/new_page.html/$1 [L,R=301]

*Before uploading a new .htaccess, check to make sure one does not already exist. You can add your code to existing file.

Whatever tool you use, the objective is to monitor the pages which enter 404 stage and re-direct them to the new page.

If there is no new page and you have deleted it, redirect the page to your homepage to solve the Error 404 being displayed.

Using Search Engine Tools to help you find 404’s

Search Engines provide tools to help website owners manage problems and they report on any broken links they find, whilst spidering your website. You can (and should) benefit from this by logging into their Webmaster Tools facility.

The following links, provide you with access to Bing, Google and Yandex webmaster tools within which, they tell you which 404s they encountered:

  1. Bing Webmaster Tools under Reports & Data → Crawl Information
  2. Google Search Console under Crawl → Crawl Errors
  3. Yandex Webmaster under Indexing → Excluded Pages → HTTP Status: Not Found (404)

Remember, the Search Engine spider might find links a normal user may not ever come across. It’s in your interest to make sure anything that is broken, is fixed.

Check for image / embed errors

Remember, the search engine tools will not always pick up on everything. They are well worth checking, but additional errors can occur which are not picked up such as broken images and embeds.

Screaming Frog is very good at finding broken images as well as 404 and other server errors identified on your site.

How often should I check for 404 errors?

It depends on how frequently you are working on your site, but it would be good practice to re-check once a month, or more frequently for larger/busier websites.

Need help?

Phone us on 0800 756 9975 if you need any help or would like us to run a FREE Website Audit for you.

Share this post:

Facebook
Twitter
Pinterest
LinkedIn
On Key

Related Posts

New Portal Facilities August 2019

Two-Factor Authentication adds an additional layer of security by adding a second step to the login process. It takes something you know (i.e. your password)