How To Fix Shopify 404 Page Not Found Error With Redirects For SEO

There may be many reasons you and your store visitors are getting 404 errors for your store. While there’s no way you can stop those errors to happen, you can certainly fix them. But, before we jump to the solution, here are some important things to know.

What does ‘404 Page Not Found’ error mean?

404 error basically means that the page you are trying to load is not there on the server and thus server sends the response “404 Page Not Found”.

When do you get 404 error for Shopify store?

  1. If you earlier had any products/collections/pages which were indexed in Google and other search engines but now those product/collections/pages doesn’t exist anymore. You may have deleted those or changed the URL.
  2. If you have misspelt or typed the wrong path after the domain name, then also you will get the 404 error.

Why the 404 errors are harmful?

  1. Google regularly crawl the pages which are already indexed. Now, if for some reason the page is no more there on the URL then Google get 404 error. This hurts your SEO effort as Google hates crawling URLs where there is no content.
  2. When a visitor lands on a 404 page, she may immediately leave your website and you end up losing a potential customer.

How to detect 404 errors

For your Shopify store, the most harmful 404 errors are those coming from Google. Because those errors directly hurt your SEO.

The best place to find those 404 error is in the Search Console of your Google Webmaster Tools account for your Shopify store.

If you haven’t added your store yet then first submit your Shopify store and the sitemap in Google. The Search Console is the most important tool you need for monitoring the SEO health of your store.

If you have the search console set up already, login and go to the dashboard. On the left hand sidebar click Crawl and then Crawl Errors.

crawl errors option in search console

Now, there are two main tabs under URL Errors, Desktop and Smartphone. By default, it’s Desktop selected. Under both the tabs, you will find the Soft 404 and Not Found errors.

Soft 404 and not found errors

Under each tab a list of all the URLs for which Google is getting the respective error.

List of URLs with the errors

Soft 404 errors.

This is the error Google get when the URLs are missing but the server doesn’t send 404 response. This usually happens when you have removed some tags or the page no. of a paginated URL doesn’t exist anymore.

You don’t need to worry about these URLs as these really don’t hurt SEO.

What you really need to worry about is the Not Found errors. You can find those under the Not Found tab as shown below.

List of URLs with 404 errors

How to handle the 404 errors

You need to do two things to handle the 404 issue.

  1. Create redirects for the 404 URLs.
  2. Create a custom 404 page (this helps when the URL is missing but you haven’t set up the redirect yet.)

1. Create redirects for the 404 URLs

Once you see the list of URLs under the Not Found tab as shown above. Download the list of the URLs. You will have two options CSV or Google Drive. Either way, you will have a sheet as shown below.

download the list of URLs in a sheet

Once you have the sheet ready, filter out the URLs with 404 response code (on the second column of the sheet).

Now you need to create redirects for all the URLs with 404 error.

Where should you redirect?

The main purpose of the redirection is to direct the visitor to another link with related content so that the visitor find what she was looking for or at least something close to that. Also, once you have redirected the URL to an existing URL, Google will not get 404 response anymore, which is better in terms of SEO.

i) If you are redirecting an URL of an existing page which you have changed recently, you should redirect to the new URL. For example, if you have changed to then you should create a redirect for the same.

ii) If you have deleted the page then redirect to the Home page. However, for deleted product pages you should either redirect to a similar product or the collection page for the product. If there’s none then redirect to the home page.

How to set up redirects in Shopify

Go to your Shopify store dashboard. On the left hand sidebar click on the menu Navigation. In the page loaded you will find a link URL Redirects as shown below.

URL redirect option in dasboard

Click on the URL redirects and you will be in the page where you can add new redirects. You will see the button Add URL redirect. Once you click the button, you will get a pop-up where you can set the redirection with the old and the new URL.

add new url redirect

Now in the Old URL field Copy paste the path excluding your domain name of the URL, from the sheet you downloaded. In the Redirect in the new page field put the whole URL (including your domain name) to which you wish to redirect.

For example, if you want to redirect  to then in the Old URL field put only /contactus/ and in the new page field put

While you can do it manually this way, you can also use a Shopify SEO app to manage the redirections.

2. Create a custom 404 page

You will be able to redirect the URLs only when you have detected the 404 error. That means unless you set the redirect, the visitors will land on the 404 page and most probably will bounce off your store. Here’s a fix for that.

Create a custom 404 page where you can put some content to help the visitors find what she is looking for. However, there’s no easy way to customize the 404 page template of your Shopify store. Here’s how to add elements in the 404 template by editing the theme files.

If you are not very comfortable with the Shopify codes, you may seek help from Shopify experts.

Rate the read
[Total: 8 Average: 5]


  1. Pingback: Shopify SEO - How To Use Google Webmaster ( Search Console ) Tools

  2. Source Naturals : Mangosteen April 20, 2018 at 9:36 am

    whoah this blog is fantastic i like reading your posts.
    Keep up the good work! You recognize, lots of persons are hunting around for this info, you could
    help them greatly.

  3. Indemnizaciones Responsabilidad Civil viña del mar August 17, 2018 at 6:36 am

    Thanks for every other informative blog. The place
    else may I get that kind of info written in such a perfect manner?
    I have a undertaking that I am simply now working
    on, and I have been on the look out for such info.

  4. Ropa Infantil November 24, 2018 at 10:31 am

    Wow! Thanks for sharing! I’m gonna change my 404-page and fix all redirects. thank you again!

  5. Udit Khanna December 14, 2018 at 7:35 am

    Thanks for giving us such an useful information.
    Yes, I am agree that 404 error is very harmful for any website. It can affect your seo. Apart from this it will also effect your website traffic.

  6. Melody December 18, 2018 at 6:37 am

    Helped me a lot to fix the problem on my online Turkish towel website thanks a lot to the author who wrote this great article !!

  7. Winfried January 25, 2019 at 12:32 pm

    Great. This is a helpful overview. Thank you.

  8. March 3, 2019 at 11:53 am

    Its like you read my mind! You seem to know so much about
    this, like you wrote the book in it or something.
    I think that you could do with some pics to drive the message home a
    bit, but instead of that, this is excellent blog. An excellent read.
    I will definitely be back.

  9. video games near me for sale March 5, 2019 at 11:46 am

    Hello, always i used to check web site posts here early in the break of day, as i enjoy to find out more and more.

  10. stetson Hats homepage Cowboy hats March 15, 2019 at 8:00 pm

    Spot on with this write-up, I seriously feel this amazing site neexs far more
    attention. I’ll probably be back agsin too read more,
    thanks for the advice!

  11. March 16, 2019 at 4:48 am

    Wow, this article is fastidious, myy sister is analyzing these things, thus I am going to tell her.

  12. Refugio March 20, 2019 at 1:00 am

    Great work! This is the kind of info that are supposed to be shared around the web.
    Disgrace on Google for no longer positioning this submit upper!
    Come on over and discuss with my web site .
    Thank you =)

  13. Charlotte March 22, 2019 at 7:14 am

    Hello would you mind sharing which blog platform you’re working
    with? I’m looking to start my own blog soon but I’m having a hard time making a decision between BlogEngine/Wordpress/B2evolution and Drupal.
    The reason I ask is because your design seems different then most blogs and I’m
    looking for something completely unique. P.S Sorry for
    being off-topic but I had to ask!

  14. Merlin April 7, 2019 at 6:55 pm

    Hi my loved one! I wish to say that this post is awesome, great
    written and come with approximately all important infos.
    I’d like to peer extra posts like this .

  15. Lona April 11, 2019 at 4:01 pm

    Hey there! I’ve been reading your web site for a long
    time now and finally got the courage to go ahead and give you a shout out from Huffman Tx!
    Just wanted to tell you keep up the excellent work!

  16. anonymous proxy April 12, 2019 at 3:25 am

    Hello to every one, the contents existing at this web
    page are actually amazing for people knowledge, well,
    keep up the nice work fellows.

  17. proxy quality April 15, 2019 at 3:25 pm

    Hello friends, its great post about educationand fully explained, keep it up all the time.

  18. comprar descuento finasterida April 22, 2019 at 11:13 am

    I have been browsing online more than three hours
    today, yet I never found any interesting article like yours.
    It is pretty worth enough for me. In my view, if all web owners and bloggers
    made good content as you did, the net will be a lot more useful than ever

  19. order aripiprazole April 22, 2019 at 11:48 am

    For the reason that the admin of this website is working, no doubt very rapidly it will be well-known, due to its
    quality contents.

  20. buy doxycycline online April 22, 2019 at 2:17 pm

    Unquestionably believe that which you stated. Your
    favorite justification seemed to be on the web the easiest thing
    to be aware of. I say to you, I certainly get annoyed while
    people consider worries that they just do not know about.
    You managed to hit the nail upon the top as well as defined out the whole thing without having side-effects , people could take a
    signal. Will likely be back to get more. Thanks

  21. May 3, 2019 at 3:35 am

    What’s up, just wanted to say, I loved this post.

    It was inspiring. Keep on posting!

  22. financial administration May 9, 2019 at 10:40 am

    Hello there! Would you mind if I share your blog with my zynga group?

    There’s a lot of people that I think would really enjoy your content.
    Please let me know. Thank you

    1. Aleksandra Cugalj May 10, 2019 at 6:53 pm

      Thank you so much for reaching out! Please feel free to share the blog!

  23. Chas July 16, 2019 at 3:58 pm

    Way cool! Some extremely valid points! I appreciate you penning this
    post and also the rest of the website is also really good.

  24. Fast Loans July 23, 2019 at 8:07 am

    Hey! This is my first visit to your blog! We
    are a collection of volunteers and starting a new
    initiative in a community in the same niche. Your blog provided us valuable information to work on. You
    have done a extraordinary job!

  25. Amna September 4, 2019 at 12:07 pm

    You can redirect 404 through plugins, right?

  26. boiler flue installation guidelines October 21, 2019 at 1:27 pm

    This is significantly true as a result of new boiler techniques are rather more environment friendly and reliable than older ones.

  27. Joe February 15, 2020 at 7:26 pm

    whoah this blog is great i really like studying your posts.
    Stay up the great work! You recognize, a lot of people are hunting around
    for this information, you could aid them greatly.


Leave A Comment

Your email address will not be published. Required fields are marked *