What are best practices for maintaining a good credit score?

Pay your bills on time, keep a low utilization rate (below 30%), have a few types of credit, monitor accounts and limit new credit and checking credit