The former Wolves centre-back, who has had two previous spells at Aggborough in 2008/09 and 2016/17, rejoined the club in January.
Now after more than 130 starts over three spells at the club, he has signed a new contract for the 2020/21 National League North season.
“Our fans know that Keith’s professionalism and experience speaks for itself, so this is great news for us,” manager Russ Penn said.
“He’ll again be a massive player for us this season and will be a leader on the pitch, but we’ve also agreed that he’ll take on an extra role as a club ambassador as well.
“Keith knows the club, the players and the fans, and he’s the ideal person to try and keep all of that knitted together, whether it be with player appearances, interviews or input on social media.
“We’re proud of what we’re building as a team and a club and want Keith to be a massive part of all of it.”