Skip to content

fix: Add OG image for /books page #859

@bobbyonmagic

Description

@bobbyonmagic

Problem

The books page at https://devops-daily.com/books is missing an Open Graph image.

When shared on social media (Twitter, LinkedIn, Slack, etc.), the page displays without a preview image, reducing engagement and click-through rates.

Expected

All public pages should have OG images for proper social media previews.

Fix Required

  1. Create public/images/pages/books-og.svg (source)
  2. Generate public/images/pages/books-og.png (1200x630)
  3. Add metadata to app/books/page.tsx:
export const metadata: Metadata = {
  title: 'DevOps Books',
  description: 'Curated list of essential DevOps books...',
  openGraph: {
    title: 'DevOps Books',
    description: 'Curated list of essential DevOps books...',
    images: ['/images/pages/books-og.png'],
  },
  twitter: {
    card: 'summary_large_image',
    images: ['/images/pages/books-og.png'],
  },
}

Acceptance Criteria

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions