Step by Step SEO

How much does it cost to make a website. Steps to follow

Posted by: Steve Wilkinson

How much does it cost to make a website. Steps to follow

This post will answer these questions: How much does it cost to make a website (including domain name registration, website hosting, design cost, SEO etc), and What are the steps to follow to get set up fast.

So let’s begin:

[Please note: For your convenience, if you scan down this page you'll notice references to website cost are shown in red. You'll also find links throughout this text to everything you'll need to get online. Click here to 'Add this Page to your Favorites', then return at your convenience when you're ready to get started.]

How to make a website – Step-by-Step Instruction

The truth is that building a website – whether it’s to promote a product or service, a blog for business or pleasure, or even a simple online store – is neither difficult, nor expensive.

In fact, if you follow the steps outlined below, you can have a good looking website up and running within days for less than $200! (As I did with this website using a $35 WordPress theme and the service providers featured below.) And if you’re prepared to do a bit of the legwork yourself, it’ll cost you even less.

Of course, if you have specific needs for your site – e.g. complex shopping carts requiring multiple payment facilities or custom-built databases – your website cost can blow out, but if this doesn’t apply to you, I encourage you to keep reading…

Step 1 – Choosing and purchasing a domain (website) name:

Average cost for a .COM, .NET or .ORG domain name = $15

While the cost of domain names is quite insignificant, or non-existent in some cases, the importance of choosing a name that will serve your interests best cannot be understated (If you’d like to read a post about this very important subject, here’s a link: ‘How to choose a profitable domain name‘)

For now, please keep this in the back of your mind: unless you have a recognizable brand or the advertising budget of Nike, Coca Cola or Google, starting out you’re going to need a domain name that is somehow connected to your primary product or service – this is crucial. Because let’s face it, unless your potential customers are already familiar with your website or business name, their Google search is likely to be focused on a specific product or service. So by utilising relevant key words in your domain name you have a distinct advantage.

So, how do you find these commercially viable and search-engine-friendly keywords to incorporate into your domain name? Easy. You use any of the free or modestly priced tools available to you online. The one I’d recommend to you is Market Samurai – you can sign up here for a free trial of the software – the keyword tool you’ll require is free.

Enough said aboout the domain name process. What about the cost?
A .COM , .NET, or .ORG domain name should cost you less than $20 for a one year registration.

And if you extend the initial registration period beyond one year, discounts usually apply. Better yet, if you shop around you’ll find there are also domain name registrars who’ll waiver the price if you sign up at the same time for website hosting - so, your domain name is free!

Here are two hosting & domain name companies I use and recommend:

Recommended Hosting & Domain Name Packages (offers current – August 19, 2011):
DOMAIN COST: $15 per year -.COM,.ORG,.NET HOSTING COST: $7.96 per month – Plan name: ‘Baby’Hosting features: Unlimited domains, sub-domains, email addresses and disc space. cPanel access (1-click WordPress install), FREE $100 Google AdWords Voucher (within the U.S). Further discounts applicable if you extend your hosting beyond 1 year. Domain: $15
Hosting: $7.96 per month
DOMAIN COST: FREE for 1 year with hosting…HOSTING COST: $5.95 per month – Plan:’Professional’ Hosting features: Unlimited domains, sub-domains, email addresses and disc space. cPanel access (1-click WordPress install), FREE $75 Google AdWords Voucher. 99.9% up-time guarantee.Domain: FREE
Hosting: $5.95 per month

Step 2 – Choosing a website host and associated cost

Average cost for hosting = $5 – $12 per month

So, now that you’ve selected a winning domain name, it’s time to decide on a company to host your website. And as you’ve probably gathered from the table above, I recommend you carry out Step 1 in conjunction with Step 2. It’ll save you time and money and allow you to have your site up and running usually within 24 – 48 hours.

Another tip when shopping for a hosting company: keep a lookout for value-added incentives such as FREE Google AdWords vouchers (ranging from $75 to $100 in advertising credits). If you’re unacquainted with AdWords, it’s a fabulous way to give your site some early and much-needed search engine exposure while you’re waiting for your SEO (Search Engine Optimization) efforts to take effect.

Other recommendations:

  • Look for packaged plans that will allow you to host additional websites and domains. You never know when you might need an additional website: your business interests may suddenly expand or an opportunity too good to pass up may present itself. It’s just nice to have options without incurring any additional expenses down the track (of course, you will still have to pay for any additional domain names).
  • Make sure your hosting company provides access to a cPanel (Control Panel) which makes the installation of WordPress (explained below) and the setup of your email accounts a breeze. cPanels are pretty standard nowadays so you won’t have any problems finding a hosting company to accommodate this request. In fact, the companies I’ve listed in the table above both comply.

Step 3 – Website design costs and considerations

(Estimated design costs, if you use WordPress and enlist the services of a contractor, should be in the range $250 – $400 for an average website. Or, you can do it yourself quite easily and it’s FREE!)

