{{-- Emits the full SEO meta block: description/keywords/robots, OpenGraph, Twitter Card, canonical, search-engine site-verification tags, and optional author meta. Pulls everything from App\Support\Seo::meta() which reads the system_settings rows that /admin/settings/seo writes — single source of truth. Pages can override per-page by passing $seoOverrides to the layout (handled at the include site, not here). Empty values are skipped so we never emit spam. --}} @php $__seo = \App\Support\Seo::meta($seoOverrides ?? []); @endphp @if (!empty($__seo['description'])) @endif @if (!empty($__seo['keywords'])) @endif @if (!empty($__seo['author'])) @endif @if (!empty($__seo['robots'])) @endif @if (!empty($__seo['canonical'])) @endif {{-- OpenGraph (Facebook, LinkedIn, WhatsApp link previews) --}} @if (!empty($__seo['og_description'])) @endif @if (!empty($__seo['og_url'])) @endif @if (!empty($__seo['og_image'])) @endif {{-- Twitter Card --}} @if (!empty($__seo['og_description'])) @endif @if (!empty($__seo['og_image'])) @endif @if (!empty($__seo['twitter_site'])) @endif @if (!empty($__seo['twitter_creator'])) @endif {{-- Search-engine site verification --}} @if (!empty($__seo['google_verification'])) @endif @if (!empty($__seo['bing_verification'])) @endif