Listing Pages & Taxonomies

Want To Make it Easier To Find Content on Your Site?  Use Listing Pages!

Listing pages

This powerful content type dynamically generates custom content based on the results of query based searches.  Listing pages work hand in hand with Taxonomies in that the terms that tag your content are so tagged by using the Taxonomies settings at the bottom of almost every piece of content you can add to your site.  Using a Listing page is a creative way to get your content quickly into the hands of the users who are looking for it fast logical way.  What's even better that you can enable visitors to filters their own results!

Sample listing pages can be found all over in the Online Learning, Awards and Grants and AASL microsites.

More Powerful Search Results for Visitors!

Listing Pages can now be created to allow visitors to filter their search results!  You can choose from any of the fields offered in Taxonomies to have exposed for users to filter their searches on.

User Exposed filters. Check boxes to choose what fields visitors can filter their search results on

New listing pages can be requested by using this web form or Track-It request submitted by your Staff Liasion or Web Services manager.  If you have rights to add a listing page, check out how to create listing pages.

What are Taxonomies?

Taxonomies are a controlled list of terms (vocabularies)  that describe web pages and content behind the scenes so they can dynamically show up in logical places throughout the ALA website, using Listing Pages.  Taxonomy terms are meant to be read by humans (as opposed to web-crawling search bots).

Partial screenshot of Taxonomies command in Edit mode of Drupal Content

Taxonomies help identify pages in a logical way that a human searching for content might seek it.  Terms that you can currently associate with your content include:

  • sponsoring unit
  • geographic area
  • genre
  • audience
  • event type
  • controlled vocabulary
  • and more

Taxonomy terms add organization and searchability so that content is visible to those who need it most.

Taxonomies should be added when content is created by using the Ctrl key and the selecting the relevant terms  under the Taxonomies settings in Edit mode of your Drupal content. Taxonomy terms can be edited whenever it is necessary.

When Would I Use Taxonomy Tags?

A common need to tag a page with taxonomy terms is when they want it to appear in the Online Learning site.  By selecting the Event Type of Online Learning, along with your Unit and appropriate terms from the controlled vocabulary your content will appear under the different topics, genres, for the right audiences. You have control over your content within the Online Learning area through the use of Taxonomies.

Online Learning and Taxonomies: A Closer Looksnapshot overlay of ALA Units, Genre, Event Type and Controlled Taxonomy fields

To post an offering to be viewed in Online learning,  I would need to choose a minimum of two taxonomy fields using the Taxonomies setting on my content:


In order for the Online Learning listing page query to pull your offering, you would need to identify the Unit sponsoring the event or offering.  By selecting the unit from the listing of 122 units, divisions, round-tables, and affiliates in the ALA Units field, you would have fulfilled one (1) of two (2) taxonomies required for it to appear on the Online Learning section.

Event Type

The other required taxonomy for an Online Learning offering is found under  Event Type.  The combination of both the Unit and Online Learning Event Type will cause your page to display on the appropriate page in Offerings by ALA Units.

How Do I remove something from Online Learning?

Just take off the Taxonomy tags and save your page. Your item will be removed from the listing page.  Do not delete or unpublish the page before removing the tags, as the listing will still show, but visitors who click on it will get a page not found (404 error).  If the Listing  page content does not update immediately, clear your browser's cache. Still not updating? Contact ITTS to ask for a site section cache clear. Once you have verified that the page no longer displays, it should be safe to either unpublish or even delete the page.


back to Drupal Sandbox