The Australian had to settle for eighth place in Sunday's race at Spielberg, while team mate Sebastian Vettel failed to break into Q3 in qualifying and eventually retired while running one lap down.
Ricciardo admitted that Red Bull's rivals had made progress over the weekend, but said the team's main issue was with the specific characteristics of the track itself. He therefore remains confident of a revival at Silverstone.
"We expected to be quicker [in Spielberg] and were optimistic about being in the top five and maybe sneaking onto the podium but we simply didn't have the pace," the 24-year-old explained to Red Bull's website.
"Basically [it was down to] the percentage of corners to straights. This year, as everyone knows, we're losing time on the straights but recovering it in the corners and there are not enough corners for the amount of straights at the Red Bull Ring.
"Another factor was that our competitors seem to have found a bit more this week and we weren't getting as much back on them in the corners as we have been previously. So, we've got a few things to look at.
"But Silverstone should be a circuit that suits us a little bit more. We've got to learn a few things about our performance [in Austria] but once we do that, I think we'll be fighting in the top five and trying to get on the podium."
Ricciardo remains third in the drivers' standings on 83 points, four ahead of Ferrari's Fernando Alonso but 53 behind Mercedes' Lewis Hamilton. He has claimed three podiums over the opening eight races, finishing third in Barcelona and Monaco and then securing a sensational breakthrough Grand Prix victory in Montreal.