feat(site): framework-specific SEO metadata for docs (#541)

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Darius Cepulis
2026-02-18 11:21:15 -06:00
committed by GitHub
co-authored by Claude Opus 4.6
parent 78e8e3a8e1
commit e936ea4e44
22 changed files with 160 additions and 30 deletions
+7 -1
View File
@@ -30,6 +30,12 @@ export function createTechArticleSchema(params: {
...(params.wordCount && { wordCount: params.wordCount }),
...(params.readingTime && { timeRequired: `PT${params.readingTime}M` }),
...(params.articleSection && { articleSection: params.articleSection }),
about: {
'@type': 'SoftwareApplication',
name: 'Video.js',
applicationCategory: 'MultimediaApplication',
operatingSystem: 'Web',
},
author: {
'@type': 'Organization',
name: 'Video.js',
@@ -112,7 +118,7 @@ export function createBlogCollectionSchema(params: {
'@context': 'https://schema.org',
'@type': 'CollectionPage',
name: 'Video.js Blog',
description: 'Articles, announcements, news, updates, and more',
description: 'News and updates from the Video.js open-source video player project',
url: params.url,
mainEntity: {
'@type': 'ItemList',