Oct 22, 2009

Managing Metadata in SharePoint 2010

Obsolete: Refers to build 14.0.4006.1010 (beta 1)
SharePoint 2010 comes with a bunch of web 2.0 features, tags, tag clouds, rating, social bookmarking and enhanced blogs and wikis. What I really missed in SharePoint 2007 was tags and tag clouds. On the other hand this was a free space for developers like me, see Power Tag Cloud ;-) My experience with SharePoint 2003 already showed that text, dropdowns and lookup columns are to inflexible and people tend to over categorize in the conception stage.

Less is more!

This could lead to a confusing meta taxonomy. What we have learned from the web 2.0 wave in the last years is that tags and tag clouds are a great, simple and flexible way to organize information.
Now with SharePoint 2010 this and much, much more comes out of the box. Tagging becomes one of the most significant concepts for building enterprise taxonomies in SharePoint 2010.

What can be tagged?

  • List Items (Terms, Keywords, Social Tags)
  • Documents (Terms, Keywords, Social Tags)
  • Pages (Terms, Keywords, Social Tags)
  • External pages (Social Tags)

This means everything that has an URL can be social tagged. Do you know anything in the web that hasn’t one?

Talked enough, let’s play around with this stuff…

Tag a list item or a document:

image
Almost any built-in list has per default a “Managed Keywords” column. When you start to write you get a filtered list of suggestions. When you enter a tag that not exist it will be automatically added to the managed keywords list.

Tag and note a SharePoint page:

image
image
To tag a SharePoint page you can use the user’s context menu as shown above. Clicking “Tag or Note this Page” opens the following dialog.
imageYou can tag the page just like the list item before, but in addition you will get a list of suggested tags and you can mark them as private, so other user will not see them. At the bottom of the dialog you see a tag and note history. Furthermore you can add notes to the page (see in the second tab on the top).
image

How to tag an external page?

Since years I miss a tool from Microsoft to centrally manage bookmarks and I believe I’m not alone. To tag external pages you have first to add a link to the SharePoint tagging dialog to your browser’s favorites:
image
This adds the “Tags and Noteboard” bookmark (JavaScript) to your browsers favorites list. Now you tag an external page like this:
Tag external pageClicking to the “Tag and Noteboard” brings up the same dialog as in the previous example for a SharePoint page. You can tag and write notes as usual.
This looks similar to social bookmark tools like Diigo. But I miss some features like highlighting text, sticky notes, share bookmarks with a group, and a good browser plug-in. But hope this will come in later builds…

Tag Cloud Web Part

For sure you want to use your tags to navigate and filter content. For this reason there is now a tag cloud web part included in SharePoint 2010. I’m really a tag cloud fun :-)
image
image

My Tags and Notes

You can manage your tags globally as shown bellow.
image
image

Managing Enterprise Metadata

All you seen above is not enough for building an enterprise taxonomy. You don’t want let the users build your taxonomy on the fly with some tags, you want to predefine keywords and terms for your whole SharePoint farm. And what’s about multilingual terms and keywords? That’s why Microsoft added a something called “Term Store Management Tool”:
image
Here you can delete or create new tags and terms centrally for the whole farm. There is also support for multilingual terms! In my current build I’ve got the feeling this isn’t feature completed yet (there is already some documentation on MSDN), so I stop here and wait for further builds…

Although all this cool new web 2.0 features in SharePoint 2010, don’t forget that the most significant part is to get all this rocking is your company’s culture! Are you ready for culture 2.0?


UPDATE 26th Nov 09 (beta 2):
I've just seen in a screencast from Steffen Kraus (Microsoft Germany) some enhancements in newer builds:
  • support for hierachical tags (Taxonomy)
  • tag picker functionality
  • tag based hierachical navigation in a list (Metadata navigation)

There's a huge different between social tags (will be stored at the user profile) and Enterprise Keywords and Terms (will be stored in the item itself)


FAST Search can't use tag refinment for social tags - read more.

18 comments:

Jeff Long said...

How do you put meta data like "description" "title" "keywords" into a Sharepoint 2010 page?

