{{--
Advanced SEO Component
Uses database settings with fallback to defaults
--}}
@php
use App\Models\Setting;
$seo = [
'site_title' => Setting::get('seo_site_title', 'AVIOBOOTS - Premium Leather Boots in Lahore'),
'site_description' => Setting::get('seo_site_description', 'Premium bespoke leather boots crafted in Lahore'),
'site_keywords' => Setting::get('seo_site_keywords', 'leather boots, formal shoes, casual boots'),
'og_image' => Setting::get('seo_og_image', 'uploads/og-image.jpg'),
'twitter_handle' => Setting::get('seo_twitter_handle', '@avioboots'),
'google_analytics' => Setting::get('seo_google_analytics', ''),
'robots' => Setting::get('seo_robots', 'index, follow'),
];
$pageTitle = $seo['site_title'];
$pageDescription = $seo['site_description'];
$pageKeywords = $seo['site_keywords'];
$pageImage = $seo['og_image'];
if (!empty(View::getSection('seo_title'))) {
$pageTitle = View::getSection('seo_title') . ' | ' . $seo['site_title'];
}
if (!empty(View::getSection('seo_description'))) {
$pageDescription = View::getSection('seo_description');
}
if (!empty(View::getSection('seo_keywords'))) {
$pageKeywords = View::getSection('seo_keywords');
}
if (!empty(View::getSection('seo_image'))) {
$pageImage = View::getSection('seo_image');
}
$canonicalUrl = request()->fullUrl();
@endphp
@if(!empty($seo['google_analytics']))
@endif