By default, WordPress assigns a unique number to each blog post, and that number becomes part of the permanent link or “permalink” for that post. You end up with a URL that looks something like:
This isn’t very SEO-friendly, because search engine results are given a little extra weight if the search terms are present in the URL. Therefore, something like this is preferable:
WordPress allows you to change the permalink structure for your site through the universal settings so you do not need to manually change the permalink for each page. This works even if you have already added content to your website; readers attempting to visit an old URL will automatically be redirected to the new one.
1. Log in to your WordPress admin page and click “Settings” on the left side of the page.
2. Click “Permalinks.”
3. Click the “Custom Structure” radio button, and type “/%category%/%postname%/” in the text box. Alternatively, you could type “/%postname%/” to have the permalink for each post include the post name, and not the category. See the WordPress website for a full list of custom tags that you can use.
Click the “Save Changes” button.