Here are simple steps to optimize your WordPress blog for search engines –
1. PERMALINKS: By default, links to posts in a WordPress blog will look like this: http://www.yourblog.com/?p=11. Search engines do not like this much, so go to Settings > Permalinks in your admin panel and in the Custom text box, enter “/%category%/%postname%” to change the link’s appearance to http://www.yourblog.com/technology/phone_review. This makes your blog not only SEO-friendly, but reader-friendly as well.
This applies to all CMSes, in fact—most of them support SEOfriendly URLs, either as an inbuilt feature or using a plugin—you just need to make sure that the Web server supports URL renaming.
2. Edit The Page Title: By default, your page title (the one you see in the search pages) goes thus: Blog Name | Archive | Post Title. You have to bring the post title to the beginning, so that search users can instantly know that they have found what they were looking for. This can be easily changed via WP SEO plugin in WordPress.
3. Get Sitemapped: Sitemap is usually an .xml file containing an index of all URLs of a blog neatly arranged in a chronological order. The sitemap file if present will make it easier for Google (and other Search Engine) bots to index your blog’s content. WP SEO plugin has an option to generate sitemap for WordPress blogs.
This tip applies even for non-WordPress blogs, and you can submit your sitemap to Google at www.google.com/webmasters/sitemaps
A ridiculous number of books have been written about it, but there are few things on the Web as arcane as Search Engine Optimization (SEO) — you never know exactly what is going to boost your search engine ranking and when. Nevertheless there are certain things that can be said as truly important. SEO-ing your blog works better if you are using your own hosting and content management system (CMS)— the options available to you are far more comprehensive than free blog hosting. However, there are a few things you can do to enhance your free blog’s search ranking.
SEO-ing Free-hosted (Blogger/WordPress.com) Blog
Firstly, let go of any illusions you might have that Blogger users are at an advantage just because Google owns Blogger. The following tips apply almost universally too:
1. Choose your blog and post titles appropriately. It should be something catchy to grab potential readers, but search engines prefer that you include at least one keyword indicative of the post’s content in every post title.
2. Stick to a general theme for your blog. By their very nature, blogs are riddled with search keywords, and themed blogs more so.
3. Update your blog regularly. Search engines love the “live” Websites that are updated with new content on a regular basis.
4. Submit your blog(s) to popular blog listings/directories
5. Exploit the power of being linked to—make comments on high-traffic blogs (not the I-like-your-site-you-might-like-mine kind, mind you), start discussions, and get yourself blog-rolled on as many people’s blogs as possible.
6. Wherever available, always make sure that you have a permalink for each post—this helps search engines index them better.
7. Add your blog feed to your My Yahoo! and My MSN accounts. This will get you listed on Yahoo! and MSN.
SEOing A Self Hosted Blog
If you are using your own hosting, SEO becomes much easier thanks to the number of options you have. WordPress, for one, offers you its own CMS which you can deploy on your server, and there are a lot of things you can do with it. WP SEO by Yoast is the best (and free) plugin for WordPress to take care of your blog’s all SEO needs.
And lastly, DO NOT get obsessed about SEOing!!! remember once again “CONTENT IS THE KING”.
WordPress Blogging Platform Review
WordPress is an open source blogging platform. It is available freely hosted at wordpress.com, where you can create a blog right away (with some restrictions), and the platform software is available for download at wordpress.org, which is its development site. If you are well versed with PHP, MySQL and Web server administration, you can roll your own WordPress blog by downloading the WordPress setup files from WordPress.org, and uploading them to a Web server. WordPress is free for non-commercial use; the rest can use the freely hosted version at wordpress.com. While the blog platform is not feature limited, the blog host has limitations for the free version. What follows is the review of the features of WordPress as it is available at wordpress.com. To be able to try WordPress (WP), you need to signup for a free account at wordpress.com. After signing up and selecting a unique name for the blog, you are taken to the blog’s dashboard. Here you can see the various functions available for the blog. The blog statistics offers information about the visitors to your blog. The comments you made on another blog are tracked under the “My comments” link.
The contents under the write tab effectively form the WP client. On offer is a basic text editor, which also allows basic formatting. You can add a link to an online image from the editor itself. Above the editor is the file/media uploading box, which can be used to upload images, videos and other files like documents etc., to your blog. Video blogging, by using clips uploaded to YouTube and Google.com are also supported. The video clip is displayed on the WP blog page, even though the data is transferred from YouTube or Google.com. The free service only allows 50MB storage space for all non-text data. For more, you need to get a paid account. Categorization is important as it allows the visitors to easily access related posts. WP also allows you to create special pages that are not part of the blog. These pages appear as links on the right hand side of the blog page. Under the manage tab, the previous posts and pages can be modified. You can also manage the various non-textual data that you have uploaded here. Of special interest in this tab is the Import Tab. Here you can import your posts from blogs written in other blogging platforms like Moveable Type, TypePad, LiveJournal and the older version of Blogger.com, besides WP itself. Under the export tab you can prepare your blog contents for export to another or WP blog.
A look at the menu and you can correctly conclude that WordPress offers more customization options and features than Blogger. For starters, there are 53 themes to choose from under the Presentation tab. For those knowing CSS, the paid version of WP allows the use of a custom CSS file. Free service users cannot use a custom CSS file, but the effects can be previewed. Editing the HTML is not allowed, though. So adding external code in the form of ads or scripts cannot be achieved. Selection of a template will influence certain aspects of the layout, most notably Sidebars. Since widgets can only be added to sidebars (described later), if you intend to use them, choose a template which supports at least a two column layout. A brief template description follows every template. Under the Sidebar Widgets tab, the user can change the contents displayed on sidebar of the blog page. Available widgets include Calendar, Blog stats, RSS feeds, pictures from your Flickr account etc. All it takes to include widgets is a click and drag operation. Each of the widgets can be configured further by clicking on Configure. It needs to be noted that some of these widgets, like Flickr and del.icio.us, rely on external sites for their functionality.
For these widgets, proper configuration is imperative for flawless operation. Additionally, these add to the size of your blog page increasing the loading time, which may not be visitor friendly. The Calendar, Categories, Meta and Links widgets are recommended as they are relevant to the visitor. You can add users and administrators to your blog under the Users tab. Here, you can also send invites to any person to join your blog (or create their own blog). A word of caution: setting up someone as an admin grants him all the rights as enjoyed by the creator of the blog—including deleting other admins.
Under the Options tab, you have even more customization options. Under the General link, you can prevent visitors, who are not registered WP users, from commenting on your blog. Under the Reading link, you can choose the first page of your blog, either a static page or the latest post. Here you can also set the number of posts to be displayed on a page. You can set the number of posts to be sent when someone subscribes to the feed, and whether the entire post or just a summary should be sent. Under the Privacy options you can limit the visibility of the blog. If so desired, you can keep the blog private so that only you can read it. The Free version of WP limits the number of users that can view a blog to 35 users. Abstaining from getting listed in search engines does not make the blog private. People who know the URL can directly get to it. Under the Domain link you can setup a private domain to point to your WP blog. The free version does not allow this. This redirection is not the same as publishing on a different server, as is possible with blogger.com
Wordpress has come a long way now, from a basic blog-platform to a full-fledged any-type, website-building framework. Considering the feature-set and functionalities WordPress offer, it is currently the platform of choice for professional bloggers. Not only for blogging, WordPress is now powering full-fledged ecommerce sites, big portals and all kind of other sites. This has been made possible by the continuous development of the platform and development of wonderful themes, plugins and extensions (like WooCommerce etc) from independent developer companies.
So if you are planning to create a professional blog then look no further, WordPress is the best option out there.