perf: apply Vercel Next.js best practices (caching, image optimization, metadata)

This commit is contained in:
AyrisAI
2026-05-16 01:19:29 +03:00
parent 782e11f795
commit 312ee20320
4 changed files with 56 additions and 15 deletions

View File

@@ -25,12 +25,27 @@ export async function generateMetadata({ params }: Props): Promise<Metadata> {
const title = `${location.name} ${service.title} | Muğla Dijital`;
const description = `${location.name} bölgesinde profesyonel ${service.title.toLowerCase()} hizmetleri. Muğla Dijital Medya Ajansı ile markanızı zirveye taşıyın.`;
const url = `https://mugladijitalmedya.com/services/${slug}/${locationSlug}`;
return {
title,
description,
alternates: {
canonical: `/services/${slug}/${locationSlug}`,
canonical: url,
},
openGraph: {
title,
description,
url,
images: [
{
url: "https://mugladijitalmedya.com/og-image.jpg", // Default OG image
width: 1200,
height: 630,
alt: title,
}
],
type: 'website',
}
};
}