When you first try to design a small web site you don't realize what you are getting yourself into. Unless you have specific web design training, I bet you were not fore-warned. Let me brace you.
Learning and remembering HTML codes is easy compared to what comes after your site is up.
1. Checking your links
Besides uploading your pages and making sure links work, you need to schedule regular checking or else get someone else (usually for a fee) to notify you if they need to be fixed.
2. Fixing your links
Most of time fixing links is simple. Sometimes something has gone wrong, and you need to ask help you sort out mess. Desperate to have your business pages functional as quick as possible, you may stay up late to re-build an HTML section or several pages.
3. Submitting to search engines
This is how you announce to cyber world you exist. but often you must re-submit again every month, and you'll continually find other engines and directories. When you revamp your site, you must start all over again.
4. Writing ads and posting them
This is marketing, and if you are on a shoestring you will need to do all this yourself. Daily and weekly, over and over. This aspect of a website alone could keep you busy most of your time.
5. Tracking ads
So you only spend time and money where advertising is most effective, you will need to track or use software to track your ads. This can be automated, but it takes time to learn to set up.
6. Creating banners; putting up affiliate banners
Something fun to learn; sooner or later you will want to exchange banners for more advertising, or sign up to refer people to an affiliate or 3 - or more!
7. Adding content or new products
People won't come back to your site if nothing new appears or happens there. Therefore, you'll add more and more content, or write new ebooks, or create other products. Like when?!