SEO/GEO: Keyword-Tagline in h1, Title keyword-first, Meta-Description mit CTA, Facebook in club.json + Aktuelles-Subline

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
2026-06-11 21:33:41 +02:00
parent fc066703e6
commit 353b3cea06
6 changed files with 17 additions and 8 deletions

View File

@@ -18,7 +18,7 @@ $align = in_array($hero['align'] ?? '', ['center', 'bottom-left'], true) ? $hero
<?php endif; ?>
</div>
<div class="container hero__content">
<h1 class="hero__title"><?= e($hero['title']) ?></h1>
<h1 class="hero__title"><?= e($hero['title']) ?><?php if (!empty($hero['tagline'])): ?> <span class="hero__tagline"><?= e($hero['tagline']) ?></span><?php endif; ?></h1>
<p class="hero__text"><?= e($hero['text']) ?></p>
<div class="hero__actions">
<?php foreach ($hero['ctas'] as $cta): ?>

View File

@@ -14,9 +14,9 @@ $maxPosts = (int) config('instagram.max_posts', 9);
?>
<section class="section instagram" id="aktuelles">
<div class="container">
<h2>Aktuelles</h2>
<h2>Aktuelles aus Fußball &amp; Turnen</h2>
<?php if ($posts !== []): ?>
<p class="text-muted">Unsere neuesten Beiträge auf <a href="<?= e($club['social']['instagram']) ?>" rel="noopener">Instagram (@<?= e($feed['username'] ?? 'tsv08kulmbach') ?>)</a>.</p>
<p class="text-muted">Unsere neuesten Beiträge auf <a href="<?= e($club['social']['instagram']) ?>" rel="noopener">Instagram (@<?= e($feed['username'] ?? 'tsv08kulmbach') ?>)</a><?php if (!empty($club['social']['facebook'])): ?> folge uns auch auf <a href="<?= e($club['social']['facebook']) ?>" rel="noopener">Facebook</a><?php endif; ?>.</p>
<ul class="instagram__grid">
<?php foreach (array_slice($posts, 0, $maxPosts) as $post): ?>
<li class="instagram__item">