Christian said...

Hi Jeff,
you can put in meta data like title, description to publishing pages e.g. Enterprise Wiki(Publishing Feature)
Bye, Christian

SharePointFrank said...

Please note that there is a tagging add-on available, that offers content-based suggestions to the users:

http://www.layer2.de/en/products/Pages/SharePoint-2010-Tag-Suggester.aspx

While manually tagging or categorizing items and documents in Microsoft SharePoint 2010 using the managed metadata / enterprise keyword column, the Tag Suggester for SharePoint 2010 automatically offers a set of appropriate content-based category or keyword suggestions, depending on the term store taxonomies and managed metadata, tag rules, item and document properties and metadata, information store context and textual document contents. By default SharePoint 2010 offers an auto-complete feature only. The Web Part is available as part of the Knowledge Management Suite for SharePoint 2010.

http://www.layer2.de/en/products/Pages/Knowledge-Management-Suite-SharePoint-2010.aspx

Thanks, SharePointFrank

Anonymous said...

Hi,

I really liked your post here, I'm currently evaluating Sharepoint as a KM tool.

I have a simple question, but I've searched the answer during half my workday without any success (Sharepoint has to be one of the worst documented application).

My question is: We just installed Sharepoint Foundation 2010 and I don't see any of the cool tag features you just showed in your article (in fact, I can't find any tag functionnality for my wiki pages). Is this a feature of the regular Sharepoint Server 2010 and not available in Foundation ?

I've found countless comparisons charts, but they're all high level ones and don't specify this kind of information I'm looking for...

Thanks

Christian said...

The social features are shipped with SharePoint Server 2010 Standard Edition.
Bye, Christian

Anonymous said...

great, sharepoint is finally catching up with what was being done in 2005 and before.

i hope that in 10 years time sharepoint will be able to do what other CMSs do today. that would be awsome.

ontologies are one of the things that come to mind.

Christian said...

You are right. SharePoint isn't the best CMS. But SharePoint is much more than a CMS. Sure, in every discipline they are special tools that are bettter. But in sum I believe it's one of the best informtaion management platforms/frameworks. Onthologies and the semantic web are really impressive, but also very difficult to use in practice. Though there's alreday an onthology add-on for SharePoint http://www.ontoprise.de/en/home/ - take a look.
Bye,Christian

hanry said...

SharePoint designer will create all the basic files and folders for a basic ASP.NET site, and give you the directory.SharePoint 2010 is a collaboration tool which connects & empowers people through its integrated set of rich features.

Ben said...

Is it possible to tag content, such as titles and headers, people, within documents? At our law firm, we publish profile pages for our client matters and it would be nice to be able to filter content according to titles such as practice area, or team members, from within those pages...

Christian said...

Hi Ben, you can tag evertyhing that has an URL.

steve7876 said...

Thanks for nice sharing Best free passbook passes online i should visit your website.
Thanks

criminal defense lawyer miami said...

This is a great post ! it was very informative. I look forward in reading more of your work. Also, I made sure to bookmark your website so I can come back later. I enjoyed every moment of reading it.criminal defense lawyer miami

Anonymous said...

This is my first time to Active 8 Hologram visit your blog and I found very informational knowledge you done a great job, Keep more posting like this.

steve7876 said...

I really loved reading your blog. It was very well authored and easy to understand. Unlike other blogs I have read which are really not that good. jual rumah batununggal indah bandung

LavishCoupons.com said...

Your article is very exciting and informational. I am trying to decide on a career move and this has helped me with one aspect. Thank you so much!Your article is very exciting and informational.LavishCoupons.com

esign said...

I've learned some good stuff here I do appreciate your efforts to create one of these magnificent informative websites.

saltmate salt cell said...

Great interview! So fun to read and get a peak into her kitchen. Recipes look delicious!saltmate salt cell

purchase cannabis vaporizer said...

I really thank you for the valuable info on this great subject and look forward to more great posts. Thanks a lot for enjoying this beauty article with me. I am appreciating it very much! Looking forward to another great article. Good luck to the author! All the best!purchase cannabis vaporizer