For your WordPress blog, ensure the Search Engine Visibility checkbox remains unchecked, which is found on the dashboard after logging in via Settings > Reading.
Otherwise, this adds a meta tag to every page that mostly prevents Google and other search engines from indexing your content (1).
This is a common oversight with new blogs. It also happens when dev/test sites keep this feature checked when pushing live. Unfortunately, this easy mistake will destroy organic traffic, so watch for it!