Article Index
10 Easy Ways to Promote Your Website
5 Simple Steps to Accepting Payments
5 Steps to Understanding HTML
5 Ways to Avoid the 1998 Look
6 Reasons Why You Need a Website
7 Ways to Make Your Web Forms Better
A Question of Scroll Bars
Ads Under the Radar Linking to Affiliates
AJAX Should You Believe the Hype
All About Design Principles and Elements
An Introduction to Paint Shop Pro
An Issue of Width the Resolution Problem
Avoiding the Nuts and Bolts Content Management Software
Beware the Stock Photographer Picking Your Pictures
Building a Budget Website
Building Online Communities
Clean Page Structure Headings and Lists
ColdFusion Quicker Scripting at a Price
Column Designs with CSS
Content is King
CSS and the End of Tables
Cut to the Chase How to Make Your Website Load Faster
Designing for Sales
Designing for Search Engines
Dont Be Scared Its Only Code HTML for Beginners
Dreamweaver The Professional Touch
Encryption and Security with SSL
Finding a Good HTML Editor
Focus on the User Task Oriented Websites
Fonts are More Important Than You Think
Free Graphics Alternatives
FrontPage Easy Pages
Hints All the Way
Hiring Professionals 5 Things to Look For
How Databases Work
How the Web Works
How to Get Your Website Talked About on Blogs
How to Install and Configure a Forum
How to Make Visitors Add You to Their Favorites
How to Run Ads Without Driving Visitors Crazy
How to Set Up Your Hosting in 5 Minutes Flat
IIS and ASP Microsofts Server
Image Formats GIF JPEG PNG and More
Its a World Wide Web Going International
JSP Java on Your Server
LAMP The Most Popular Server System Ever
Making Friends and Influencing People the Importance of Links
Making Searches Simple
Offering Free Downloads on Your Website
Opening a Web Shop with E Commerce Software
Perl Cryptic Power
Photoshop a Graphic Designers Dream
PHP Easy Dynamic Websites
Picking a Colour Scheme
Printing and Sending the Two Things Users Want to Do
Putting Multimedia to Good Use
Python and Ruby the Newer Alternatives
Registering a Domain Name
Registering Your Users by Stealth
RSS Really Simple Syndication
Setting Up a Mailing List
Setting up a Test Server on Your Own Computer
Some Places to Go For More Information
Taking HTML Further with Javascript
Taking HTML Further
Taking Your Website Mobile
Text Ads Unobtrusive Advertising
The 5 Principles of Effective Navigation
The Art of the Logo
The Basics of Web Forms
The Basics of Web Servers
The Case Against Flash
The Confusing World of Web Hosting Making Your Decision
The Evils of PDFs
The Importance of Validation
The Many Flavours of HTML
The Smaller the Better Avoiding Graphical Overload
The Top 10 Biggest Web Design Mistakes
The Web Designers Toolbox
The Web is Not Paper
Theres More than One Web Browser
Time for User Testing
Titles and Headlines Its Not a Newspaper
Tracking Your Visitors
Understanding Web Jargon
Uploading Your Website with FTP
Using Flash Sensibly
Using Quizzes and Games to Get Traffic
VBScript Javascript Made Easy
Websites and Weblogs Whats the Difference
What Do You Want Your Website to Do
What You See Isnt Always What You Get
Which Database is Right for You
Why Doing It Yourself is Best
Why Java Will Drive Your Visitors Away
Why Word is Bad for the Web
Why You Should Put Your Content in a Weblog Format
Why You Should Stick to Design Conventions
Working With Templates
Writing for the Web

Offering Free Downloads on Your Website

Offering Free Downloads on Your Website.

Here's a question: how can you make your website wildly popular overnight? The answer to the question is 'offer free downloads'. Everyone loves to get something for nothing, and downloading is as old as the Internet itself – but it never declines in popularity.

Screensavers and Wallpapers.

Wallpaper is an ideal thing to offer as a download: it's popular, replaced often, and doesn't need you to host prohibitively large files. Unfortunately, the most popular kinds of wallpaper show characters and images that you're unlikely to be able to get a license to use, but, luckily, you can still create good wallpaper using nothing but geometric shapes and interesting colours.

Any artist worth their salt should be able to fire up Photoshop and produce quite a few very appealing wallpaper-sized images for very little money: it's just not that difficult, if you know what you're doing. However, you do need to remember that you'll have to offer each wallpaper in different sizes for different screen resolutions (so one for 800x600, one for 1024x768, and so on), which can be troublesome. Wallpaper should generally be one part of a site rather than the only thing the site does.

The same thing goes for screensavers. Screensavers are harder to produce than wallpapers, but they have the advantage that the user is likely to spend longer looking at them. If you get an artist to create them using Flash, you should have a relatively easy time. Don't be tempted, though, to have screensavers made that simply consist of the same animation looped over and over again.

What makes a good screensaver, then? The answer is that it should be either useful or interesting, and it must be one of these things for longer than five minutes. An ideal screensaver is one that provides useful information from your website that a user is likely to need every day – but, if you're just going for interesting, you can do something as simple as using randomisation and mathematical equations to produce different patterns every time the screensaver is started. For some ideas, take a look at the screensavers that come with Windows.

Demos and Trailers.

Demos of software and games and trailers for films are very popular items on the web, with literally millions of people searching for the latest ones every day. Even better, because they essentially serve as marketing for the companies that produce them, they're typically freely redistributable by anyone who has the bandwidth and the inclination.

In that case, why isn't everyone offering demos and trailers to their visitors? The answer is bandwidth costs. An average trailer or demo can be anywhere from ten megabytes to about fifty – multiply that by thousands of visitors per day, and then see how many gigabytes of transfer you'd need per month. It adds up fast.

How can you solve this problem? Well, you can try to pay for the bandwidth using advertising, but you're unlikely to make a profit that way, unless you bombard the viewer with ads to the point where they'll just want to escape. Realistically, the only way to make a profit on high-bandwidth items is to use the queue ruse: that is, force people who want to download to wait in a queue for a set length of time, and offer them a button that lets them jump the queue for a relatively small amount of money. You'd be surprised just how many people will click that button – the cost of a gigabyte of bandwidth will easily repay itself five times over. Many gaming sites sell monthly subscriptions that get visitors nothing more than downloads of demos, and they do well out of it.

The queue approach will, however, have the effect of reducing your site's popularity, as many people will just leave instead of waiting or paying. This is the paradox of free downloads: offering them out there completely for free will get you thousands upon thousands of visitors, but you'll be losing money on it because of the bandwidth costs. I'll leave this as a problem for you to solve, but I would suggest that you could do well out of it if you had a related business of your own to advertise, instead of just taking a cut of external advertisers' profits.