Hello to all.. I have a site..From now 2 weeks I am contrubuting my new knowledge into blog. My blog URL is http://blog.vendingmachine.net.au My issue is when i am creating new post the url shows really UGLY. How can i change the URL of the blog like blogspot provides.
In admin dashboard go to settings-> Permalinks, choose Custom structure and type there /%category%/%postname%/
the best custom permalink structure to use is /%postname%/ this would be helpful when you do a wordpress backup and has no category to make the URL longer. cheers Josh
The permalink can vary according to your liking. It can be /%postname%/ or /%category%/%postname%/, or you can use the defined permalink structures provided. You also need to update the .htaccess manually or change it's permission to 755/777 when updating the permalink structure.
You can use %postname% in custom permalinks option. It will structure your post url using the title of your post in a beautiful way.
I see a lot of people suggesting just the post name is the best without stating why. Do you have any proof for this? Also, it does not matter either way for doing a backup. Permalinks are handled by rewrite rules and does not affect the database backup. Not true. Altering the permalink structure does not need a revision to .htaccess file. All rewrites are done within WordPress.
Thanks for telling me this. But this is not as much beautiful as i dreamed. It is not showing the entire post name. Please tell me more.
Thanks to all for help. But i still want to change it and make it more powerful. Example If my post is vendingmachine is best Then Url should be : .com/vendingmachine-is-best.html or PHP
add following to ur custom permalink structure /%postname%.html then it will display post url with .html
You can do that like @cerahil suggested, but actually the ".html" (or even worse ".php") extension does not make too much sense... all WP pages are rendered as PHP so for that you do not need that extension for sure. Also, ".php" is not even something the users got used to; I think the best way to do is like a directory structure, w/o any extensions. I think that's the best for search engines as well (even if they have learnt to cut off any extension and even if this is a pretty minor issue).
Users don't give a hoot whether the Url ends in .html, .php, .asp, .cfm, .whatever ... Search does not care either. There are NO stigmas attached to an extension. There are NO stigmas attached to a Url without an extension. There are NO SEO benefits, or demerits given, either way. The best permalink structure, is the simplest, shortest Url you can create. This means dropping the extension altogether, editing your permalink to take out useless words such as the, and, is, etc.