In this tutorial, you will learn how to give content editors the power to create a 301 re-directs within Umbraco 8. 301 redirects are an essential tool in terms of os SEO. a 301 re-direct will tell a search engine that a page with one URL has now been renamed and is in called something different.

It takes a long time to build good SEO with a search engine. If you need to change a page URL and you do not let a search engine know about it then all that hard work you previously put in to boost your SEO will be lost and you will have to start from scratch. There are many ways to set-up a 301 re-direct. If you are a developer you will tend to create re-directs within the config. Content editors will not be able to do this.

As of Umbraco 7, a core feature will automatically create 301 re-directs whenever a page is renamed within the CMS. These automatic re-directs can be found within the Redirect URL Management tab, as seen below:

Skydrud.Umbraco.Redirects Manager

This is a great feature but it does not apply to other non-Umbraco pages. The good news is there is a free and rather excellent plug-in by Skydrud called Umbraco Redirects which will allow content editors the ability to create 301 re-directs within the CMS. The plug-in can be installed via NuGet:

After installing it within the CMS you should see this tab:

Skydrud.Umbraco.Redirects Manager

To add a re-direct you can add this URL, click on the 'Add New Redirect' button

Skydrud.Umbraco.Redirects Manager

Within here simply add the old URL and the new URL.

If you are using Umbraco 7 and you want to allow content editors to create re-directs then I suggest you take a look at the 301 URL Tracker.