Keays has penned a two-year contract extension to tie him to the club until the end of the 2022.
The former Lion was picked up by the Crows with pick No.7 in the 2019 rookie draft and cemented his place in their best 22 during the season.
“I was so thankful to get a second chance with Adelaide and I wanted to make sure I made the most of the opportunity I was given,” Keays told the club website.
“Having the faith of my coaches and teammates has helped me play the strongest footy of my career so far.
“I’ve loved the year despite the challenges and it’s great to be able to repay everyone’s faith in me by signing on.”
Strachan, who made his AFL debut in Round 9 this year, has signed on for one extra season.