Skip to content

feat(seo): design and integrate high-resolution 1200x630 OpenGraph & Twitter preview banner #2

Closed

Description

@divyanshujethi

🎯 Objective

Currently, social share previews on Twitter/X, Discord, and LinkedIn point to the SVG icon terminal-demo.svg. We need a dedicated 1200x630 JPEG/WebP graphic that displays clearly in social cards, search engines, and rich link embeds.

📋 Scope of Work

  • Create a high-contrast 1200x630 OpenGraph banner (docs/og-image.jpg or docs/og-image.webp).
  • Incorporate AgentShield branding, tagline ("Zero-Leak Secret Defense & Sandbox for AI Agents"), and terminal snippet.
  • Update <meta property="og:image" content="https://agentshield.ritualdev.in/og-image.jpg"> and Twitter card metadata in docs/index.html.
  • Verify using the Twitter Card Validator and OpenGraph.xyz.

🏆 Impact

Improves organic Click-Through-Rate (CTR) in search results and social developer shares by an estimated 25-40%.

Activity

  1. dimonch-byte commented on Oct 12, 2026

    @dimonch-byte

    Quick check before you ship the new banner: X, LinkedIn, Discord, and Slack generally do not render SVG og:image / twitter:image (a lot of validators will look fine in-browser while the crawlers still show nothing). A 1200×630 JPEG/PNG/WebP at an absolute https://… URL is the reliable path, with og:image:width / og:image:height set and twitter:card=summary_large_image.

    Also watch for relative image URLs and a CDN/host that 403s crawler user-agents — the page can 200 in Chrome while facebookexternalhit / Twitterbot get blocked.

    After deploy, re-scrape in each platform’s debugger (they cache hard).

    Disclosure: I maintain a free MIT Open Graph / Twitter card linter that flags SVG/relative/og:image reachability issues in one pass — https://dimonch-byte.github.io/og-lint/ — if that’s useful while you verify.

  2. adamshatzkamer commented on Oct 14, 2026

    @adamshatzkamer

    PR ready: #7

    Implements the Open Graph banner task:

    • New docs/og-image.jpg — high-contrast 1200×630 raster built from the site tokens (shield mark, tagline, agent shield check redaction demo), which X/LinkedIn/Discord/Slack will actually render (SVG is not supported by those scrapers).
    • og:image + twitter:image now point at the raster, with width/height/type added.
    • docs/ is deployed verbatim by the Pages workflow, so the URL resolves once merged.
  3. added a commit that references this issue on Oct 14, 2026
    11cdaf8
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions