Add SEO properties to the collection pages #3917
Labels
💻 aspect: code
Concerns the software code in the repository
🌟 goal: addition
Addition of new feature
🟧 priority: high
Stalls work on the project or its dependents
🧱 stack: frontend
Related to the Nuxt frontend
Milestone
These changes depend on the code changes from #3886
Problem
The collection pages do not have the SEO-related properties.
Description
The
collection.vue
pages added in #3886 need to have the SEO and Open Graph properties:The Implementation plan does not give the final texts we should use for the title and description. These texts should be accessible and i18n-friendly. For instance, if the text uses the tag name in a sentence ("Cat images"), it will not be possible to translate it in some languages grammatically because the tag name ("cat" here) will need to be in a specific form, and we cannot deduct the case automatically. In Russian, for instance, "cat" is "кот", but in the "Cat images" sentence, it could be translated as "Картинки с котом"
Alternatives
Additional context
Section on SEO in the Additional search views Implementation plan: https://docs.openverse.org/projects/proposals/additional_search_views/20230719-implementation_plan_additional_search_views.html#seo
The text was updated successfully, but these errors were encountered: