diff --git a/docs.json b/docs.json
index 719f897ea..933526451 100644
--- a/docs.json
+++ b/docs.json
@@ -144,6 +144,7 @@
"guides/changelogs",
"guides/hidden-pages",
"settings/broken-links",
+ "settings/custom-404-page",
"guides/monorepo",
{
"group": "Custom Subdirectory",
diff --git a/settings/custom-404-page.mdx b/settings/custom-404-page.mdx
new file mode 100644
index 000000000..916028a51
--- /dev/null
+++ b/settings/custom-404-page.mdx
@@ -0,0 +1,41 @@
+---
+title: "Custom 404 page"
+description: "Customize the title and description of your 404 error page"
+icon: "file-warning"
+---
+
+You can control the title and description of the 404 error page that appears when users navigate to broken or missing links.
+
+When customizing your 404 page, use the description to guide users to helpful resources or links in your documentation that can help them find what they're looking for.
+
+## Configuration
+
+Configure your 404 page in the `errors.404` section of your `docs.json` file:
+
+```json
+"errors": {
+ "404": {
+ "redirect": false,
+ "title": "I can't be found",
+ "description": "What ever **happened** to this _page_?"
+ }
+}
+```
+
+## Parameters
+
+
+ Whether to automatically redirect to the home page when a page is not found.
+
+ Set to `true` to redirect to the home page.
+
+ Set to `false` to show the custom 404 page.
+
+
+
+ Custom title for the 404 error page. This replaces the default "Page not found" heading.
+
+
+
+ Custom description for the 404 error page. Supports Markdown formatting.
+