Summarize this article:

Sometimes all the prevention possible will not keep your white sneakers always looking clean. Before you do a thorough cleaning with a damp sponge, brush or wipe off any dirt, mud, grass clippings or sand. It’s important to get rid of excess debris, while your shoes are dry, so you don’t set stains in more. Remove your laces to get them, and your shoes, looking as clean as possible. If you attempt to wash your shoes with the laces still in them, grime will accumulate around the openings. Place laces in a small mesh laundry bag to keep them from wrapping around other laundry. Set them out to dry and do not place them in the dryer to avoid shrinkage. Drop one to two drops of dish soap on a damp sponge or dish rag. Place your sponge in a bowl of water or rinse it in the sink to dilute. Don’t use too much soap on your nice, white sneakers! Wring your sponge or rag out to remove excess water, and gently wipe your shoes down from tongue to sole.   Do not scrub leather. Carefully rub dirt and repeat if necessary. Take a wet dish rag with a dime-sized amount of laundry soap to clean canvas. Wring the dish rag out and wipe down your shoes thoroughly. Wet the rag again to remove all accumulated dirt and soap. Wipe down your shoes a second time. Repeat if necessary, and let them dry by a fan or in the open air for a few hours. Do not place canvas in the washing machine. It can tear them and yellow your soles. Even after you have thoroughly brushed and cleaned your white sneakers, you may be left with discolored areas. Leather shoe polish can take care of this. Wipe polish on with a soft cloth, like an old t-shirt, and let it dry for a few minutes. Take a clean side of your old t-shirt to lightly buff out any scuff marks.  White leather shoe polish is good for solid white shoes. Use a neutral shoe polish on white shoes that have accent colors. A neutral polish goes on clear and can be used on other leather shoes or bags.

Summary:
Dry brush dirt and debris off shoes. Clean laces in the washing machine. Sponge leather shoes with a small amount of dish soap. Wipe down canvas shoes with laundry soap. Polish leather.