Shafail Shafa

← All case studies

Other · 2020 · Upwork

Directory pages for a sports ranking site

A ranking site listed teams by position, which works for 75 teams and falls apart for over a thousand. I added alphabetical directory pages for each category.

The objective

The site ranked teams across a number of divisions. In a division with 75 teams a fan can find their team on the rankings page. In the high school divisions there were over a thousand teams, and the number kept growing through the season.

The client wanted a page per category listing every team in that category alphabetically, linking through to the team schedule and results page that already existed.

What I did

I built the category directory pages from the existing team database rather than as pages maintained by hand, so new teams show up as they're added.

I sorted alphabetically within each category and linked each team to its existing page.

Then I repeated the approach across the divisions, including the high school categories where the volume was the problem in the first place.

The result

Fans could find a team by name instead of scanning a ranking table a thousand rows long.