Files
adrianbonpin cd72b7a948 refactor: convert to bun workspaces monorepo
- Move web app into apps/web/
- Create packages/shared/ with shared types
- Create plugins/decky-vault/ scaffold
- Root package.json manages workspaces only
2026-06-28 05:20:28 +08:00

22 lines
1.3 KiB
Markdown

---
title: "SEO Improvements — Better Titles, Rich Results & Performance Hints"
date: "2026-05-25"
version: "2026.2.1"
summary: "Fixed duplicate page titles across the site, added structured data (breadcrumbs, ratings, organization) for rich search results, improved meta descriptions, and added preconnect hints for faster image loading."
---
### Page Title Cleanup
The `/games` and `/devices` pages no longer show the brand name twice in search results. Titles now read `"Games | DeckyVault"` and `"Devices | DeckyVault"` instead of the old `"Games — DeckyVault | DeckyVault"`. The `/compare` and `/profile` pages also have unique titles now instead of reusing the homepage title.
### Rich Search Results
Game detail pages now include **BreadcrumbList** and **AggregateRating** structured data, enabling breadcrumb trails and star ratings in Google search results. The homepage includes **Organization** schema for brand visibility.
### Better Meta Descriptions
Game page descriptions no longer cut off mid-sentence — the new smart truncation respects word boundaries for cleaner search result snippets.
### Faster Image Loading
Preconnect hints for Steam, SteamGridDB, Discord, Google, and Cloudflare R2 CDNs reduce connection setup time when loading game cover images.