Self Hosted WordPress – Is It Right For You?
Last Updated:
One awesome thing about WordPress is that they allow people to have free blogs on WordPress.com in order to try out the software without having to pay for hosting or a server. When you register a WordPress.com blog, you’ll get a URL that’s on a subdomain—something like http://yoursampleblogwebsite.wordpress.com.
There are a lot of benefits to this because you don’t have to worry about hosting, domain names, blocking bad bots, keeping your server secure, and all sorts of other responsibilities that come along with having your own domain and web hosting. This great for some people who just want a blog and don’t care what the URL is, but it may not be so great for people who want to ability to customize their site or people who need more flexibility. There are some basic questions that you can ask yourself which might help you determine whether or not a self-hosted WordPress site where you have your own hosting and own domain name is right for you.
Disclaimer—if you purchase hosting or domains from the links below, we might be compensated in the form of a commission. That, however, does not affect our recommendations in any way. We even dedicated a page on this site to hosts that we don’t like if you need proof that our recommendations are not influenced by commissions.
Are you a business? If so, you might want to consider using self-hosted WordPress.
Businesses need to have branding and a web presence, and it looks a little unprofessional to have yourbusinessnamehere.wordpress.com compared to having YourBusinessNameHere.com, etc. While you can connect a domain to WordPress.com if you pay extra, you still won’t have all the options of things you can do for email and other DNS/custom settings like you would with your own hosting.
On top of that, having a blog hosted on WordPress.com really limits the amount of customization that you can do. If you’re a business, you may need to have an ecommerce page, a shopping cart, or maybe some other features or customizations on your site that aren’t supported by WordPress.com. Hands down, if you’re a business (even a small business), we would recommend getting a domain name and finding your own hosting. It’s more professional, more customizable, and just better overall in our opinion. The following are some questions that may help you identify whether you should be on a free blog on WordPress.com or have your own domain name and WordPress hosting.
Do you need more control over a server? Do you want to do a lot of customization to your site?
If you answer yes to these two questions, you should probably have a self-hosted WordPress setup. The reason for this is that WordPress.com blogs are setup on their server and you’re limited in terms of the different customizations that you can do and you’re not allowed to make changes to the server at all.
There are a lot of custom scripts and things that need to be setup at the server level, and it’s just not possible to do these when you’re not using a self-hosted setup. When you’re paying for your own server, you’re able to make all sorts of customizations and other things that you may want to do, which isn’t the case if you’re using a WordPress.com blog.
Are you trying to develop an audience or readership for your website? Are you trying to brand yourself?
If this is the case, we would highly recommend using a self-hosted WordPress setup. The reason for this is that people typically associate a domain name with a strong sense of a brand. For example, most people have heard of and used sites like Amazon and Twitter, and both of those sites have their own domain names.
You might be thinking—“Sure, but they are companies.” Which is true, but most celebrities and public figures also have their own domain names because they are associated with a strong sense of branding. It may be possible to get a domain name and point it at a WordPress or Blogger blog, but you still won’t have the granular control over the server that you need if you’re really trying to build a custom website in order to market yourself and build and audience. And again, while you can do some of this with a WordPress.com blog, your options are still limited.
Recommendations for Self Hosted WordPress Blogs
With 15+ years of professionally building websites and working in the field of digital marketing, we have a tremendous amount of experience with web hosts and domain registrars. We know what’s good, and we also know what we don’t like and don’t recommend.
With that said, we’ve taken the time to point out a few good options for hosts and domain registrars if you’re looking to move to a self-hosted setup for your WordPress blog.
Here are our quick recommendations for hosting and domain names:
Managed Hosting – WP Engine
These guys absolutely rock. We have a couple flagship websites hosted with them and they’re amazing. Yes, you pay a little more than shared hosting (their cheapest plan starts at $20/month), but in our opinion it’s well worth it if you can afford them. You can read a full WP Engine review here or you can check out an extensive review of the best WordPress hosting here. If you’re ready to check them out now, you can click here to visit WP Engine.
Shared Hosting – Hostinger or SiteGround
When it comes to shared hosting, you can’t go wrong with the price and feature set of Hostinger, including their website builder which is awesome. And SiteGround is nearing WP Engine levels at a fraction of the cost. Both are top-tier shared hosting companies.
VPS or Dedicated Hosting – LiquidWeb
When it comes to VPS and dedicated hosting, Liquidweb is by far our favorite (at the time of publishing of this page, this site was hosted with LiqudWeb, if that tells you anything).
They call their support “Heroic Support” and honestly, it’s not as good as it used to be, but it’s still pretty good. You can pick up a phone and get phone support. They also seem to be able to squeeze more performance out of a small VPS than anyone we’ve ever seen. You can check out a full Liquidweb review here or read about the best hosting for WordPress here. To check them out now, click here to visit Liquidweb.
Domain Names – Namecheap
For domain names, we really like Namecheap. Sure, we have accounts and domains at almost all of the popular registrars, but Namecheap is the first registrar we ever used, and we’ve been with them a long time. Like their name says, they are cheap, but their interface is also relatively uncluttered and they don’t try to upsell you on something every time you login. They also don’t play games and try to prevent you from transferring domain names like some other registrars. They’re a solid registrar and one of our definite favorites among all the various registrars out there. We’ve recommended them to friends, family, and continue to use them ourselves—webhostingbuddy.com is registered with them if you don’t believe us! If you’re ready to see how good they are for yourself, click here to visit Namecheap.
Hopefully after reading this page, you have a better sense of what kind of setup is right for you in terms of self-hosted vs a WordPress.com blog. It’s a decision that you need to make for yourself, and only you can decide what’s best. If you take the time to weigh your options carefully, you’ll likely come to a decision about what’s best and be on your way to building a great site with WordPress.