Thanks for writing to us!
All the pages in StumbleUpon are added, Liked and commented on by our members. You are most welcome to add web pages yourself.
In order to add a new web page to StumbleUpon, you must first install the StumbleBar on your browser, available from here: http://www.stumbleupon.com/downloads
Or you may also visit your Profile page on StumbleUpon and click the link to "Add a new page" beneath the left hand panel.
Please also note that over-promotion of one's own content will be perceived as spammy behavior and reduce the amount of traffic you may have otherwise gained. Read this blog post on how to make your web page successful on StumbleUpon and clearly understand the proper use of StumbleUpon: http://www.stumbleupon.com/sublog/how...
If you're interested in using StumbleUpon to promote a web page, please look into our Advertising program: paiddiscovery.com
We hope this helped!