Skip to Content
LLM Decode learn.llmdecode.com
Back to all resources
SOP-050

Migrating an existing WordPress website towards SEO-friendly URLs

Migrate an existing non-SEO friendly URL structure on a WordPress website to an SEO-friendly one, while mitigating any potential damage and rank your site better

Type SOPs · PDF
Execution time 1 - 6h
Last updated 26 March 2024
Who does this The person responsible for website management, or SEO
Length 13 pages

Goal

Migrating an existing non-SEO friendly URL structure on a WordPress website to an SEO-friendly one, while mitigating any potential damage (e.g. if your content is already indexed and ranked, you might notice organic traffic drops and 404 errors)

Ideal outcome

Your SEO-friendly URL structure will help Google index and rank your site better - and you will be able to achieve this while minimizing traffic drops

Why it matters

The more SEO-friendly your website is, the more likely it is that it will land in the first page of the Search Engine Results Pages

Before you start

This SOP applies only to WordPress websites. Also, you will need to have access to the Google Search Console. If you don’t know how to set up your Google Search console, you can check out SOP 020 (web version)

Key steps 22 steps

What is inside 32 headings

1 Know the recommended URL structure 1

  1. There are two types of URL structure that typically offer the best results:

2 Check your current URL structure 2

  1. Go to your WordPress Admin Panel → Settings → Permalinks;
  2. See which of the options is checked.

3 Decide whether you should migrate the URL structure or not 2

  1. Go to Google
  2. Type “site:www.llmdecode.com

4 Extract a list of your current URLs 9

  1. Go to your Wordpress Admin Panel → Plugins → Add New → Upload Plugin.
  2. Upload the plugin from your computer.
  3. Click on “Install Now”.
  4. Click on “Activate”.
  5. Go to Settings → Export All URLs.
  6. Tick “All Types”, “URLs”, and “CSV”.
  7. Click on “Export” → “Download Now”.
  8. Select where to download the .csv file.
  9. Rename it (for the purpose of this example, we used “Exported_Data_All_URLs”, but you can rename it any other way that makes it easy to recognize).

5 Change the permalinks settings on WordPress 2

  1. Go to your WordPress Admin Panel → Permalinks
  2. Follow these steps, according to the URL structure you want to follow:

6 Test your old URLs, check 301 redirects and search for 404 errors 2

  1. If you have 10 pages or less on your website:
  2. If you have more than 10 pages - Check 301 redirects in bulk using an automated tool:

7 Set up 301 redirects for 404 pages

8 Check and update your Robots.txt file 2

  1. Check your current robots.txt file by going to www.llmdecode.com/robots.txt (e.g.http://www.llmdecode.com/robots.txt)
  2. If the rules described in your current robots.txt file are not congruent with the URL migration you have performed, make sure to update your robots.txt file.

9 Check and update your sitemap

10 Monitor Google Search Console 2

  1. On your browser open the Google Search Console’s crawl error report, by clicking here.
  2. Select your website:

The document 13 pages

The file is locked

It comes with the SOP Library.

Bought from LLM Decode before? Sign in to pay ₹ 1,999.00.

Up next · SOP-051 How to Implement and verify a 301 Redirect on a WordPress website Implement and test 301 redirects on your Wordpress website and get rid of 404 errors or old content that is not relevant anymore Unlock to read