This page is great to improve your Search Engine Optimization; You can review titles, keywords and descriptions of all blogs at once.
You should add a banner on the top as it is a frequent landing page for new visitors. This box will not be visible to your visitors.