All checks were successful
Deploy / Deploy to Production (push) Successful in 22s
- Ajout de tobimori/kirby-seo via Composer
- snippet('seo/head') dans header.php (remplace les meta manuels)
- snippet('seo/schemas') dans footer.php pour JSON-LD
- Onglet SEO ajouté dans site.yml et tous les blueprints de pages
- Configuration SEO dans config.php (sitemap, robots, canonicalBase TODO)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
25 lines
872 B
PHP
25 lines
872 B
PHP
<?php
|
|
|
|
/** @var \Kirby\Cms\Page $page
|
|
** @var \Kirby\Cms\Site $site
|
|
** @var string|null $instructions
|
|
** @var string|null $edit */
|
|
|
|
$meta = $page->metadata();
|
|
|
|
snippet('seo/prompts/introduction', [
|
|
'instructions' => $instructions ?? null,
|
|
'edit' => $edit ?? null
|
|
]); ?>
|
|
|
|
<task>
|
|
Create a useful open graph description for this page called <page-title><?= $page->title()->value() ?></page-title>. <?php if ($page->isHomePage()) : ?>This page is the homepage of the website.<?php endif ?>
|
|
This description will be shown on social media platforms like Facebook, WhatsApp and LinkedIn.
|
|
|
|
The entire meta description SHOULD be between 120 and 158 characters long.
|
|
|
|
You'll receive the content of the page as well as any meta tags that are already set below.
|
|
</task>
|
|
|
|
<?php snippet('seo/prompts/meta', ['currentField' => 'ogDescription']);
|
|
snippet('seo/prompts/content');
|