mirror of
https://github.com/zoriya/v10.git
synced 2026-08-16 02:45:09 +00:00
feat(site): framework-specific SEO metadata for docs (#541)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.6
parent
78e8e3a8e1
commit
e936ea4e44
@@ -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',
|
||||
|
||||
Reference in New Issue
Block a user