It is not stated why the ark is at Bethel instead of at Shiloh. Perhaps it was brought to Bethel, on the border of the tribe of Benjamin, to offer encouragement for the Israelite army. Perhaps it was taken there as a good-luck charm. But we do not really know.1
27 And the people of Israel inquired of the LORD (for the ark of the covenant of God was there in those days,