Neat and tidy: Install a coat hook low down on the floor in your hall and hang your trainers and shoes from it to keep life organised. Especially good for wet and muddy shoes. maybe even mount one outside the door on that porch.
Keep your shoes on point with adjustable shelving like Organized Living freedomRail. Move the shelves as the seasons change to accommodate different shoes like riding boots and flats and always be one step ahead.