Skip to content

Add favicon, Organization schema, and fix missing OG metadata#18

Merged
mostlyerror merged 1 commit intomainfrom
seo/favicon-schema-og-fixes
Feb 13, 2026
Merged

Add favicon, Organization schema, and fix missing OG metadata#18
mostlyerror merged 1 commit intomainfrom
seo/favicon-schema-og-fixes

Conversation

@mostlyerror
Copy link
Owner

Summary

  • Favicon: Added app/icon.svg — coral background with cream "GR" initials. Next.js App Router auto-detects it and generates <link rel="icon"> tags.
  • Organization JSON-LD: Imported and rendered buildOrganizationSchema() in root layout (app/layout.tsx). The function already existed in lib/schema-builders.ts but was never wired up — now it appears on every page for Google's Knowledge Panel.
  • Case studies listing OG: Added openGraph and twitter metadata to app/(main)/case-studies/page.tsx, which was the only page missing them.
  • FAQ OG image alt: Added the missing alt property to the OG image in app/(main)/faq/page.tsx.

Test plan

  • npm run build succeeds
  • npm run test:smoke — all 10 routes return 200
  • View source on homepage — verify Organization JSON-LD <script type="application/ld+json"> is present
  • Check rendered HTML for <link rel="icon"> pointing to the SVG
  • Validate case studies listing page has OG meta tags via share debugger

🤖 Generated with Claude Code

- Add SVG favicon (coral background, cream "GR" initials) at app/icon.svg
- Render Organization JSON-LD in root layout so it appears on every page
- Add OpenGraph + Twitter card metadata to case studies listing page
- Add missing alt text to FAQ page OG image

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@vercel
Copy link
Contributor

vercel bot commented Feb 13, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
goodrobotco.com Ready Ready Preview, Comment Feb 13, 2026 6:04pm

@mostlyerror mostlyerror merged commit e1710f5 into main Feb 13, 2026
5 checks passed
@mostlyerror mostlyerror deleted the seo/favicon-schema-og-fixes branch February 13, 2026 18:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant