There is a myth out there that you have to have a domain to get anywhere in the blogosphere. While partially true, you also have to realize that you have more responsibilities when you place the commitment into your own domain. You have to think about renewing or extending the life of your domain, having enough bandwidth (if you are self-hosting your site), and whether your site is optimized for search engines.
The hassles that come with owning a domain may be too great for some bloggers and website owners, so you might want to stick with a domain that isn’t “completely yours.”

Steer Clear of “Free Article” Directories
Blogs are supposed to be unique. Even though it takes time to write content, researching what you need to include in your next blog post, it is more important than simply having the content on your site.
Many bloggers think that it is okay to simply reproduce content from “free article” databases and news articles, citing that this content is free to use on their blog, even though it may not be. These databases and news sites were created for people to use more for sharing information, rather than “stealing” for use on their own blogs.