SlideShare a Scribd company logo
1 of 37
Taxonomy:
A Day in the Life

CapitalCamp | July 27, 2012



#capitaltaxonomy
Who are you guys?

• Natalya Minkovsky (@hejhejnatalya)

• Sarah Thrasher (@ironorchid)
What are you going to talk about?
• Benefits of using taxonomy

• Tips for coming up with a useful and usable
  taxonomy

• Integrating taxonomy term lists into Drupal

• Using taxonomy to manage and optimize content
What is taxonomy?
How about metadata?
• Taxonomy a.k.a. “controlled vocabularies”
  organizes information
    – Term list – preferred language
    – Hierarchies – structural frameworks
    – Thesaurus – conceptual relationships
• Metadata describes information
    – Structural – system requirements (e.g., title)
    – Administrative – content management (e.g., date)
    – Descriptive
Why taxonomy?
• Help users discover and interact with content
  that’s interesting and relevant to them:
    – Use related content to tell a story and keep users
      engaged
    – Make your first impression:
      “This is great, now give me more of it.”
http://www.epicurious.com
Why taxonomy?
• Promote older but still relevant content:
    – Give prominence to content that may otherwise be
      buried in an archive
• Elevate content from deeper sections of the site:
    – Showcase content that, on a sitemap, appears to
      be many levels deep on the homepage or
      secondary pages
Why taxonomy?
• Relate and reuse content across multiple
  platforms and site installations:

    – Drupal website and WordPress blog

    – Multisite installation of Drupal

    – RSS feeds for users to subscribe to
Feeds and path aliases
Why taxonomy?
• Helps our clients manage content now and over
  time:
    – Dynamic relationships = less work for users
    – Lists help reduce human errors and inconsistency
Let’s get started.
Terms on a Drupal node
Standard taxonomy term page
Tagged content grouped by term
Content type or vocabulary?
Getting your users involved

 • User-generated tags –
   a.k.a. free tags
 • “Folksonomy”




http://www.cheeselibrary.com/describing_cheese.html
Change management
• Content authors and managers need training and
  guidance (and snacks):
    – Training on new terms; may be used to using
      organization’s internal terms, not the terms site
      visitors are using when looking for information
    – Instructional content on the admin interface
Adding a new vocabulary
• Go to Structure > Taxonomy
• Click “Add vocabulary”
• Give the vocabulary a name and description
• Save and start adding terms
Adding terms to a content type
• In Drupal 7, you add Taxonomy as a field
• Go to Admin > Structure > Content Types
• Choose your content type and go to
  “Manage Fields”
• Give your field a name, for example “Tags”
• Choose “Term Reference” as your field type, and
  whichever widget you prefer for entering terms
• Choose the vocabulary to go with the field and
  configure away
 You have to choose one.




         You have choose one or more.




                   Start typing.



          You can choose one.



 You can choose one or more.
Managing and optimizing content
• Control access to content based on taxonomy

    – Roles based on specific vocabularies, terms, and
      content types

    – Modules to check out: workbench, taxonomy
      access
• RSS feeds: sign up for feeds by topic (e.g., all content
  about “stinky” cheese)
What it looks like on the front end

• Empowers designers to create more engaging
  interactions:
    – Sorting
    – Filtering
    – Data visualization
       (tag clouds, category lists, glossaries)
http://www.ilovecheese.com/wine_pairings.htm
http://www.ilovecheese.com/wine_pairings.htm
Formatting term display
• Out of the box (depends on your theme) terms
  are boring horizontal lists
• Because Taxonomy is a field, you can use
  field.tpl.php to edit its display
