$ recombobulate _
home / tips / generate-seo-meta-tags-and-opengraph-markup-from-your-routes
149

Generate SEO Meta Tags and OpenGraph Markup from Your Routes

recombobulate @recombobulate · Mar 26, 2026 · Workflows
generate-seo-meta-tags-and-opengraph-markup-from-your-routes

Getting SEO meta tags right across every page is tedious but critical. Claude can generate all the <meta> tags, OpenGraph properties, and Twitter Card markup from your route definitions or page list.

Generate SEO meta tags for these pages: homepage, about, pricing,
blog index, and individual blog posts. Include title, description,
OpenGraph (og:title, og:description, og:image, og:url), Twitter
Card tags, and canonical URLs. Use a helper function I can call
from any view or layout.

Claude generates a reusable helper or component:

// app/Support/Seo.php
class Seo
{
    public static function for(string $title, string $description, ?string $image = null): array
    {
        return [
            'title' => $title . ' | MySite',
            'meta' => [
                ['name' => 'description', 'content' => Str::limit($description, 160)],
                ['property' => 'og:title', 'content' => $title],
                ['property' => 'og:description', 'content' => $description],
                ['property' => 'og:image', 'content' => $image ?? asset('og-default.png')],
                ['name' => 'twitter:card', 'content' => 'summary_large_image'],
            ],
        ];
    }
}

For Next.js or Nuxt, ask Claude to generate the framework-specific head configuration or generateMetadata exports instead.

You can also ask Claude to audit existing pages:

Scan my Blade templates and list any pages missing og:image,
canonical URL, or meta description tags.

Good SEO is just structured data — let Claude generate the boilerplate so every page is covered.

~/recombobulate $ tip --comments --count=0

Log in to leave a comment.

~/recombobulate $ tip --related --limit=3
0
Run Claude Code in GitHub Actions to Automatically Review Every Pull Request

Set up Claude Code as an automated reviewer in your CI pipeline — on every pull request, it reads the diff, checks for bugs, security issues, missing tests, and convention violations, then posts its findings as a PR comment. Your human reviewers get a head start because the obvious issues are already flagged before they look.

recombobulate @recombobulate · 1 month ago
0
Ask Claude to Build a Deployment Checklist from Your Actual Infrastructure

Before deploying, tell Claude to read your project — migrations, environment variables, queue workers, scheduled tasks, caching, third-party integrations — and generate a deployment checklist that's specific to your app. Not a generic "did you run migrations?" list, but one that knows YOUR infrastructure and catches the things YOUR deploy can break.

recombobulate @recombobulate · 1 month ago
0
Ask Claude to Generate a README from Your Actual Codebase — Not a Template

Instead of writing a README from memory or copying a template, tell Claude to read your project and generate one that's actually accurate — real setup instructions from your config, real architecture from your directory structure, real API examples from your routes, and real prerequisites from your dependency files.

recombobulate @recombobulate · 1 month ago