What you want to do (and use) depends on what kind of finish you have on your floors. Are they oiled? Lacquered? Soaped? Painted?
Are they dark or light? (Light floors tend to need deep cleaning more often than dark floors in my experience, while dark floors tend to show scratches etc. easier).
Personally, I have a very lax approach to my lacquered floors. I don't really mind surface scratches, for instance, nor do I really care for a high shine. Generally I find most scratches tend to go away when I scrub the floor down anyhow, so no idea to spot treat unless they are really deep.
Lacquered floors I think is really one of the easiest floor surfaces to take care off. For weekly cleaning, all you really need to do is sweep or hoover the floors. Once a month, you will want to use a damp microfibre cloth (just water) to keep on top of dirt stains etc. Then, once a year, take a good scrubbing brush, fill a bucket with lukewarm water and some soap (Dr Bronners or the like) and scrub the floor down properly. Be sure to wipe with a cloth as you go. The floor should be almost as new after that.