Step 1: Log in to WordPress as the administrator.
Step 2: Under Dashboard, click Settings, and then click Permalinks. The Permalink Settings page appears.
Step 3: Under Common Settings, select the permalink structure that you want to use for your pages and posts. WordPress automatically fills in the Custom Structure text box based on the permalink structure that you select:
Step 4: Day and name: This permalink structure formats URLs using the date, month, year, and name of the post.
Step 5: Month and name: This permalink structure formats URLs using the month, year, and name of the post.
Step 6: Numeric: As with the WordPress default permalink, this permalink structure formats URLs using the post ID. However, it also removes the ?p= parameter and substitutes archives instead.
Step 7: Post name: This permalink structure formats URLs using the title of the post or page. No date information is included in the URL.
Step 8: Custom Structure: You can create your own permalink structure by manually specifying a value in this text box.
Step 9: Under Optional, you can customize the permalink structure further. By default, WordPress uses category and tag in the URL to display category and tag archives. (For example, to display pages tagged with cats, the URL would be http://www.example.com/tag/cats.
Step 10: In the Category base text box, type the new value to use in URLs that display articles from a particular category.
Step 11: In the Tag base text box, type the new value to use in URLs that display tagged articles.
Step 12: Click Save Changes. WordPress updates the URLs for your posts and pages immediately.