Although WordPress are well designed and structured already but there are a number of things you really should do to improve it for better optimization for search engines.

1) Change permalink in WordPress
After install the WordPress, make sure you go to change the permalink. By default the WordPress URL is “http://abc.com/?p=123“. Search engine don’t like this kind of URL. You need to customize the permalinks. Change the URL to http://abc.com/post-title-101 or http://abc.com/category/post-title-101. Your category & post title must include keyword.

Go to Setting > Permalinks. In “Custom Structure” field, fill in:

/%postname%-%post_id%/, the URL will become http://abc.com/post-title-101

or

/%category%/%postname%-%post_id%/, the URL will become http://abc.com/category/post-title-101

wordpress permalink settings

Note: Don’t just put %postname% , it may make the post page cannot access.

2) Google Images search
Don’t underestimate Google Images search. It can bring traffic to your blog/website too. Search engine cannot read image. So you need to put alt & title on the image HTML code. In WordPress, when you upload image, fill in the field below:

image-alt-title-attributes

If you don’t want to manually fill in, you can install this SEO Friendly Images WordPress plugin.

SEO Friendly Images is a WordPress optimization plugin which automatically updates all images with proper ALT and TITLE attributes. If your images do not have ALT and TITLE already set, SEO Friendly Images will add them according the options you set.

:: Download SEO Friendly Images ::

3) XML Site Map
Create a XML Site Map. The XML Sitemap file use enables a webmaster to inform search engines about URLs on a website that are available for crawling so that they are included in the search engine’s database. If you don’t know how to create XML Sitemap, click here to learn more about how to create XML Sitemap.

After finish create the XML Sitemap, download and install this 2 WordPress plugin; Google XML Sitemaps and Dagon Design Sitemap Generator.

4) Recommended WordPress SEO Plugin
Install one of this SEO plugin is inevitable. (Choice either one)

Platinum SEO Pack
Platinum SEO Plugin is the ultimate wordpress SEO solution.

Features:

  • Optimized Post and Page Titles for search engines
  • Generates all SEO relevant META tags automatically
  • Helps you avoid duplicate content
  • Lets you override any title and set any META description and META keywords, for any post or page
  • And more

:: Download Platinum SEO Pack ::

All in One SEO Pack
Automatic Search Engine Optimization (SEO) out of the box for your WordPress blog.

Features:

  • Support for Custom Post Types
  • Advanced Canonical URLs
  • Fine tune Page Navigational Links
  • Built-in API so other plugins/themes can access and extend functionality
  • And more

:: Download All in One SEO Pack ::