Skip to content
Ben GarvesLinkedIn
Menu

Related Blog Articles Module

[SEO-112] Topic Page - Create “Blog Articles” Module

From Ben Garves’s work at Udemy. Re-created from the original document, with people’s names, internal links and non-public numbers removed or generalized.

StorySEO-112

Company
Udemy
Created
Resolved
Status
Done
Priority
P1 - High
Story points
2
Project
SEO Squad
Sprint
SEO Sprint 7
Requirement source
Engineering

Builds a reusable “Blog Articles” module for Topic pages that surfaces Udemy blog content about a topic, so visitors who want to learn more than the page covers can wayfind to the blog.

  • Topic pages
  • Content modules
  • Blog
  • Wayfinding

User story

As a Topic page visitor, I’d like to see blog content related to the topic I’m exploring so that I can learn more about the topic than is currently on the page.

Context

Udemy has a world-class blog with deep knowledge on many of the topics we cover. This ticket seeks to build a module where we can surface blog content about any given topic and allow users to wayfind to the blog if they want more information.

Note

These modules will be populated in a future ticket.

Acceptance criteria

  • Module is created using frontends v2 architecture
  • Share component bucket
  • Module can be added to Topic pages when we have blog posts we want to surface
  • Module is in the shared repo so it can be used on other page types
  • Module meets design specifications detailed in Figma

Design

The desktop and mobile comps attached to the ticket show:

  • Heading: “Learn more about [topic name]”
  • Subtitle: “Explore free articles written by industry experts to expand your knowledge.”, followed by an “All Blog Articles” link with an external-link icon
  • Article cards showing the author’s photo, the article title, the author’s name, and tags for content type, read time and publish month
  • Desktop: six cards in a three-column grid
  • Mobile: three stacked cards and a “Show 3 more” button