Historically, this is the step where combined website costs tended to blow out. But not any more!

Designing a website – the expensive, but now redundant way:

It used to be common practice to engage the services of a local designer, who, at significant cost to you – typically $750 – $3000 – would design you a great looking website, which although it might have looked fantastic, usually underperformed in these important areas: 1/ SEO – these sites, due to their heavy reliance on images and Flash technology were inherently bad for search engine indexing – so your website, as pretty as it was, would rarely be found by your customers; and 2/ Typically no Content Management Systems (CMS) were built into the design which meant any updates to your site post-launch, irrespective of how insignificant they might have been, would have to be handled by the designer and not you – incurring additional cost.

Thankfully, you can now breathe easy. Those days are (almost) gone. Introducing WordPress…

Designing a website – the modern, cost-effective alternative:

WordPress is the platform of choice for start-up businesses, new web sites and blogs. And it’s FREE! At the click of a button, you can install WordPress using your cPanel (referred to above) and instantly you have a feature-rich, fully functioning website with built-in and intuitive Content Management System which can be updated effortlessly!

Furthermore, your website will be search-engine-friendly and you’ll have access to thousands of free custom built plug-ins to extend your site’s functionality (e.g. you can integrate with social media, add a shopping cart, calendar, forum etc…).

Plus, your design choices are endless! There are literally hundreds-of-thousands of free WordPress themes online you can activate within 5 minutes to change your site’s look and feel.  Or, for around $50 or less, you can upgrade to a Premium theme (available online from hundreds of websites) and really make your site sing. For example, this site was purchased from ThemeForest for a measly $35 US. All I needed to do was drop in a logo and hey presto, I was away! (Visit ThemeForest to browse an impressive range of premium themes and designs starting at only $5. I highly recommend them.)

Anyway, to get WordPress working for you, first take care of Steps 1 & 2 (domain name and hosting purchase), then go to your cPanel and switch it on (refer to the simple instructions provided on your hosting company’s site). It should take you a few minutes.

Of course, you’ll probably then need to spend a few hours familiarizing yourself with the WordPress system, but in my opinion this is a small price to pay for a truly impeccable – and FREE! – product. What’s more, you’ll find heaps of info, tutorials and instructional videos on the Web, to help you out along the way. More about WordPress here

Should you do everything yourself, or outsource? Again, what is the cost?

Of course, you’re not obliged to do everything on your own. And although the steps I’ve outlined above are reasonably simple, there’s still a fairly significant learning cure ahead. So you might prefer to hand off the task of setting up your website to somebody else. And this can be a perfectly sensible option. To engage an IT professional/designer to take care of all the steps I’ve described above, should cost you somewhere between $250 and $450 (that’s in addition to the price for your domain name and hosting). If you’re quoted any more than $450, I’d recommend you take your business elsewhere.

ESTIMATED DESIGN COSTS: NIL IF YOU DO IT YOURSELF USING A FREE WORDPRESS THEME. OR APPROX $250 - $450 IF YOU PAY SOMEONE TO INSTALL AND MODIFY A THEME FOR YOU. NOTE: A PREMIUM WORDPRESS THEME WILL COST APPROXIMATELY $40 -$70.


Website Cost – the final word:

Summing up, the cost of setting up your website (including domain name purchase – approximately $15 per year -website hosting – approximately $7 per month – and design – using WordPress – FREE if you DIY or $250 to $450 if you pay a professional) is, quite reasonable and certainly within most budgets.

The only other expense you’ll need to consider post-launch, and probably the most crucial one if you want your site to be found online, is Search Engine Optimization (SEO).

You have a couple of options: you can do it yourself using one of the user-friendly SEO tools available online (again, here’s the one I use and recommend if you’re starting out: Market Samurai – Sign up for a free fully functioning trial by clicking here).

The other option is to pay an SEO consultant or company to handle ther SEO for you. This can be a costly exercise. If you need some advice about which way to proceed, please get in touch with me here.

I hope this post has provided some assistance and even some reassurance that the cost of building a website is truly not that frightening. And now that you know how to make a website, I encourage you to take that next step and become king of your own domain – name! Good luck. :)

Steve
Searchfindseo.com
Central Coast SEO Consultant

Recommended reading: “SEO Rank Software – How to reach top place in Google”
SEO Placement – Accept nothing less than Google page 1″

*Please note: if you use either of the links provided above for hosting, I’ll get a commission on the sale. But you won’t pay any more than you need to. I thought it was fair to let you know. Bye for now, Steve.

16


About the Author

