The Anfield side have scored at least four goals in their last four home games, but have kept just one clean sheet in their last 12 Premier League fixtures.
The manager told reporters: "We've made mistakes, we own up to that. We've made mistakes defensively and that has cost us goals and some of them have been cheap goals.
"But it's been swings and roundabouts, really. We started the season with three 1-0 wins and people spoke about our lack of goals. And I think that's one thing you can't level at this team. But now they are scoring goals, it's the clean sheets. So as long as we're winning games, I'm happy.
"Of course, we always want to be perfect, score many goals and keep clean sheets. And certainly in these types of games [against Tottenham], when it's going to be tight and you're not going to run away and score lots of goals, you then have to make sure you don't make mistakes."
Liverpool take on Tottenham at White Hart Lane on Sunday.