diff --git a/src/app/[locale]/layout.tsx b/src/app/[locale]/layout.tsx
index f5af648..f0fc880 100644
--- a/src/app/[locale]/layout.tsx
+++ b/src/app/[locale]/layout.tsx
@@ -6,6 +6,7 @@ import { locales, localeMetadata, seoKeywords, type Locale } from '@/i18n/config
import type { Metadata } from 'next';
import { Header, Footer, GlobalBackground } from '@/components/layout';
import { PersonJsonLd, ProfessionalServiceJsonLd, OrganizationJsonLd, WebSiteJsonLd } from '@/components/seo';
+import { WebVitals } from '@/components/analytics';
import '../globals.css';
const inter = Inter({
@@ -123,6 +124,8 @@ export default async function LocaleLayout({ children, params }: Props) {
+ {/* Core Web Vitals monitoring */}
+