Haroun, 28, joins the club on a short-term contract until the end of the season from Middlesbrough.
Striker Keogh becomes the fifth arrival of Barry Ferguson's caretaker role, signing from Millwall on loan until the end of the season.
Both men are in contention for Saturday's derby with Blackburn.
- Sports & Recreation
- Barry Ferguson