The facts are:
Three things will damage a battery. 1)Heat, 2)Vibration, and 3)Neglect.
1) cold is better! Long hot summer days kill a battery faster than any freeze...
2) Vibration, or outright pounding, weaken, then fractures the plates or the plate support devices inside the battery.
3) Wet, dirty batteries discharge, discharged batteries freeze, frozen batteries fail...
The point is this... Keep it in a cool(or cold) dry place, in a fully charged condition. Don't toss them around or drop them. Keep them clean.
"Keeping a battery on a wood block" is outdated. Since batteries have been built with plastic cases, it no longer matters what it's stored on, even concrete cannot/will not discharge a battery prematurely. If the battery is kept clean, dry, and cool, it will survive. If it doesn't... it wasn't any good anyways. And remember, just because it will start your engine, doesn't mean it's "good".
Q) If a battery has a CCA rating of 800 amps, and it only has a loaded capacity of 500 amps is the battery "good"? Even if the engine only needs 150 amps to crank?
A) Nope!