top_page_shopsだとビューとの関連が強すぎるのでrecent_shopsのような名前の方がいいかもしれません。