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

ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 

Recently uploaded (20)

ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 

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.