A 301 redirect is used to make sure that search engines and users are sent to the correct page. A 301-status code is used when any page has been permanently moved to another location. Users will now see the new page as it has replaced the old page. This will change the URL of the page when it shows in search engines results. For websites hosted on servers that run Apache, website developers or owners need to access the .htacceess file within the server. If your site is hosted on a server running other software, check with your hosted for more details.