User Experience (UX) Review of the SEO Dashboard

Created on 25 September 2024, 3 months ago

Problem/Motivation

The SEO Dashboard was created quickly in preparation for the DrupalCon Barcelona keynote. Dries and Christina provided feedback on the SEO dashboard during that process, and revisions were made, but the Dashboard and it's content should go through a proper User Experience (UX) review if time allows.

Steps to reproduce

  • During the install, or in Project Browser of Drupal CMS, apply the Advanced SEO Recipe.
  • Then visit /admin/dashboard/seo or click the Dashboard navigation link, and then click on Search Engine Optimization (SEO) tab.
  • Review for usability

Proposed resolution

Remaining tasks

User interface changes

API changes

Data model changes

✨ Feature request
Status

Active

Component

Track: SEO

Created by

πŸ‡ΊπŸ‡ΈUnited States thejimbirch Cape Cod, Massachusetts

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

  • Issue created by @thejimbirch
  • πŸ‡¦πŸ‡ΊAustralia pameeela

    Just getting around to looking at this properly now, apologies for the very long wait.

    Trying to think of this from an end user perspective, the promise of an SEO dashboard is quite exciting. But what we have right now is really a list of links, which are overall very helpful but I don't think it quite delivers on the promise.

    Here's an annotated screenshot with some thoughts:

    Additional thoughts:

    • Adding an alias independent of content isn't really something users do often, is it? We have it here as the first CTA, but I'm not sure it shoudl be here at all.
    • As noted, 'Fix broken links' is also very promising as a CTA, but what we actually have is a list of 404 pages. We could rename this 'View broken links' but this sounds more like a link checker type of report, when it is actually a list of pages that need to be redirected (most likely).
    • SEO Checklist doesn't feel evergreen but happy to be wrong about that
    • Add redirects and view redirects are useful quicklinks. Would we be better off adding these to the main dashboard?

    The Drupal SEO Configuration links are a nice aggregation of various SEO things, but individually I am unsure of the value. Most of these things are already grouped in the nav under 'Search and metadata', which works well IMO. There is also a link to the SEO group on the modules page which I think should be removed anyway, since it has potential to confuse.

    The External resources are also definitely useful, but I don't think they justify having a dashboard.

    I think the TLDR; version is: what if we move the common 'jobs to be done' links into the main dashboard?

  • Assigned to thejimbirch
  • πŸ‡ΊπŸ‡ΈUnited States thejimbirch Cape Cod, Massachusetts
Production build 0.71.5 2024