WordPress is the best open source cms available and with no doubt its very search engine friendly by nature .
Inspite of Default assets your wordpress powered blog can be improved with these top 10 seo plugins for wordpress
1. All in one SEO Pack
The most powerful and discussed seo plugin for wordpress .All in seo is the best seo plugin and is compatible with all other wordpress plugins.All in seo generates META tags and optimizes your titles for search engines and helps you in avoiding duplicate content.
This plugin also enables you to manually include META tags (title, description and keywords) for each page and post in your website
2. HeadSpace2
A powerful plugin to manage meta-data and to handle wide range of SEO tasks. It allows you to tag your posts, create custom titles and descriptions, thereby improves your page ranking and relevance on search engines. You can also change the theme or load plugins on specific pages and much more. This plugin is available in multiple languages.
3. Platinum SEO plugin
A SEO plugin with features like automatic 301 redirects for permalink changes, auto generation of META tags, avoid duplicate content, SEO optimized post and page titles and a whole lot of other features. A goo0d Alternative for all in one seo plugin
4. Google XML Sitemaps
It generates xml sitemaps supported by all major search engines which include google , yahoo , ask and bing . This plugin notifies all the search engines every time you make a post on your website
5. SEO Smart links
Smart Links is a beautiful plugin which automatically links keywords and phrases on your website with relavent posts, pages, categories or tags on your blog. It allows you to set up your own keywords and a list of matching URLs and also set the no-follow attribute.
You can customize it according to your needs through the Administration Settings Panel.
6. SEO Slugs
Slugs are some thing called long file names assigned to your post For example, when you publish a post with a title like this: “What You Can Do Immediately For Higher Rankings”, WordPress automatically assigns a long filename to your post, called a post slug: /what-you-can-do-immediately-for-higher-rankings
This plugin removes common words like ‘a’, ‘the’,’in’,’what’,’you’ etc. from the automatically assigned post slug to make it more Search Engine friendly.
7. 404 SEO plugin
Gives you a smart, customized ‘Page Not Found(404)’ error message and automatically displays links to relevant pages on your site, based on the words in the URL that was not found.
8. Redirection
This plugin helps you to manage 301 redirections, to keep track of 404 errors and also correct them. It also allows you to monitor your redirects by giving you full logs of all redirected URLs and also RSS feed for 404 errors. Automatically adds a redirection when a posts URL changes.
9. SEO Friendly Images
This plugin helps in making your images SEO friendly. It automatically updates all images with a proper ALT and TITLE. ALT acts as a description for your image and TITLE is the tooltip text displayed when the mouse is over the image. These attributes are one of the important part of SEO.
10. Robots Meta
A very easy solution to add robot tags to your WordPress pages. It allows you to add meta tags to individual posts and pages, prevent indexing of your comments, login and admin pages.










This is great. I been using only yoast plugin so far. Will try some or all of the plugin. But not sure how to edit the setting.