Public Blog & Reader Experience
Ideas and reports for the public blog (blog.vlogerly.com): layout, dark/light theme, search, pagination, social sharing, OG images, and SEO.
Share your comment
- PublishedEvery blog page now generates a custom social preview image
The public blog now generates dynamic Open Graph images for every page that gets shared.Article pages get a card with the article title, description, and project branding.Category and tag pages get...
- PublishedArticles now show a reading time estimate
Every article now displays an estimated reading time next to the title — based on the article's word count and recalculated on every save, so it's always accurate to the latest version of the piece...
- PublishedPrivate projects are now properly invisible to the public
If you marked a project as private, the public blog routes used to be inconsistent about enforcing that — some pages 404'd, others quietly served the content anyway.This release adds a proper visib...
- PublishedBrand assets refreshed and a real PWA manifest landed
A polish pass across our brand assets and a step toward a more installable blog experience.The blog now ships with a proper web app manifest, which means readers can install your blog as a standalo...
- PublishedArticles now ship with structured data and breadcrumb navigation
Two SEO-and-UX upgrades in one release.First, every article page now emits JSON-LD structured data following the standard Article schema. Search engines parse this to understand who wrote what, whe...
- PublishedStronger SEO metadata across every blog page
A focused SEO pass landed across the entire blog renderer with three concrete wins.Dynamic keywords — page metadata now pulls in your project's categories and tags for project-level pages, and arti...
- PublishedDark mode is now fully supported on the public blog
Every Vlogerly blog now fully supports dark mode, automatically following the reader's system preference.What this required:Every component swapped hardcoded background and text colors for theme to...
- PublishedErrors now speak in human language, not in error codes
When something goes wrong in the admin, the error message you see now actually tells you what happened and what to do about it.Under the hood we built a real error formatter that maps low-level err...