If you bore people - they will go elsewhere. A professional writer can help you make a better presentation of your case and your cause. Usability - Heavy graphics may look great, but they make the site slow to load. Page layout must be convenient. It must be obvious where the person is supposed to press in order to get to other pages from the opening one.
Function takes precedence over beauty.
Incompatibility of Javascript versions may cause the page to display an error message and freeze, and various differences in the way browsers interpret HTML can really get you in trouble. Getting people to your Web Site People are not going to come to your site unless they know about it somehow, and even then, they may come only if reminded many times - or if there is a good reason. There are definite technical things you have to do to get people to your site and keep them coming. Some Web page tools know how to generate these labels on their own, but you must enter the contents. Without these keywords it is unlikely that most search engines will register your page even if you send them to it.