Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
π Linked issue
#299
β Type of change
π Description
discoverVideo
functionality to discover<video>
tags in pre-rendered content.extractSitemapMetaFromHtml
to extract attributes from<video>
to provide required values for video sitemap(s).extractSitemapMetaFromHtml
functionality.Example: screenshots below show the HTML and what the expected sitemap results would be.
Considerations
discoverVideos
is enabled by default to be consistent withdiscoverImages
option.thumbnail_loc
,title
,description
,content_loc
) will return empty string in the event there are no value provided for that attribute. Google recommended these tags are 'required'.src/runtime/nitro/plugins/nuxt-content.ts
will search only top-level<video src="...>
. I'll be honest I wasn't totally sure of this functionality I simply mimickeddiscoverImage
. Happy to provide additional changes.