• For a field called “Tags,” the template suggestion
  would be field--field-tags.tpl.php
  (more about that in the Drupal docs:
  http://drupal.org/node/1089656)
Field--field-tags.tpl.php (or
field--taxonomy-term-reference.tpl.php)




 Code from http://drupal.stackexchange.com/questions/3926
Taxonomy formatter module can do
this through “Manage display”
Configuration options of
Taxonomy Formatter:
What’s next?
• Hello, Drupal: Get up close and personal

• Figure out where you’re making manual updates

• Review archives and dig deeper into sitemap

• Look for opportunities to integrate taxonomy
  and content strategy
Who should be involved?
• Information architect
• Content strategist
• Developer
• Designer
• Writer
• Search engine optimization specialist
• Marketer
• Site administrator
Modules to check out:
• http://drupal.org/project/subpathauto
• http://drupal.org/project/feeds
• http://drupal.org/project/path_alias_xt
• http://drupal.org/project/tagadelic
• http://drupal.org/project/taxonomy_access
• http://drupal.org/project/workbench
• http://drupal.org/project/taxonomy_menu
Questions?



#capitaltaxonomy

More Related Content

What's hot

Linking a Thesaurus To SharePoint for Content Management
Linking a Thesaurus To SharePoint for Content ManagementLinking a Thesaurus To SharePoint for Content Management
Linking a Thesaurus To SharePoint for Content ManagementAccess Innovations, Inc.
 
dkNET Literature Search Tutorial
dkNET Literature Search TutorialdkNET Literature Search Tutorial
dkNET Literature Search TutorialdkNET
 
RDFa: an introduction
RDFa: an introductionRDFa: an introduction
RDFa: an introductionKai Li
 
Taxonomy Design for SharePoint
Taxonomy Design for SharePointTaxonomy Design for SharePoint
Taxonomy Design for SharePointHeather Hedden
 
BISG DOI Overview
BISG DOI OverviewBISG DOI Overview
BISG DOI OverviewCrossref
 
Learning Skills 6 Information Gathering Process Slides
Learning Skills   6   Information Gathering Process   SlidesLearning Skills   6   Information Gathering Process   Slides
Learning Skills 6 Information Gathering Process SlidesRuzita Ramly
 
dkNET 2.0 Tutorial
dkNET 2.0 TutorialdkNET 2.0 Tutorial
dkNET 2.0 TutorialdkNET
 
SharePoint Site Collections - Best Practices and Recommendations
SharePoint Site Collections - Best Practices and RecommendationsSharePoint Site Collections - Best Practices and Recommendations
SharePoint Site Collections - Best Practices and RecommendationsChris Woodill
 
Advanced Searching
Advanced SearchingAdvanced Searching
Advanced SearchingRos Pan
 
How did you find that?! Optimizing your SharePoint content for search
How did you find that?! Optimizing your SharePoint content for search How did you find that?! Optimizing your SharePoint content for search
How did you find that?! Optimizing your SharePoint content for search Sharon Weaver
 

What's hot (20)

Search strategies
Search strategiesSearch strategies
Search strategies
 
SharePoint site admins leverage search
SharePoint site admins leverage searchSharePoint site admins leverage search
SharePoint site admins leverage search
 
Linking a Thesaurus To SharePoint for Content Management
Linking a Thesaurus To SharePoint for Content ManagementLinking a Thesaurus To SharePoint for Content Management
Linking a Thesaurus To SharePoint for Content Management
 
dkNET Literature Search Tutorial
dkNET Literature Search TutorialdkNET Literature Search Tutorial
dkNET Literature Search Tutorial
 
Searching techniques
Searching techniquesSearching techniques
Searching techniques
 
RDFa: an introduction
RDFa: an introductionRDFa: an introduction
RDFa: an introduction
 
Taxonomy Design for SharePoint
Taxonomy Design for SharePointTaxonomy Design for SharePoint
Taxonomy Design for SharePoint
 
BISG DOI Overview
BISG DOI OverviewBISG DOI Overview
BISG DOI Overview
 
Learning Skills 6 Information Gathering Process Slides
Learning Skills   6   Information Gathering Process   SlidesLearning Skills   6   Information Gathering Process   Slides
Learning Skills 6 Information Gathering Process Slides
 
Moss Governance Guidelines
Moss Governance GuidelinesMoss Governance Guidelines
Moss Governance Guidelines
 
dkNET 2.0 Tutorial
dkNET 2.0 TutorialdkNET 2.0 Tutorial
dkNET 2.0 Tutorial
 
DOIs for Book Publishers
DOIs for Book PublishersDOIs for Book Publishers
DOIs for Book Publishers
 
Taxonomies for Users
Taxonomies for UsersTaxonomies for Users
Taxonomies for Users
 
SharePoint Site Collections - Best Practices and Recommendations
SharePoint Site Collections - Best Practices and RecommendationsSharePoint Site Collections - Best Practices and Recommendations
SharePoint Site Collections - Best Practices and Recommendations
 
Advanced Searching
Advanced SearchingAdvanced Searching
Advanced Searching
 
SharePoint Classification Of Sites
SharePoint Classification Of SitesSharePoint Classification Of Sites
SharePoint Classification Of Sites
 
How did you find that?! Optimizing your SharePoint content for search
How did you find that?! Optimizing your SharePoint content for search How did you find that?! Optimizing your SharePoint content for search
How did you find that?! Optimizing your SharePoint content for search
 
Drupal - Introduction to Drupal Template Design
Drupal - Introduction to Drupal Template DesignDrupal - Introduction to Drupal Template Design
Drupal - Introduction to Drupal Template Design
 
Information and research skills for historians
Information and research skills for historiansInformation and research skills for historians
Information and research skills for historians
 
SharePoint 2013 - Search Driven Publishing
SharePoint 2013 - Search Driven PublishingSharePoint 2013 - Search Driven Publishing
SharePoint 2013 - Search Driven Publishing
 

Similar to CapitalCamp DC 2012: Taxonomy

The Flexibility of WordPress
The Flexibility of WordPressThe Flexibility of WordPress
The Flexibility of WordPressStephanie Eckles
 
IA& Taxonomy Planning for SharePoint Online & Office 365
IA& Taxonomy Planning for SharePoint Online & Office 365IA& Taxonomy Planning for SharePoint Online & Office 365
IA& Taxonomy Planning for SharePoint Online & Office 365DocFluix, LLC
 
SharePoint Information Architecture Applied
SharePoint Information Architecture AppliedSharePoint Information Architecture Applied
SharePoint Information Architecture Appliedbobmixon
 
The very introduction to content management systems
The very introduction to content management systemsThe very introduction to content management systems
The very introduction to content management systemsSean Donnelly BA MSc QFA
 
SharePoint Information Architecture Best Practices
SharePoint Information Architecture Best PracticesSharePoint Information Architecture Best Practices
SharePoint Information Architecture Best PracticesStephanie Lemieux
 
SPSNYC14 - Must Love Term Sets: The New and Improved Managed Metadata Service...
SPSNYC14 - Must Love Term Sets: The New and Improved Managed Metadata Service...SPSNYC14 - Must Love Term Sets: The New and Improved Managed Metadata Service...
SPSNYC14 - Must Love Term Sets: The New and Improved Managed Metadata Service...Jonathan Ralton
 
Drupal Training
Drupal TrainingDrupal Training
Drupal TrainingSam Davis
 
Getting Started with Drupal
Getting Started with DrupalGetting Started with Drupal
Getting Started with DrupalRachel Vacek
 
NHSPUG June 2015 - Must Love Term Sets: The New and Improved Managed Metadat...
NHSPUG June 2015  - Must Love Term Sets: The New and Improved Managed Metadat...NHSPUG June 2015  - Must Love Term Sets: The New and Improved Managed Metadat...
NHSPUG June 2015 - Must Love Term Sets: The New and Improved Managed Metadat...Jonathan Ralton
 
Introduction to Drupal 7 - Taxonomy Categorization - Homework included
Introduction to Drupal 7 - Taxonomy Categorization - Homework includedIntroduction to Drupal 7 - Taxonomy Categorization - Homework included
Introduction to Drupal 7 - Taxonomy Categorization - Homework includedKalin Chernev
 
Mastering the Art of SharePoint DMS
Mastering the Art of SharePoint DMSMastering the Art of SharePoint DMS
Mastering the Art of SharePoint DMSOliver Wirkus
 
Process Re-engineering for Topic Based Authoring
Process Re-engineering for Topic Based AuthoringProcess Re-engineering for Topic Based Authoring
Process Re-engineering for Topic Based AuthoringRob Hanna, ECMs
 
Playing Tag: Managed Metadata and Taxonomies in SharePoint 2010
Playing Tag: Managed Metadata and Taxonomies in SharePoint 2010Playing Tag: Managed Metadata and Taxonomies in SharePoint 2010
Playing Tag: Managed Metadata and Taxonomies in SharePoint 2010Henry Ong
 
TC Dojo Open Session: Are You Getting the Most Out of DITA Content Reuse?
TC Dojo Open Session: Are You Getting the Most Out of DITA Content Reuse? TC Dojo Open Session: Are You Getting the Most Out of DITA Content Reuse?
TC Dojo Open Session: Are You Getting the Most Out of DITA Content Reuse? IXIASOFT
 
Getting Started with Drupal
Getting Started with DrupalGetting Started with Drupal
Getting Started with DrupalNina McHale
 
Getting Started with Drupal
Getting Started with DrupalGetting Started with Drupal
Getting Started with DrupalRachel Vacek
 
Sps durham james_h
Sps durham james_hSps durham james_h
Sps durham james_hJames Hunter
 

Similar to CapitalCamp DC 2012: Taxonomy (20)

The Flexibility of WordPress
The Flexibility of WordPressThe Flexibility of WordPress
The Flexibility of WordPress
 
IA& Taxonomy Planning for SharePoint Online & Office 365
IA& Taxonomy Planning for SharePoint Online & Office 365IA& Taxonomy Planning for SharePoint Online & Office 365
IA& Taxonomy Planning for SharePoint Online & Office 365
 
SharePoint Information Architecture Applied
SharePoint Information Architecture AppliedSharePoint Information Architecture Applied
SharePoint Information Architecture Applied
 
The very introduction to content management systems
The very introduction to content management systemsThe very introduction to content management systems
The very introduction to content management systems
 
SharePoint Information Architecture Best Practices
SharePoint Information Architecture Best PracticesSharePoint Information Architecture Best Practices
SharePoint Information Architecture Best Practices
 
SPSNYC14 - Must Love Term Sets: The New and Improved Managed Metadata Service...
SPSNYC14 - Must Love Term Sets: The New and Improved Managed Metadata Service...SPSNYC14 - Must Love Term Sets: The New and Improved Managed Metadata Service...
SPSNYC14 - Must Love Term Sets: The New and Improved Managed Metadata Service...
 
Drupal Training
Drupal TrainingDrupal Training
Drupal Training
 
Getting Started with Drupal
Getting Started with DrupalGetting Started with Drupal
Getting Started with Drupal
 
NHSPUG June 2015 - Must Love Term Sets: The New and Improved Managed Metadat...
NHSPUG June 2015  - Must Love Term Sets: The New and Improved Managed Metadat...NHSPUG June 2015  - Must Love Term Sets: The New and Improved Managed Metadat...
NHSPUG June 2015 - Must Love Term Sets: The New and Improved Managed Metadat...
 
Introduction to Drupal 7 - Taxonomy Categorization - Homework included
Introduction to Drupal 7 - Taxonomy Categorization - Homework includedIntroduction to Drupal 7 - Taxonomy Categorization - Homework included
Introduction to Drupal 7 - Taxonomy Categorization - Homework included
 
Mastering the Art of SharePoint DMS
Mastering the Art of SharePoint DMSMastering the Art of SharePoint DMS
Mastering the Art of SharePoint DMS
 
Process Re-engineering for Topic Based Authoring
Process Re-engineering for Topic Based AuthoringProcess Re-engineering for Topic Based Authoring
Process Re-engineering for Topic Based Authoring
 
Drupal101
Drupal101Drupal101
Drupal101
 
Playing Tag: Managed Metadata and Taxonomies in SharePoint 2010
Playing Tag: Managed Metadata and Taxonomies in SharePoint 2010Playing Tag: Managed Metadata and Taxonomies in SharePoint 2010
Playing Tag: Managed Metadata and Taxonomies in SharePoint 2010
 
TC Dojo Open Session: Are You Getting the Most Out of DITA Content Reuse?
TC Dojo Open Session: Are You Getting the Most Out of DITA Content Reuse? TC Dojo Open Session: Are You Getting the Most Out of DITA Content Reuse?
TC Dojo Open Session: Are You Getting the Most Out of DITA Content Reuse?
 
Getting Started with Drupal
Getting Started with DrupalGetting Started with Drupal
Getting Started with Drupal
 
Getting Started with Drupal
Getting Started with DrupalGetting Started with Drupal
Getting Started with Drupal
 
Content Type Guidelines
Content Type GuidelinesContent Type Guidelines
Content Type Guidelines
 
Sps durham james_h
Sps durham james_hSps durham james_h
Sps durham james_h
 
Tec2010 Buckley Share
Tec2010 Buckley ShareTec2010 Buckley Share
Tec2010 Buckley Share
 

Recently uploaded

The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 

Recently uploaded (20)

The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 

CapitalCamp DC 2012: Taxonomy

  • 1. Taxonomy: A Day in the Life CapitalCamp | July 27, 2012 #capitaltaxonomy
  • 2. Who are you guys? • Natalya Minkovsky (@hejhejnatalya) • Sarah Thrasher (@ironorchid)
  • 3. What are you going to talk about? • Benefits of using taxonomy • Tips for coming up with a useful and usable taxonomy • Integrating taxonomy term lists into Drupal • Using taxonomy to manage and optimize content
  • 4. What is taxonomy? How about metadata? • Taxonomy a.k.a. “controlled vocabularies” organizes information – Term list – preferred language – Hierarchies – structural frameworks – Thesaurus – conceptual relationships • Metadata describes information – Structural – system requirements (e.g., title) – Administrative – content management (e.g., date) – Descriptive
  • 5. Why taxonomy? • Help users discover and interact with content that’s interesting and relevant to them: – Use related content to tell a story and keep users engaged – Make your first impression: “This is great, now give me more of it.”
  • 7.
  • 8. Why taxonomy? • Promote older but still relevant content: – Give prominence to content that may otherwise be buried in an archive • Elevate content from deeper sections of the site: – Showcase content that, on a sitemap, appears to be many levels deep on the homepage or secondary pages
  • 9. Why taxonomy? • Relate and reuse content across multiple platforms and site installations: – Drupal website and WordPress blog – Multisite installation of Drupal – RSS feeds for users to subscribe to
  • 10. Feeds and path aliases
  • 11. Why taxonomy? • Helps our clients manage content now and over time: – Dynamic relationships = less work for users – Lists help reduce human errors and inconsistency
  • 13.
  • 14. Terms on a Drupal node
  • 17. Content type or vocabulary?
  • 18. Getting your users involved • User-generated tags – a.k.a. free tags • “Folksonomy” http://www.cheeselibrary.com/describing_cheese.html
  • 19. Change management • Content authors and managers need training and guidance (and snacks): – Training on new terms; may be used to using organization’s internal terms, not the terms site visitors are using when looking for information – Instructional content on the admin interface
  • 20.
  • 21. Adding a new vocabulary • Go to Structure > Taxonomy • Click “Add vocabulary” • Give the vocabulary a name and description • Save and start adding terms
  • 22.
  • 23. Adding terms to a content type • In Drupal 7, you add Taxonomy as a field • Go to Admin > Structure > Content Types • Choose your content type and go to “Manage Fields” • Give your field a name, for example “Tags” • Choose “Term Reference” as your field type, and whichever widget you prefer for entering terms • Choose the vocabulary to go with the field and configure away
  • 24.  You have to choose one.  You have choose one or more.  Start typing.  You can choose one.  You can choose one or more.
  • 25. Managing and optimizing content • Control access to content based on taxonomy – Roles based on specific vocabularies, terms, and content types – Modules to check out: workbench, taxonomy access • RSS feeds: sign up for feeds by topic (e.g., all content about “stinky” cheese)
  • 26. What it looks like on the front end • Empowers designers to create more engaging interactions: – Sorting – Filtering – Data visualization (tag clouds, category lists, glossaries)
  • 29. Formatting term display • Out of the box (depends on your theme) terms are boring horizontal lists • Because Taxonomy is a field, you can use field.tpl.php to edit its display • For a field called “Tags,” the template suggestion would be field--field-tags.tpl.php (more about that in the Drupal docs: http://drupal.org/node/1089656)
  • 30. Field--field-tags.tpl.php (or field--taxonomy-term-reference.tpl.php) Code from http://drupal.stackexchange.com/questions/3926
  • 31. Taxonomy formatter module can do this through “Manage display”
  • 33.
  • 34. What’s next? • Hello, Drupal: Get up close and personal • Figure out where you’re making manual updates • Review archives and dig deeper into sitemap • Look for opportunities to integrate taxonomy and content strategy
  • 35. Who should be involved? • Information architect • Content strategist • Developer • Designer • Writer • Search engine optimization specialist • Marketer • Site administrator
  • 36. Modules to check out: • http://drupal.org/project/subpathauto • http://drupal.org/project/feeds • http://drupal.org/project/path_alias_xt • http://drupal.org/project/tagadelic • http://drupal.org/project/taxonomy_access • http://drupal.org/project/workbench • http://drupal.org/project/taxonomy_menu

Editor's Notes

  1. Taxonomy: any kind of structure that organizes information. The underlying goals are to create some level of consistency and control over the information used to describe a content component, and clarify relationships between them. Some of each of the three types of metadata is likely to be used on a typical piece of content, but how and when they get defined is very different. The structural metadata gets identified as part of your system requirements. Administrative and descriptive metadata are identified during the creation or curation of specific content. If you think of it like a form, the structural metadata supports which information needs to be collected (fields on the page), and the descriptive and administrative metadata provide the values for those form fields.
  2. Then use taxonomy to serve up related articles, photo galleries, videos, product descriptions and other content. Paired with an interaction designer, a content strategist can make recommendations for calls to action, prompts, cues and other microcopy that guides users through related content.
  3. For example, for a series of reports usually listed in chronological order and filtered by date, a content strategist may use supporting research to recommend that users also be able to interact with this content by subject. Even if you’re not a strict adherent to the three-click rule, reducing the amount of time it takes your users to discover relevant content can’t be a bad thing. Taxonomy allows us to showcase content that, on a sitemap, appears to be many levels deep on the homepage or secondary pages.
  4. For example, part of your content strategy is to build a stronger connection between your website and your blog, which just happen to be driven by different content management systems. Taxonomy can help. Assuming you’re using the same taxonomy terms in both systems, you can still dynamically relate content using a tool like RSS, pulling relevant blog posts into web pages that are categorized with the same terms.
  5. We add a cheese but the country we want to tag it with isn’t there, what then? It’s a closed, required taxonomy, yikes. People will give up or miscategorize. People need an out like “other” or “misc.”
  6. Vocabularies are added to content types as ‘Term Reference’ Fields
  7. Tagged vs. Associated $$$ as field vs. vocabulary “ If you can remove the field and the content still makes sense, use taxonomy.” – Using Drupal, v2
  8. Widgets: select list, autocomplele, check boxes – when do you use which? Which fields have we made required, and why?
  9. “ Say Cheese” Forums: Chatrooms are based on terms. Vocabulary name = forum, specific forums = terms. Nesting for subforums. Metadata (unexpected ways to use taxonomy: using terms left/right to align an image) Backend categorization (e.g., for testing content)
  10. Gather a multidisciplinary team and look for opportunities to integrate your taxonomy and content strategy. Get up close and personal with your content management system to see how you might be able to create more dynamic relationships between content. Review your archives and dig deeper into your sitemap to see what content deserves a promotion. Figure out where you’re still making updates manually, and see if introducing a taxonomy can help reduce the time you spend administering your content across channels.
  11. Because taxonomy can impact everything from interface design to content management system development, the best conversations about taxonomy and content strategy usually involve diverse members of your team. The information architect and content strategist should invite designers, writers, search engine optimization specialists, CMS developers, marketers and site administrators to contribute ideas and voice concerns. With input from your stakeholders, it’s time to get started.