If you were asked to "Create a simple website, that would require weekly maintenance":
1. How much would you charge for the website?
2. How much would you charge for weekly maintenance?
Thanks, Regards X
First and foremost, decide what YOUR time is worth to you.
Is this something that you would be doing in your spare time? In addition to a full-time job? How much is 8 hours of sleep really worth?
Set yourself a fair hourly wage. The days of getting 100 - 200 dollars an hour for tweaking html are pretty much all but gone. I'm sure there's still a few holding out, but I wouldn't expect to see anything like that.
The fact that you're asking likely means that you probably haven't done a lot of this type of thing before. That in itself may bring your rate down some. We all have to start somewhere though right?
Ok, so, say you come up with an hourly rate of 20/hr. This is a pretty acceptable number, but remember to keep track of your actual time spent coding. Some projects may require that you give a flat rate, so do your best to estimate. Unless you're very good at estimating, I suggest padding it somewhat, probably by 25% at least.
So, for a basic 5 page site.. say it might take you 5-10 hours. 20 * (5 or 10) would be 100-200 dollar. Pad it a little, and you're looking at roughly 125-250. This is what you've decided that your time is worth to you.
Whether or not that will be acceptable to your client will depend on factors completely outside of your control. So you may end up short changing yourself just to get the job. I see this happen a lot with flat rate projects. Hourly is the way to go.
I would use the same process for determining updates.
If the project is long term, I would definitely suggest trying to work out an agreement where updates are given and you are paid weekly or bi-weekly at most. It's a step towards protecting both yourself and the client from disappointement at the conclusion of the project.
As always however, YMMV.
Good luck.