10 tips to building a professional website
1. Limit the use of animation - Animated images can be quite effective when used in a subtle manner, however overuse is considered a web design no'no. Why? you may ask, well because animated images contain many different frames just like in a cartoon, these frames are effectivly a seperate image and therefore the more animations on your website the higher the load time will be. Bear in mind that the average file size of an animated image is between 15-20 K and then compare this to the recomended minimum size of 40-60 K for a web page and it is easy to see that maybe 2 or more animated images will increase your load time significantly. Try and use small animated images that are between 8-12 K in file size. See tip number 9
2. Try not to use frames - Frames are considered to be an evil of the web, although I wouldnt go that far to describe them they can be more trouble than they are worth. Unless it is absolutaly nessacary that your site needs to use frames, then dont! Frames can be very unpredictable, search engines, browsers and web surfers in general just dont like them. If your site uses frames the likely chance that you are loosing visitors will be high. If a visitor comes across your site via a search engine that search engine will probably display each frame as a seperate page and the visitor could be visiting the top, left, right, bottom or whatever frame that makes up your page. You can fix this problem with a bit of javascript, but then you have other problems such as browsers that dont like your code or those people that have Java disabled. Frames seem the most practical way to allow users to navigate your site but in reality there is no practicality to using frames, the only practical thing is not to use them.
3. Black backgrounds and white text - There is plenty of fine websites that use a black background and white text combination such as game sites, however this color combination can leave you squinting and after a while of reading your eyes can become very sore. Gamers may be used to staring closely at screens for long periods but the majority of web surfers arent and for those that dont have a perfect eyesight this will be a huge turn off. Unless you are building a games website or your users have the eyes of an eagle then consider this a no'no too.
4. Lots of banners - We have all done or been tempted to overdo the banner thing. Sure if you have paying advertisers displaying their banners on your site then lots of banners will mean earning more for displays, this is true in the short term, but long term is another matter. Users are very wary of banner advertising, and along with the added load time too many banners can put people off. Less visitors means less impressions and therefore less earnings from banner advertising. The key is not to place lots of banners all over your site but to place rellevent and targeted banners, banners that your users are more likely/willing to click on, less is more is a good way of determinging the number of banners a site should display and if its rellevent that is even better.
5. Comic sans serrif font - This font is probably the worst font that is available to use, comic sans serrif is a very poor web font and depending on the size of font used it can also display terribly in certain browsers. Not only is this font unprofessional looking it is also a little dated and will only appeal to those under the age of 4 or comic enthusiests, hence the name. Unless you are building a comic book website or a kids website then this font should well and truly be left alone.
6. Hundreds of affiliate links - One of the hardest things to do in the world is to sell something, even harder is trying to sell someone elses products. It is easy to think that lots of affiliate links on your site can only lead to more sales but this couldnt be further from the truth. For example a site related to fishing that has fishing related affiliates has more chance of refering a sale than a fishing website containing software affiliates. Like banner advertising, affiliate links are more effective when those affiliates are targeted and rellevent. If I was a keen fisherman I would be more likely to buy products that will benefit my fishing experience. What use would say Microsoft software be to my needs. With affiliates this is how you need to think! You need to think like both a sales person and like a consumer, doing so will improve your chances of success with affiliates.
7. Page titles - This may seem insgnificant and un-important but page titles play a very important part in how people search for websites. If your website is about motor vehicles then you need to show this in your page titles, not only will this make your site more professional it will also show up as keywords in peoples search quearies. This is also a secondry form of navigation, if your pages are titled correctly and in accordance to what that page is about new users will know what page they are on. Always remember to title your pages.
8. Meta tags - Always include meta tags and keywords in your pages. This is very important and depending on the rellevancy and quality of your meta tags/keywords this could be your main source of traffic, infact it could be your only source of traffic. If you dont have meta tags/keywords then people will simply not find your website. For more information regarding meta tags and search engines read our articles and tips to help you improve your meta tags.
9. Load time - Like I stated in tip number one, the recomended size that a web page should be is between 40-60 K the reason for this is because we web surfers are an impatient lot and if a site takes more than a minute we loose interest and move on to the next website, some people will not even give you a minute - 20 seconds and they are off! Even in todays broadband world we still remain as impatient as ever and the reason for this is because we know that another similar site is around the corner, only one that loads quicker. So you can understand the importance of quick load times. To keep load times as low as possible try to use the least number of graphics as possible, only use graphics that enhance your site. Remember that Jpg's are generally large files so try and keep the size low without effecting to much quality. Also some people save normal images as jpg's, dont do this as mostly photographs need to be jpgs. Try to keep your site as quick to load as can be.
10. Professionalism - This isnt really a tip its more a colective of the above. Following the above tips will help you to build and keep your site professional. There is a plethora of websites on the web that are both good and bad, for yours to stand a chance it needs to be profesionaly presented this alone will not make your site better than others but it will give it a good start and should ensure that you start ahead of other websites that arent up to scratch. Ask your self one question; What do the sites I visit most contain? and the probable answer is profesionalism and along with other ingredients such as good rich content, ease of use and concise navigation your website will have more than a fighting chance of succeeding. It aint going to be easy but it aint going to be fruitless either..enjoy.
| DISCLAIMER: The content provided in this article is not warranted or guaranteed by Developer Shed, Inc. The content provided is intended for entertainment and/or educational purposes in order to introduce to the reader key ideas, concepts, and/or product reviews. As such it is incumbent upon the reader to employ real-world tactics for security and implementation of best practices. We are not liable for any negative consequences that may result from implementing any information covered in our articles or tutorials. If this is a hardware review, it is not recommended to open and/or modify your hardware. |
More How To Articles
More By Developer Shed
developerWorks - FREE Tools! |
Poor Requirements Management capabilities in an Enterprise have been linked to excessive project failures, escalating IT costs, and failure to deliver competitive advantage into the marketplace. Join Brianna M Smith from IBM Rational and learn about how successful organizations align IT and Business stakeholders through collaborative processes and tools for effective requirements management, and how an integrated approach across the IT lifecycle can provide unparalleled visibility and traceability to ensure that project teams are delivering on the business vision by "doing the right things" and "doing things right." FREE! Go There Now!
|
|
|
|
Visit IBM developerWorks to download a free trial version of WebSphere Extended Deployment Compute Grid, which lets you schedule, execute, and monitor batch jobs. Because online transaction processing and batch jobs execute simultaneously on the same server resources, you can avoid costly duplication of resources. Compute Grid supports job types of Java transactional batch, compute-intensive and a new type called "native execution", which enables non-Java workloads to run on distributed end points. FREE! Go There Now!
|
|
|
|
Join us for this web seminar to learn how you can defend your web applications from attack. Learn about the 3 most common web application attacks, including how they occur and what can be done to prevent them. We’ll also discuss manual versus automated approaches for scanning and identifying web application vulnerabilities and how IBM Rational AppScan, an automated vulnerability scanner, can help you automate more of what you are doing manually today. FREE! Go There Now!
|
|
|
|
Join this webcast to see how IBM Data Studio Developer and pureQuery can take the pain out of Java data access. uApplications developed using both Java and SQL have become a common requirement. Database connectivity using Java Database Connectivity (JDBC) to create an application is a multi-step tedious process, and tooling that covers both SQL and Java has been unavailable, until now. IBM Data Studio introduces the pureQuery platform: a high-performance, Java data access platform focused on simplifying the tasks of developing, managing, and optimizing database applications and services. FREE! Go There Now!
|
|
|
|
This webcast outlines the best practices that must be instituted to gain the maximum benefit from SOA while maintaining high quality of service. Whether you are deploying new applications or managing and monitoring your existing infrastructure, learn how you can ensure high quality of services with SOA based solutions from IBM. All registrants who attend this live Web Seminar will receive complimentary access to a white paper titled “Maintaining QoS in an SOA Environment”. FREE! Go There Now!
|
|
|
|
Rational Build Forge Express Edition is an automation framework that packages the latest enterprise-grade technologies into a reliable, flexible and robust configuration designed and priced specifically for small to midsize businesses. The new Rational Build Forge Express eKit provides you with valuable resources – including a case study, podcast, demo, and articles – to help you increase staff productivity, compress development cycles and deliver better software, fast. FREE! Go There Now!
|
|
|
|
Join this Rational Talks to You teleconference, to hear how Enterprise Generation Language (EGL) eliminates the need for tedious and error-prone low level coding, so developers can focus on business requirements. EGL extends the Rational software development platform with a simplified programming language that enables developers who have little or no experience with Java, Web technologies or Service Oriented Architecture, to create enterprise-class applications and services quickly and easily. It also allows developers who may have little or no mainframe programming experience to quickly create traditional mainframe components. FREE! Go There Now!
|
|
|
|
The discipline of assembling and delivering software is maturing beyond standard developer-centric compile/test software builds. The end-to-end software development lifecycle is emerging as the new focus moves “Beyond the Build.” Join this on demand webcast to learn about methods for streamlining software delivery and key capabilities of the IBM Rational Build Forge framework for automating build and release management in environments of any size. FREE! Go There Now!
|
|
|
|
Viper 2 brings a great value to developer communities including SQL, XML, PHP, Ruby, .NET and Java. You probably already know that DB2 Express-C is free for developers to develop, deploy and distribute. Viper 2 provides a variety of means that help move your application from the development stage to deployment more rapidly. This webcast shows how to best utilize the latest tools available for developing DB2 applications. FREE! Go There Now!
|
|
|
|
Explore how Rational and WebSphere software enable enterprise documentation in SOA environments. Specifically, a new integration between IBM WebSphere® Business Modeler and IBM Rational® Method Composer software can help technical writers more easily keep enterprise operations manuals in sync with changes that are made to business processes, resulting in more accurate and timely documentation that benefits the entire enterprise. FREE! Go There Now!
|
|
|
|
All FREE IBM® developerWorks Tools! |