Skip to content

Conversation

@elichad
Copy link
Contributor

@elichad elichad commented Oct 21, 2025

If a page has no description, the page content is used in the description metadata. This is fine in some cases (e.g. blog posts) but in pages where Jekyll tags are used near top of the page (e.g. {% include posts.html %}) the tags can appear in the description. This includes the homepage!

See related #481.

This PR:

  • adds description to most of the core pages
  • adds excerpt to most of the spec pages (some had it already)
  • ensures excerpt feeds into the description metadata where it is used

@elichad elichad requested a review from stain October 21, 2025 10:04
@elichad elichad requested a review from a-mile November 12, 2025 10:19
excerpt: |
The structure an _RO-Crate_ MUST follow is:
```
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Will this render correctly in search engine results text? I'm not sure how to test this.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Honestly, no idea. I think it will probably appear as the raw formatting

@elichad elichad merged commit ad848cd into ResearchObject:main Nov 14, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants