review · segments
Untitled session
claude 38 events 1 segments main
segment 1 of 1
Review 10 public guide pages for SEO, share cards, and LLM discoverability
Acting as a REVIEW-ONLY SEO/share-card/LLM-discoverability specialist, the assistant read all 10 guide Blade views (smart-features, stream-analytics, encoding-profiles, chat-replay-archival, watching-stream-replays, twitch-vod-vs-clip-vs-highlight, why-archive-twitch-vods, how-long-twitch-vods-stay, enabling-vod-storage-on-twitch, wrapped-reports) plus the shared x-marketing-page shell component. It inspected available marketing/OG images and their dimensions, checked routes/web.php for route names and sitemap lastmod entries, and measured title/description lengths and h1 counts across all pages. It concluded with a review identifying the governing issue: the shared marketing-page component has no per-page image prop, so all 10 pages render an identical generic og:image/twitter:image; noted 4 existing screenshots (wrong dimensions, not wired as OG) and 6 guides with no screenshot; and flagged per-page issues such as over-long descriptions and a dateModified vs sitemap lastmod drift on smart-features.
outcome
A concise written SEO/share-card review was delivered identifying a component-level og:image gap affecting all 10 guides plus per-page metadata findings; no files were modified.
next steps
- Add an :image prop to resources/views/components/marketing-page.blade.php defaulting to /images/og-image.png with per-guide overrides
- Crop/resize existing marketing screenshots (chat-sidecar, encoding-settings, highlights-index, replay-player) to 1200x630 and wire as og:image for their guides
- Create OG images for the 6 guides lacking a screenshot asset (smart-features, stream-analytics, why-archive, how-long-twitch-vods-stay, enabling-vod-storage, wrapped-reports)
- Reconcile smart-features JSON-LD dateModified (2026-06-11) with sitemap lastmod (2026-05-09)
- Trim over-length meta descriptions (e.g. wrapped-reports 221, why-archive 212, how-long 203, chat-replay 200) toward the ~155-char SERP safe zone
key decisions
- This is a REVIEW-ONLY task — no code changes were to be made
- The og:image fix should be made once at the component level rather than per-page
open questions
- Whether per-guide branded OG templates or hand-built images are preferred for the 6 guides lacking screenshots
2 days ago → 2 days ago