Multi surfacing   dreamcore-v4
Upcoming SlideShare
Loading in...5
×
 

Multi surfacing dreamcore-v4

on

  • 1,010 views

Presentaion on managing website content for a large UK government department

Presentaion on managing website content for a large UK government department

Statistics

Views

Total Views
1,010
Views on SlideShare
1,010
Embed Views
0

Actions

Likes
0
Downloads
4
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Multi surfacing   dreamcore-v4 Multi surfacing dreamcore-v4 Presentation Transcript

  • Multi-Surfacing – Separating Content from Navigation Developer TrackStephen Pope - Technical Architect - Eduserv
  • Introduction
    Stephen Pope – Technical Architect
    Eduserv – Not-for-profit organization, fund initiatives for IT and education
    First UK Sitecore partner
    First time in Denmark :)
  • Problem
    Large UK government department
    Lots of disparate content
    Spread far & wide
    Multiple content types
    Multiple audiences
    Multiple domains and campaigns
    Consolidate yet retain
    Likely to change name or structure
    View slide
  • The plan..
    Web Administration
    Article Store
    View slide
  • Tagging
    French Exam
    French
    Exams
    Other metadata
  • Mapping
    Article Store
    /Area1/Languages/
    French
    Exams
  • Advantages of this approach
    Central store of content types
    Navigation nodes deal with structure not content
    Articles pulled into navigation using article metadata
    Navigation can be reworked at any point without large migration
    Articles can appear in multiple places
    Articles can appear across multiple domains
  • Multi-surfacing
    Keep each sections look and feel
    Maintain “Google Juice”
    Persistent URIs
    We had to take full control of the URLs in the system
  • Multi-surfacing - Context
    http://blah.gov.uk/area1/languages/articles/french_exam
    http://blah.gov.uk/news/2009/08/articles/french_exam
    http://blah.gov.uk/articles/french_exam
    http://otherblah.gov.uk/languages/articles/french_exam
  • Multi-surfacing - Context
    http://blah.gov.uk/area1/languages/articles/french_exam
    http://blah.gov.uk/news/2009/08/articles/french_exam
    http://blah.gov.uk/articles/french_exam
    http://otherblah.gov.uk/languages/articles/french_exam
  • Keeping search engines happy ..
    Canonical Link
    <link rel="canonical" href="http://www.blah.gov.uk/articles/french_exams" />
    Add to <head> tag of pages that are derivatives
    Preserves “Google Juice” – Fully supported by Google / Bing / Yahoo! etc
  • Strong URL Scheme
    http://blah.gov.uk/area1/languages/articles/french_exam
    http://blah.gov.uk/area1/languages/articles/french_exam.xml
    http://blah.gov.uk/area1/languages/articles/french_exam.pdf
    …/area1/languages.rss?p=1
    http://blah.gov.uk/area1/languages/articles/french_exam.rdf
  • Difficulties
    Letting go – Site is dynamic and evolving.
    Default Context – When an item can exist anywhere where is its default home ?
    Editor Education – Writing content that is self contained.
    Strong taxonomy – Enough depth and breadth to ensure good quality tagging.
  • Successes
    True multi-surfacing
    Already had its first restructuring test
    Sitecore is our Swiss army knife
    Multi-surfacing is only part of the solution
  • Full Solution
    Eduserv Web Framework
    URL Routing
    Full MVC – All items/templates have a controller
    IOC with Castle
    Spark View Engine replace XSLT
    Faceted Search
    Integration with open source projects such as Solr, CouchDB, Nutch and NServiceBus
    Customized ELMAH modules
  • Thank you – Have a great time at DREAMCORE 2010Email : stephen.pope@eduserv.org.uk