Everyone knows that hosting your own blog is a costly affair and this question comes to everyone who just started with Blogging or plan to start with their own self hosted blog. How much it’s going to cost to create a self hosted WordPress blog. In this post, I will point out some of the cost which is involved in the process of set up a WordPress blog.
Cost to starting a self hosted WordPress blog
WordPress is one of those platform, where you can start at minimal cost. WordPress software is free and you can download it for free from WordPress.org page. Though, there are some requirements like a domain name, a hosting space which you have to pay for. after that it depends upon your requirement, how much you wish to spend on customization, SEO and other factors.
If your interest is just to start a blog on WordPress, you can start with minimal cost of $60 for an unlimited hosting and domain with Bluehost and Dreamhost. You can learn about all such hosting which is best for WordPress here.
Domain: Cost: $10
This is the first thing which you will be shopping. Having a domain name is like a giving an address to your new website. You need to make sure that your domain name should be brandable and if not, at least keyword rich. One should prefer domains in order of .com, .org or .net. Domain typically cost this much from different domain providers: (.Com domains price)
Here are some guide from the past, which will help you in selecting domain name:
Webhosting Cost: 56-100$
This is one major investment that you will be doing in the process of starting your own WordPress blog. I will never suggest to compromise with the quality of Hosting. You should try to get reliable and affordable Webhosting. For a new blog, shared hosting are recommended and here are some of the recommended WordPress hosting along with price for 1 year.
- : $56 with coupon code Shoutmeloud25
- Dreamhost: : $69 with coupon code SML50
- Bluehost coupon code) : $83.5 (
Setting up cost: (Free [DIY] or $99)
There are many tutorials and resources available on Internet which will help you to set up WordPress blog. But if not, here are some of the tutorials which is written by me and you can use it to install WordPress and set up your blog:
- How to install WordPress on Hostgator
- How to Install WordPress on Bluehost
- How to Install WordPress on Dreamhost
- 8 Essential settings after Installing WordPress
- How to generate Sitemap for WordPress blog
- 30 recommended WordPress plugins
- Recommended SEO WordPress plugins
If you find doing all the above and many other things as little techy, you can always use our WordPress service. You can also refer to our WordPress guide page for more WordPress resources for a newbie.
WordPress Theme cost: (Free to $86)
From my experience, the toughest task is to get the theme of your choice and which is good in terms of speed, price and functionality. There are many free WordPress themes, but they miss out some of the important aspect of premium WordPress theme. If you are looking for low cost solution, I would suggest try Elegant themes or Theme-junkie. Though if your budget is little high, you can shop from WooThemes or Templatic. In case if you don’t want to compromise on SEO terms, try Thesis theme.
WordPress SEO: $0-$1000
This is something which you will be paying if you wish to start with a professional blog. Many WordPress services offer free SEO optimization while you set up blog for them. Though if you wish, you can always hire a 3rd party SEO company who can do off page SEO optimization for you. Though price depends on your budget. For a newbie bloggers, I would suggest, just follow SEO guidelines for WordPress and start blogging. Make sure you don’t miss out any essential elements of on page SEO optimization. The best idea would be self learning and try out.
You can take help of my Free WordPress setup service to enjoy a SEO optimized WordPress blog.
WordPress Premium plugins: ( $47-$200)
One of the major benefit of WordPress is a great list of free plugins that you can find at WordPress plugin repo. But, there are many plugins which are available at some cost. Technically you might not need it as a newbie bloggers and with low investment. But if you don’t have any investment issue, you can always grab some of the premium pluginswhich will help you to boost your on page SEO optimization. Though both the plugins I suggest for serious bloggers and one who have already started making money with blogging, can consider buying premium plugins. I personally use, EasywpSEO and SEO smart link plugins on my blog and I believe they are worth your investment. You can find a list of other plugins which I use at ShoutMeLoud here.
Now let me figure out minimum cost for a self hosted WordPress blog where you will be doing everything of your own:
- Basic Set up with Free Theme: $70
- Basic set up with Premium Theme: $110
- Professional set up with custom Thesis theme: $399
- Professional set up with premium stuffs: $499-$1499
As a newbie blogger, one can always look at the basic set up with a premium WordPress theme. Do you have any other question regarding setting up WordPress blog and it’s cost? Do let us know.