SlideShare ist ein Scribd-Unternehmen logo
1 von 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

Weitere ähnliche Inhalte

Was ist angesagt?

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
 

Was ist angesagt? (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
 

Ähnlich wie 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
 

Ähnlich wie 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
 

Kürzlich hochgeladen

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 

Kürzlich hochgeladen (20)

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 

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

Hinweis der Redaktion

  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.