diff --git a/packages/edit-site/src/components/sidebar-navigation-screen-patterns/category-item.js b/packages/edit-site/src/components/sidebar-navigation-screen-patterns/category-item.js
index 894cd5f8048183..ad6e5e4ff74e10 100644
--- a/packages/edit-site/src/components/sidebar-navigation-screen-patterns/category-item.js
+++ b/packages/edit-site/src/components/sidebar-navigation-screen-patterns/category-item.js
@@ -1,3 +1,9 @@
+/**
+ * WordPress dependencies
+ */
+import { useInstanceId } from '@wordpress/compose';
+import { VisuallyHidden } from '@wordpress/components';
+
/**
* Internal dependencies
*/
@@ -12,6 +18,7 @@ export default function CategoryItem( {
label,
type,
} ) {
+ const instanceId = useInstanceId( CategoryItem );
const linkInfo = useLink( {
path: '/patterns',
categoryType: type,
@@ -23,13 +30,19 @@ export default function CategoryItem( {
}
return (
- { count } }
- aria-current={ isActive ? 'true' : undefined }
- >
- { label }
-
+ <>
+ { count } }
+ aria-current={ isActive ? 'true' : undefined }
+ aria-describedby={ `category-item-${ instanceId }` }
+ >
+ { label }
+
+
+ { count }
+
+ >
);
}