Why is it necessary to have a 404 page?
404 errors can be frustrating for users, so the main purpose of a 404 page is to turn the potential negative user experience of encountering an error into a positive one. The key to this is links. Links on 404 pages are so important because they give users a way out of the error page.