Search Engine Optimization (SEO) Your WordPress Blog or Website

WordPress is without a doubt the most popular blogging platform on the web. It’s easy to use, relatively secure, very extensible and best of all free. Unfortunately, it’s not optimized for search engines terribly well out of the box. The URLs that it generates don’t have any keywords in them. There’s no way to customize titles and meta-data on a page-by-page basis by default. Duplicate content in archives and category listings are all set to be indexable. By default, it doesn’t generate a Google site map, and the list goes on.

Fortunately, there are a number of things you can do to your WordPress installation to make it much friendlier to search-engines, resulting in more traffic to your website.

Here’s the list of search-engine optimization techniques that I frequently use on WordPress websites:

(1) Create a site map and submit it to Google’s Webmaster Tools

A sitemap is nothing more than a list of pages that are on your website and how frequently they are updated. This will help Google and other search engines know which pages they should index and which ones likely haven’t been updated and they don’t need to check. It’s difficult to measure how much of a benefit creating a site map actually has for your site because Google doesn’t publish their algorithms, but it definitely helps.

To create an automatically generating site map in WordPress, download and install the Google (XML) Sitemaps Generator for WordPress. After installing the plug-in and getting your site map built, make sure to add your website to Google’s Webmaster Tools and submit the sitemap to there.

(2) Create Better Permalink URLs

By default, WordPress will use URLs such as Typically, URLS that have keywords related to what the users are searching for have a better chance of ranking high than those that don’t. By changing your WordPress settings, you can create keyword rich URLs such as “

To do this, go to the “Settings” tab under your WordPress back-end then go to “Permalinks.” I typically recommend the “Day and Name” setting


(3) Get the “All In One” SEO Plugin

A key aspect of doing search engine optimization well on any site is making sure that the right pages are indexed and that “clickable” page titles are selected. By default, WordPress will generate page titles such as “ – The Name of the Article Here”, but most web-browsers are concerned about the article it self and not your specific website, so it’s generally agreed that having the title of the article should come before having the title of your website. That’s why we use titles like “Article Name | Adventures In Development.”

You also want to avoid having duplicated content on your website. Generally, that’s something that you want to avoid. If the amount of duplicate content that you have is excessive, Google could punish your rankings as a result. For this reason, it’s a good idea to add “noindex” meta-tags to your category pages, tag pages, and monthly archives. This way, only your homepage, your individual posts, and your about pages are indexed.

There’s a plug-in called “All in One SEO” that accomplishes these two tasks for WordPress. “All In One SEO” can be downloaded from the WordPress plug-ins section. You can also use it to set custom meta-data for your homepages if you’d like, which certainly won’t hurt.

(4) Get the Word Press “Related Sites” plug-in

To rank well in search engines, you need to get people to link back to your website, and unless you are promoting a very authoritative website, that is not an easy task. Some people try to generate free links by participating in blog-carnivals and others even go as far as purchasing links from other websites. Related Sites is a way for you to generate free in-bound links from websites in your niche without the risk of any sort of Google penalties. Basically, it looks at the keywords in your post and provides links to related posts on other participants websites that use similar keywords. It does the same thing on their articles and generates additional links back to your website.

Here’s what the “Related Sites” module looks like on an article on one of our other sites (Interest Rate Hikes And What You Can Do About Them @ American Consumer News)


Here are some other WordPress SEO articles you might be interested in:


  1. URLS With keywords, thats really a good idea, it really helps you rank better if you have keywords in your urls, google like sitemaps, if you have sitemap it helps google to crawl all your pages.

  2. Very well written post however, I would recommend that you turn the No Follow off in your comment section.

    Keep up the good work.

  3. Nice article! keep it up.

  4. Urls with keywords is a brilliant idea, and no one else thinks of it!

  5. valid point but other aspects open to discussion

  6. I never ever post but this time I will,Thanks alot for the great blog.

  7. That’s great technique. Just a reminder. If you already have a site for which the pages have been indexed by the search engines, do not change the file and directory names around to make them more “keyword-rich”!

  8. I’m often searching for recent articles in the WWW about this subject. Thankz!!

  9. Hello. And Bye.

  10. Great post once again..Thanks dude.

  11. Sitemaps are good ways to let search engines know what pages are in your site. It is a good SEO idea to add your blog site to Google Webmaster Tools .This will not only help you to analyze your blog but also gives a chance to get indexed in Google search in a better way.

  12. My wife and i felt so comfortable that Peter managed to do his reports because of the precious recommendations he grabbed out of your site. It is now and again perplexing just to always be giving for free helpful tips that many most people have been selling. We take into account we’ve got the writer to be grateful to because of that. All the illustrations you have made, the easy web site navigation, the relationships your site help to instill – it is many astonishing, and it’s really letting our son and us consider that the topic is awesome, and that’s rather pressing. Many thanks for the whole thing!


  1. […] it is very important that you find out about the history and background of the company. Drop here: Search Engine Optimization (SEO) Your WordPress Blog or Website It is important to be sure that the SEO company has been working for a minimum of 10 years in the […]

Speak Your Mind