diff --git a/modules/system_status/system_status.links.menu.yml b/modules/system_status/system_status.links.menu.yml
new file mode 100644
index 0000000..f66bc80
--- /dev/null
+++ b/modules/system_status/system_status.links.menu.yml
@@ -0,0 +1,5 @@
+system_status.admin_settings:
+  title: 'System status'
+  parent: system.admin_config_system
+  description: 'Configure System status module.'
+  route_name: system_status.admin_settings
diff --git a/modules/system_status/system_status.routing.yml b/modules/system_status/system_status.routing.yml
index 9874170..3ad5457 100644
--- a/modules/system_status/system_status.routing.yml
+++ b/modules/system_status/system_status.routing.yml
@@ -6,9 +6,9 @@ system_status.status_page:
     _custom_access: '\Drupal\system_status\Controller\SystemStatusController::access'
 
 system_status.admin_settings:
-  path: '/admin/config/system/system_status'
+  path: '/admin/config/system/system-status'
   defaults:
     _form: '\Drupal\system_status\Form\SystemStatusSettingsForm'
+    _title: 'System status'
   requirements:
     _permission: 'administer site configuration'
-
