I keep coming back to this article as a solid way to organize and run plots of all kinds, not just dungeon crawls. You want to map out the important plot points, and then connect them with in-between material. This keeps things fast paced and engaging for the players.
Articles (Rules and Advice) (Game Mastering)