To perform the perfect push up you hands need to

be placed slightly wider than shoulder-width apart on the ground. Your fingers should be pointing forward or slightly outward. Your body should form a straight line from your head to your heels, with your core engaged and your glutes and thighs contracted. Lower your body by bending your elbows, keeping them close to your body, until your chest touches the ground. Then, push through your palms to straighten your arms and lift your body back up to the starting position. Keep your neck neutral and your gaze slightly ahead of you throughout the exercise. Repeat for the desired number of reps.