Fix SEO audit issues: brand rename cleanup, sitemap HTTPS, structured data, titles, descriptions, canonicals
- Replace all "GameLog" brand references with "LoreKeepers" (og:site_name, twitter meta, top-rated, community lists) - Force HTTPS in sitemap generation; update .env.example APP_URL to https://lorekeepers.games - Enhance VideoGame JSON-LD on game pages: add image, datePublished, author fields - Improve title tags across all main pages (keyword-rich, include year on game pages) - Add/update meta descriptions and og:description on all public pages - Add canonical tag and og_title/og_description to homepage - Add rel=prev/next pagination links on /games via head_links stack - Add @stack('head_links') to layout head for child view injection - Smarter description truncation on game pages (last sentence boundary) - Improve screenshot alt text with genre context Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 4.6
parent
ea3e376507
commit
bb6323b141
@@ -16,10 +16,10 @@
|
||||
<meta property="og:image" content="@yield('og_image', asset('images/og-default.jpg'))">
|
||||
<meta property="og:type" content="@yield('og_type', 'website')">
|
||||
<meta property="og:url" content="@yield('og_url', url()->current())">
|
||||
<meta property="og:site_name" content="GameLog">
|
||||
<meta property="og:site_name" content="LoreKeepers">
|
||||
<meta name="twitter:card" content="summary_large_image">
|
||||
<meta name="twitter:title" content="@yield('title', 'GameLog — Track Every Game You Play')">
|
||||
<meta name="twitter:description" content="@yield('description', 'GameLog lets you track every game you play, rate your favorites, and discover what to play next.')">
|
||||
<meta name="twitter:title" content="@yield('title', 'LoreKeepers — Track Every Game You Play')">
|
||||
<meta name="twitter:description" content="@yield('description', 'LoreKeepers lets you track every game you play, rate your favorites, and discover what to play next.')">
|
||||
<meta name="twitter:image" content="@yield('og_image', asset('images/og-default.jpg'))">
|
||||
|
||||
<!-- Fonts -->
|
||||
@@ -28,6 +28,7 @@
|
||||
|
||||
@vite(['resources/css/app.css', 'resources/js/app.js'])
|
||||
@stack('styles')
|
||||
@stack('head_links')
|
||||
</head>
|
||||
<body class="h-full bg-[#0f0f13] text-slate-200 antialiased font-sans">
|
||||
|
||||
|
||||
Reference in New Issue
Block a user