Posts and collections should be indexed by tag in the database.
We should have post_tags and collection_tags tables with columns for the post/collection slug and the tag id.
These should be created from the frontmatter in the sync-post and sync-collection tasks.
Out of scope: localization (translations can be implemented in the frontend if needed)