Set schema_metatag
defaults for az_person
using the az_seo
module.
#3904
Labels
editor experience
Improvements to the editor experience for individuals editing Quickstart websites
enhancement
New feature or request
Motivation
Schema.org recommends adding structured data to person profile pages to improve their discoverability and accurate representation in search engines.
The relevant schema type is
Person
, which can be used to describe individual profiles, such as those featured on person pages.Example JSON-LD output:
Person
Can be used on a page where a person is featured, such as a profile page.
https://schema.org/Person
Is your feature request related to a problem? Please describe.
Person profile pages currently lack schema.org
Person
metatags. This means they are not optimized for bots and search engines, potentially affecting how they are consumed and displayed.Proposed Resolution
Describe the Solution You’d Like
Person
metatag defaults toaz_person
using theaz_seo
module.az_person
nodes.name
: Map tonode:title
fields.hasOccupation.name
: Map to appropriate field.worksFor.name
: Map to appropriate field.worksFor.url
: Map to appropriate field.parentOrganization
based on University of Arizona defaults.Describe Alternatives You’ve Considered
schema_metatag
module.Roles and Permissions Considerations
Anonymous User
Authenticated User
Content Editor
az_person
nodes through the UI.Content Administrator
az_person
nodes through theaz_seo
module settings.Administrator
az_person
nodes site-wide.Additional Context
schema_metatag
Module to Quickstart's Composer File and as a Dependency foraz_seo
#3903, which integrates theschema_metatag
module into Quickstart and theaz_seo
module.Conditions of Satisfaction
Person
metatag defaults are added toaz_person
via theaz_seo
module.az_person
nodes (e.g., name, title, department).Person
specification.Next Steps
az_seo
.az_person
nodes.The text was updated successfully, but these errors were encountered: