There are sooooo many different web companies or freelancers to choose from, it is overwhelming to try to pick the right one, especially if you don't really know what you want or you don't know the inside scoop.
Let me fill you in on some helpful ways you can choose the right man or woman or company for the job.
Make a PlanFirst, you have to know what you want out of the project. You want a website...Why? You want people to be able to search your website...Why? You want the font size on your site to be 14px...Why? If you don't know what you want, people will tell you what you want. Then you get a product that may not necessarily work for you and you've probably overspent yourself.
It's good to have a plan. I have a worksheet you can use to hash out the details...
click here to go to my web design page. You can download it from the right hand side of the page in Word or .pdf formats.
If you call a designer or post an ad online saying "I need a website for my business" I guarantee you that you will get exorbitant quotes from many people!
Sometimes this can be taken overboard as well. Some people know exactly what they want, but the designer knows it won't accomplish the goal. Your goal might be to sell sleeping bags and you want to do this with a Flash video, but the designer might have other options that would work better. Keep an open mind.
Do Some ResearchOnce you have a plan of what you want and know why you want it, do some research about the different options. Say you want an event calendar on your site. You can do this by having a list of events that people can view by clicking on the month. Or you can have a visual calendar that has the whole month on it with some dates filled in. Which one is cheaper? Which one fills your needs?
If you have 1 event per month or less, the visual calendar will look pretty silly and take longer to load. Why? Because a visual calendar will probably utilize a table structure, php, or both.
Do some research on different languages as well. There's HTML, PHP, CSS, ASPX, and the list goes on. You can mix and match these languages, and each one produces something different. But if you want a site that loads fast, you want to go mainly with HTML and use CSS for styling, not tables!
There are three ways your browser displays websites:
1. Through code that the browser (Internet Explorer, Firefox, etc.) can read and display after it downloads it from the website. This is the fastest way to display information.
2. Through code that the website's server displays after you go to the site. Your browser tells the server you are there and then it sends the browser information. This is the slowest way of displaying information.
3. Through plug ins like javascript and flash. This is kind of like sending the information through a server, but the server is your computer. The browser reads the website, the website tells your computer to bring up your javascript plug in and then that displays the information. This speed rates in the middle of the road depending on how fast your computer is.
Ironically, the slower the site, the more expensive it is.
Get To Know Your CodeHere's a good horror story:
One of my clients approached me at a trade show I was exhibiting in. They had a huge website with a large shopping cart function, but the company who designed and built the site made some errors that made the shopping cart function completely broken.
I told her I would help her out and look at it. I almost went into cardiac arrest when I looked at the code! First of all, some pages were formatted with CSS and some pages were formatted with tables. Second of all, there were so many errors within the code that the only conclusion I could come to was that the coder was high or drunk when they were writing the site.
There were table cells that remained unclosed, attributes without quotes, quotations that weren't coded, formatting tags that weren't closed. I shudder thinking about it.
This could all have been avoided if she had known what to look for. When you are looking at different designers' web sites, check out their client sites. You can easily view the code in your browser window with the following technique:
If you are using Firefox: Go to "View>Source Code"
If you are using Internet Explorer: Go to "View>Source"
Click "ctrl+a" and "ctrl+c" to select all of the text and copy it to your clipboard. Head on over to the
World Wide Web Consortium html validator and paste (ctrl+v) the code into the "Validate by Direct Input" window.
This website will review the code and show you how many errors there are in the code. Granted, there may be some errors that are inherent with combining two different languages on the same page, but if there are over 10 errors, I would say those people fail.
For instance, if you copy and paste the code from my home page and take it to the validator, I'm proud to say there are no errors. Mostly because I'm obsessed with standards.
Now take a look at this link: http://www.e-tique.com/
If you validate the code from that website (made with Microsoft Office by the way) you will see that it has 279 errors in it.
Do you really want to pay someone $1000's of dollars to make you the crappiest site on the web??? It might look pretty on the outside, but it will be slow, get low traffic, and will be unworkable by other designers.
Stay Within Budget
Here are some options you can use to stay within budget when negotiating a price for your website.
1. Create a website progression plan. That way, you can get your site online with the bare minimum of options you need/want. Then over the course of months or years, you can grow your site to have the functionality and dynamic content that brings return visitors.
2. If you like the price of a developer, but the style of a designer, ask the developer how much they will cut the price if you got a PhotoShop file of the site design you like from the designer. This might save you some money and you won't have to settle for a design you don't like.
3. Shop around and do your research. Like my dad always said, "A fool and his money are quickly separated."
In Conclusion
While I'm growing my business and putting myself out "there" it amazes me to find people who shelled over a few thousand dollars to someone who is so incompetant it's not even funny. I want to find someone who wants to shell out a few thousand dollars and I'm offering something of quality!
If you are looking for a designer and you look like "the dumb client" you will most certainly get ripped off. Do some research so you at least know what questions to ask for your particular project. Then research their answers.
Good Luck.