What would a semantic CMS look like? I'm still trying to picture such a system. I find it really difficult to provide a blueprint at this moment.
It's more then simply providing meta data about web pages. It's about giving meaning to the elements that make up those pages: treat webpages as collections of smaller information blocks. These building blocks themselves, the way they are used, their relations to other building blocks can then be interpreted by algorithmes and thus provide more intelligent responses to the requests made by users.
For a small site, this approach might seem to be overkill. But since it uses semantic language, the site's content can be aggregated and become part of information that spans across domains. That being part of something biger can yield more value for each of the members.
For this to work well, a semantic CMS should minimize the extra effort to comply with the semantic rules. And preferably, be able to leverage that semantic value for even a small site: smart search, smart summurizations, smart categorization based on topologies that already exist within communities, etc.