How to Enable Permalinks in Wordpress

accept Enabling permalinks in your Wordpress blog/site is an important step in making your blog/site more search engine friendly. If you were not aware, by default Wordpress generates URLs that look like

ncaditya.com-permalink-not-enabled

Search engines have difficulty in following them. And so do users, when they copy and paste your links on their blogs or sites.

On the other hand, if you enable permalinks, your URLs will look like

ncaditya.com-permalinks-enabled

Search engines will see the keywords in the URL and this will help your pages to perform better in the SERPs.

Here is how you proceed to enable permalinks in your Wordpress installation:

accept Login to your Wordpress Dashboard. Usually, the access URL is yourdomain.com/wp-admin/ or yourdomain.com/wp-login.php

accept Click on the "Options" tab and then click on "Permalinks". If you have trouble locating it, see the screenshot below:

permalinks-wordpress

accept You will see various options to customize your blog’s permalink structure. Change from "Default" to "Custom, specify below" and in the box below enter "/%postname%/.

enable-permalinks-in-wordpress

accept Then click on the "Update Permalink Structure" button on the right. If everything is OK, you will see "Permalink structure updated."

 permalink-structure-updated

accept Depending on your hosting configuration, you may also see the message "You should update your .htaccess now."

update-htaccess 

If you see this message, it means that the .htaccess file in the root of your Wordpress installation is not writable. You can make it writable by changing its permissions to 666 i.e. chmod 666.

accept To do that connect to your site using an FTP client. Once connected, can you see the .htaccess file? If no, it means your host has hidden the file. To view the file see How to View Hidden Files Using an FTP Client.

Once you see the file, right click and go to "File attributes". Change its permissions to 666 i.e. make it writable.

chmod-666-htaccess

Click OK and then click on "Update Permalink Structure" again. This time you should see "Permalink structure updated."

 permalink-structure-updated

If you have difficulties in updating your permalinks, please post about it using the comment box. I will try to help if I am free.

This entry was posted on Friday, March 21st, 2008 at 5:47 am and is filed under Wordpress. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

One Response to “How to Enable Permalinks in Wordpress”

  1. N.C. Aditya’s Blog » HTML extension for Wordpress Posts Says:

    [...] .html extension you will have to use the permalinks feature offered by Wordpress. I have written a detailed post on enabling permalinks. See the post for more information if you are having trouble in configuring [...]

Leave a Reply