I want to change a page I’ve created from one name to another. Can you explain the process of using a Yoast 301 Redirect to allow the page to be redirected from the old URL to the new?
Before answering let’s define some terminology.
A page does not have a single
- Post Title – the title that appears at the top of a post or page, typically inside H1 tags
- Post Slug – the part of the URL after the domain name and the first slash
- SEO Title – the title tag – the text that appears at the top of the windows when viewing the post and also in the search engine listing
Scenario 1: Post Title Change
You can change the Post Title (the name) of the page without changing the slug and hence this can be done without any implications. The SEO title should be changed too, to make it consistent with the post title. Bear in mind though that your ranking may be impacted as a result, but I imagine this is probably the idea. One reason for changing the post title is to change the H1 tag on a page for better search engine results.
Scenario 2: Post Slug Change
You want to change the slug (URL) of a page in order to have different keywords present. If the page is not indexed or linked then you can do this. However if the original URL is “out there” (indexed or linked to) then when you change the slug, you will want to add a redirect from the old slug to the new slug in .htaccess or using a redirection plugin.
For example, you would place the following before the #BEGIN WordPress section in the .htaccess file
RedirectPermanent /myoldpost http://mysite.com/mynewpost
Scenario 3: Replacement Page
You have two pages: the original version and a new version. You want to send any traffic from the old version to the new version. In this case you can enter a 301 redirect in Yoast WordPress SEO so the old page redirects visitors to the new page.
Edit the original page, and in the WordPress SEO section, go to the