What to look for when hiring a Web Design Company
This post is mostly for non tech companies and people who run them and make important decisions. If you are a techy (especially in web), you may not find this article very interesting. If you are from a non web domain and are considering getting a website done, read on as you will find some useful information.
Last one year as a consultant, I have been working with several companies and individuals and some of the work has been in helping non tech companies get a web presence or improve their existing web presence. I have seen that in general these companies go for a neat looking website which is a disaster otherwise. They certainly don’t know this and have no way of helping it. They do what they do well and web design is not one of them.
I have come up with a list of few things that I think one should go through before hiring someone to do a website for them. In case you are hiring a consultant or a company to do it for you, you can use this list to negotiate a contract with these people and make sure you get something in the end that adds real business value to your company.
Think of SEO (Search Engine Optimization)
There are a few ways people reach your website
- You hand them your business card and then they checkout your website
- They know your company but not the website and google for you and find you
- They have a need, don’t know you and look up on the net for someone who can satisfy that need
If you are getting a website done to help you get new contracts or order, you need to make sure that enough people can find you on the internet. Case #1 and #2 above are easily taken care of. Its case #3 which takes a lot of effort and a well planned out website. Lets say you run “Swamy courier company” in Bangalore and you want to get new customers through the internet. It would be very easy for people to find your website if they search for ‘Swamy courier company bangalore’ (this is case #2). It would be much harder for them to find you if they search for ‘courier company bangalore’ (case #3).
So how do you make sure that you can be found easily on the internet? You need to make sure that your website not only looks appealing but is also search engine optimized. For this the contractor has to sit with you and understand your business (and terminology) and your customers and write content for the website that is optimized for search engine and your business. Some of the common mistakes here are
- Flash based website
- Doing website development first and then thinking of SEO
If you already have an existing website and want to do a quick check, look at the titles of your website (Thing that shows in the blue bar of firefox or internet explorer on any page). If your titles are like ‘Home’,'Welcome to Swamy Courier’, ‘Contact us’, ‘Our services’ then you have a bad website (SEO wise). These are generic titles. You should rather have titles like ‘Swamy Courier: Cheap courier service in Bangalore’ etc. You get the idea right?
Think of Design
And not just cosmetic design. Think a little bit of how the website has been made. In general avoid table based designs and ask for CSS based designs (yea .. do that .. even if you don’t understand what that really means). It may not look useful now but if you ever want to modify your website, you would really find it tough to maintain a table based design. You would end up paying more and wasting more time as those designs are very brittle and unflexible. Here are a couple of more things to avoid
- Flash based navigation menus (Right click on fancy stuff to check if its flash)
- Javascript based navigation menus (bad for SEO)
Get cheap and good hosting for website and email
[This section applies mostly to Indian companies]
If you thought hosting in India would be cheap, you are wrong. I have seen a lot of web development firms hosting websites in Indian datacenters and they suck bigtime. They charge you a lot (Rs 5000 or so for 100MB - 1 GB space and 5 - 10 email addresses) and have very bad service. More often than not, you can’t host a blog or any database driven website (shopping cart for example) on these hosts. Ask your design firm to get you an account on Dreamhost or other cheap US hosts that are very flexible.
Don’t ever host your emails with Indian hosting companies. Try to use google apps. With dreamhost you get a one click setup for google apps now. Its super cool and you get calendar, chat and everything for your domain!
I hope this post helps you in getting a good website for your company that helps you in getting more business. If you have any questions or experiences to share, please leave them as comments
Popularity: 12% [?]
find this blog feedworthy. Click on the number to subscribe!
Related Posts
Jobs or internships at Startups
Good post. Even my last post is on some similar topic.
Another key factor is to check past experience of the web designing company- Check who all are their clients and to what extent the sites they built earlier are performing in Google.
For example, if the web designing company you’re planning to hire has earlier designed a website for “ABC Group of hotels Bangalore”, you can find out where that website stands when searched for hotel related keywords.