The playoffs normally go like this.
Week 1: 3rd v 6th, 4th v 5th
week 2: 1st v 2nd, 3rd/6th v 4th/5th
week 3: loser of 1st/2nd v winner 3rd-6th
week 4: Final
Because Keighley will finish 6th, they will be away each week should they progress, as the higher the final league place, the more chance of a home game at some point the playoffs.
Hope this helps.