diff --git a/package-lock.json b/package-lock.json
index b8ca0a0..e33d802 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -12,6 +12,7 @@
"@astrojs/tailwind": "^5.1.0",
"@astrojs/vercel": "^8.0.2",
"@floating-ui/dom": "^1.6.3",
+ "@vercel/analytics": "^1.4.1",
"@vercel/kv": "^1.0.1",
"astro": "^5.1.6",
"ioredis": "^5.4.2",
diff --git a/package.json b/package.json
index 7ec1f93..5e529dc 100644
--- a/package.json
+++ b/package.json
@@ -15,6 +15,7 @@
"@astrojs/tailwind": "^5.1.0",
"@astrojs/vercel": "^8.0.2",
"@floating-ui/dom": "^1.6.3",
+ "@vercel/analytics": "^1.4.1",
"@vercel/kv": "^1.0.1",
"astro": "^5.1.6",
"ioredis": "^5.4.2",
diff --git a/src/layouts/Layout.astro b/src/layouts/Layout.astro
index bfda406..0878957 100644
--- a/src/layouts/Layout.astro
+++ b/src/layouts/Layout.astro
@@ -1,5 +1,6 @@
---
import ThemeToggle from '../components/ThemeToggle.astro';
+import { Analytics } from '@vercel/analytics/react';
interface Props {
title: string;
@@ -101,6 +102,7 @@ const isCreditsPage = Astro.url.pathname === '/credits';
+