diff --git a/core/modules/content_moderation/config/schema/content_moderation.schema.yml b/core/modules/content_moderation/config/schema/content_moderation.schema.yml
index d38e858496..5a10d85e9e 100644
--- a/core/modules/content_moderation/config/schema/content_moderation.schema.yml
+++ b/core/modules/content_moderation/config/schema/content_moderation.schema.yml
@@ -22,11 +22,13 @@ workflow.type_settings.content_moderation:
     states:
       type: sequence
       label: 'Content moderation states'
+      orderby: key
       sequence:
         type: content_moderation.state
         label: 'States'
     transitions:
       type: sequence
+      orderby: key
       sequence:
         type: workflows.transition
         label: 'Transitions'
