Short term preparation looks like storing canned items and dried staples like wheat and grain. Long term preparation looks like creating sustainable alternatives, like gardening, managing a greenhouse, fishing from a pond, hunting, raising animals, etc. Having a steady supply of items that can last a few months in a cool cellar are great to keep around for short term situations.
Preparing for a food shortage should be based on the needs of the forseeable future. If the world is headed in a direction of global shortage, it would be wise to start preparing a greenhouse to successfully sustain yourself and your household for many years. Prepping for short term shortages like winter storms and power outages are more simple; stock pile the pastas, canned goods, and water that will help you get through short term situations.