mawa
Mar 11, 2010
visibility 6868
star star star star star
(1 votes)

Adding social features to your website

In my view, a social website is any site that invites people to participate by publicly sharing their thoughts, feedback, opinions, links and any content they’ve created. It also encourages them to share their experiences with friends or colleagues – whether on the site or beyond – and makes it easy to do so.


Almost every website today has at least some degree of sociability. If you website doesn’t have that and you want to get started, now is the time. You can rest assured that your brand is being discussed anyway, so why not take the benefits that comes if you bring it back to your site. A good place to get started is to ask yourself where you fall on the Social Spectrum:

  1. Blog with commenting - A brand without a blog is a brand with nothing to say. If you’re just starting out on your social web journey, start here. That’s where we started at EPiServer.
  2. Walls/Bulletin boards - If you believe in your products and your marketing, you’ve got nothing to fear and everything to gain. If you don’t believe in them, you’ve got bigger problems than just your website (go fix those first).
  3. Social bookmarking – make sure that what you say can be seeded easily
  4. Share with friends- If you make it easy for them to bookmark your pages, you’re also making it easy for them to promote your site and boost its search engine rankings. We use Add this  on the EPiServer sites. Other tools are Share this and Meebo
  5. Favorites - make it easy for the reader to bookmark and return to your page. Friendly URLs is a must
  6. Contests/Polls/Voting – an audience loves to engage and this is the lowest threshold. Move the viewers to “lurkers” by this easy step.
  7. Rating/Tagging – an easy thing to add, but so powerful. Providing this is also the easiest way to get your audience to interact with you.
  8. Chat/Messaging - More and more social sites let users see who else is online so they can initiate a chat session -- or leave a message for someone who’s not online. Some companies take this a step further, making it easy to contact or chat with their experts, business partners or even their customers whenever they’re online. But think about where you put the chat functionality and that you have it on a page where it is logical for the visitor to potentially want to engage in a dialogue. It could be the start page, but it could also be somewhere else on the site. We are working to improve this on episerver.com
  9. Expert Panels – which will provide the ability to feed great content and start up discussions. Don’t limit yourself to thinking that the experts have to be within our organization, think about your eco-system as well!
  10. Forums - it’s a way to serve a community that’s already there, eager to link up and share their thoughts.
  11. User-Generated Content - Contests, polls and voting are an easy way to get visitors involved without necessarily asking them to identify themselves (though you can do that if you like).
  12. Community with profiles & groups – if this is the level that you aspire to, then here are some good tips on how to jump start your on-line community.

Wherever your sites are along the spectrum, you’re probably experiencing an inexorable pull towards the items that are on the bottom of the list. Don’t fight it. Go with the flow… 

Mar 11, 2010

Comments

error Please login to comment.
Latest blogs
Composition Over Inheritance: Why Your Content Contract Is Not a Base Class

Inside the structural conformance pattern in SaaS CMS — from server-side inheritance to pipeline governance. A contract in Optimizely SaaS CMS is...

Vipin Banka | Sep 19, 2026

Optimizely Opti ID Integration: Why the API Key Was Missing from the DXP Management Portal

While working on an Optimizely CMS 12 Opti ID integration recently, we ran into an issue that initially appeared to be related to SSO authenticatio...

Madhu | Sep 18, 2026 |

Extending a Contract: What You Can Override

Contracts share fields across content types — but not every field setting can be overridden. Push the same contract onto several components, and CM...

Chirag Khanna | Sep 18, 2026 |

Building a Blazor Server UI Inside the Optimizely CMS 13 Admin Shell

What I learned shipping a Blazor Server UI inside Optimizely CMS 13 — Razor components in a NuGet package, the Blazor hub next to MapContent(),...

Stanisław Szołkowski | Sep 17, 2026 |