Steve Wilkinson is an online editor for a magazine publisher on the NSW Central Coast. He is well-versed in SEO strategy with over ten years experience. Outside work he moonlights as a feature writer and has a growing list of published credits. Preview his writing here: stevebeingsteve.com
Discussion
  1. Sticking up for Web Builders Everywhere  February 6, 2012

    Hey Steve,
    By posting an article like this, did you ever stop to think that you are undermining professional web designers everywhere. I mean seriously, by telling people to take their business else ware if they are quoted over $450 for a website is just plain insulting and irresponsible.
    Perhaps any website you design yourself would be worth only $250 – $450, but real professionals like to take pride in their work and do everything they can to ensure that the clients are given a well thought out design with a solid SEO package. We’re not going to do as you suggest and just slap a logo onto a generic template and send our client on their way. What happens two months later when they suddenly realize that there are 50,000 other businesses that have the same exact site as theirs. No Steve Wilkenson, that would not be professional at all.
    So Steve, it is enlightening to know that you would recommend all the visitors to your site to sell themselves and their businesses short by taking the potentially least creative and least professional bid to building a website, the same website which is intended to reflect both them and their business to the world. That is not to mention the fact that you have just insulted every web designer in the world that charges over your magic price tag of $450.
    Can people get a website made for that cheap? The answer is “Absolutely”.
    Will any website made for that price be considered professional to potential customers? The answer is “Probably not”. There is a lot more to building a website than just installing WordPress and uploading a logo. Not to say that there is anything wrong with WordPress, but there are many customizations to be made before I would be signing off on a job.
    I spend all day rebuilding websites for small businesses that paid for the $400 bid, and then realize too late that they just wasted that $400 and could have used it as a down payment on a nice, well thought out design from a professional.
    In conclusion Steve, good job in encouraging people to waste their money. Post that on your website!

    (reply)
    • Steve Wilkinson  February 6, 2012

      I shall.

      The point I’m trying to make, not very well apparently, is that entry level businesses should not be forced to pay $1500+ for impeccably designed websites that frequently deliver no additional benefits to clients over and above the aesthetics. Sure, if they use a professional designer, they may end up with a good looking website, however, unless that designer has a good understanding of SEO (and from my experience, frequently they don’t), there’s a pretty good chance nobody’s going to find it. So the design matters little if the owner’s the only one who can appreciate it. I can’t see any issues with cash-strapped newcomers using purpose-built WordPress themes that are functional from an SEO perspective, and look professional. Sure, they’ll probably be sharing the design with other website owners, but surely, if their product is good enough, it should sell itself. And in a competitive online world, I’ll opt for traffic over boasting rights (my site looks better than yours…etc.) any day. On a personal note, I admire your passion and will gladly concede that there are some honest and very capable toilers on the Net and it sounds like you’re one of them. So, if you’d like to resend your details – name and URL, I’ll happily post the link. I wish you well, and thanks for your perspective – you make some very valid points! Cheers, Steve

      (reply)
  2. Sticking up for Web Builders Everywhere  February 8, 2012

    Ok, I might have been a little harsh to you Steve, and for that I apologize.
    I’ll give you a little background on how I arrived on your site so as to give you an idea of the state I was in when I read your article. And being that your site was one of the first to pop up in Google when searching “How much to charge for building a website?” I have to admit that you must be on your game with your SEO knowledge and implementation. Well done.
    The reason I was researching that question in the first place is because I am always trying to keep competitive. That is a very difficult thing to do these days, though, because of companies that are offering turnkey websites for $150 – $400. People research this and then come to me for a quote and when I tell them it will be $800 or $1200 they get angry at me and automatically think I am trying to rip them off. What they don’t understand is that there are so many other factors to creating a site than just slapping that logo on a template. For one, most of the time they don’t even have a logo, much less one that is usable, and we both know how it would look to upload a jpg to a site your building and have that big white ugly square around it. I would be laughed at. So then you are spending time to either create a logo for them, or try to clean up what they have. Some people get paid more than that $150-$400 just for those services. Then we are probably going to have to find some shutterstock photos to place around the site, and some of those as well may need to be cut out, and surely resized, not to mention that they are not free. After that we get the people that want to add music to their site (though I try to talk them out of it). Anyway, the list goes on, but what I am trying to say is that every job is different and a professional will take the time to make sure everything is just right, as well as the SEO. It just gets frustrating when cookie cutter companies slap something together without taking the time to make sure it is tailored to the client, and then make legitimate designers look like they are over charging. I found one that was offering $150 websites for people. For $150 I have to wonder what exactly the client is going to get. Are they going to get a nice SEO package? How can anyone compete with that kind of price? Then there is the psychological aspect of putting in the minds of people that $150 is a common and fair price…which brings me back to the point in which I lose clients because they think I am ripping them off.
    Now, all that being said, I had to go back to your article and re-read it from a different perspective (since I developed tunnel vision after the “take their business else ware” part). Upon my second reading, I was able to focus on your main objective(How much does it cost to make a website) and appreciate the information that you supplied. So in conclusion, I have to say that you are correct about your information, and if I was just starting out, and in need of a website, I would find your article both enlightening and informative. Thank you for letting me voice my opinion.

    (reply)

Add a Comment