Its been awhile since i set up a new wordpress blog and i just set one up in the forex niche last weekend. After it was set up i wrote a few articles for goarticles, 365articles and articlesbase. These are all instant approval sites so the articles were live instantly and they should help me get indexed quick.
I also social bookmarked my blog with social bot and did a few other things to get it indexed quickly. Three days later nothing, i could not figure it out.
Then i remembered that wordpress installations default to being invisible to the search engines so no matter what i did the blog would never get indexed.
To fix this all you have to do is go to the privacy settings page in your wordpress admin page and switch it from
"I would like to block search engines, but allow normal visitors" (default setting)
“I would like my blog to be visible to everyone, including search engines (like Google, Sphere, Technorati) and archivers”
If you forget to do this your blog will never be indexed and free traffic will never come. Its a simple tip but you would be surprised at how many people overlook this, especially people new to wordpress and IM.