Blog / Guides

404 and error page design: examples, copy and illustrations

Error pages are where users decide whether to give up. A good one admits the problem in plain words, offers the next step, and looks like part of the product.

By Abdullah NomanOctober 23, 20263 min read

404 page not found, hairline isometric illustration

Short answer: a good error page says what happened in plain words, tells the user what they can do next with one or two clear buttons, and keeps the site's navigation and style so it feels like part of the product. An illustration softens the moment and makes the page recognisable, but it should never push the next step below the fold.

The types of error page and what each needs

PageWhat happenedBest next step
404 Not foundThe link is wrong or the page movedSearch, home, popular pages
500 Server errorSomething broke on our sideRetry, status page, contact
OfflineNo connectionRetry when back online; show cached content
403 Access deniedNo permissionRequest access, switch account
Session expiredSigned out for safetySign in again and return to the same page
404 page not found, hairline isometric illustration
A friendly signpost makes a 404 feel like part of the product. Page not found signpost

Copy templates

  • 404: "We can't find that page. It may have moved. Try searching, or go back to the dashboard."
  • 500: "Something went wrong on our side. Your work is saved. Try again in a moment, or check our status page."
  • Offline: "You're offline. We'll reconnect automatically and keep your changes."
  • 403: "You don't have access to this project. Ask an admin for access, or switch accounts."

Avoid blaming the user, error codes as headlines, and jokes when something important failed, such as a payment.

Where the illustration goes

Put the illustration above the message at a modest size (160 to 280 pixels on desktop), keep the buttons visible without scrolling on a phone, and use the same illustration style as your empty states so errors feel like a designed part of the product.

500 server error, hairline isometric illustration
A server error illustration that admits the problem without drama. Server error 500

Prompt for an AI builder

Replace the plain 404 page, the error page and the offline message with
fitting Liniqo illustrations, a one-line friendly message and a button back
to the home page or a retry button. Keep the site header and footer.

Questions

What should a 404 page include?

A plain message, a search box or links to the most useful pages, a button back to the home page or dashboard, and the normal site navigation.

Should a 404 page be funny?

A light touch is fine for a missing page, but keep the next step obvious. For failures that matter, such as payments, be direct and calm instead.

Do error pages affect SEO?

A real 404 should return a 404 status code so search engines drop the missing URL. A helpful page keeps visitors on your site instead of leaving.

Keep reading