Web Designer or Web Developer?
It is crucially important to your online business to know the difference between a Web Designer and a Web Developer. There really is a big difference, it is knowing the difference between the two that will determine whether your website is designed for the internet public or developed for internet success (seo), aesthetically designed for internet public usability, functionality and ease of maintenance for the site owner.
web designer - Not to be confused with a web developer - One who designs web sites. Web designers like graphic designers are primarily concerned with the layout, schemes and aesthetic values of a web site.
web developer - Not to be confused with a web designer - One who specializes in the development of Web sites. Web developers handle all programming aspects of creating a Web site including HTML programming, creating and/or manipulating graphics, MetaTag development, copy writing, creating the navigational structure and related links, and everything else that goes into building a Web site.
Based on the definitions above, what you are looking for when you decide to hire someone to create your online web presence is a combination of both a web designer and a web developer. However, we are not all equal in regards to knowledge stemming from the creation of a business website that will put your site in direct competition to the online businesses your business should be aligned with.
Research, research, and just don't take the word of your friend who just had their site created.