added test seo
This commit is contained in:
@@ -2,11 +2,11 @@ import Welcome from '@/widgets/welcome/ui';
|
|||||||
import { Metadata } from 'next';
|
import { Metadata } from 'next';
|
||||||
|
|
||||||
interface Props {
|
interface Props {
|
||||||
params: { lang: 'uz' | 'ru' };
|
params: { locale: 'uz' | 'ru' };
|
||||||
}
|
}
|
||||||
|
|
||||||
export async function generateMetadata({ params }: Props): Promise<Metadata> {
|
export async function generateMetadata({ params }: Props): Promise<Metadata> {
|
||||||
const { lang } = params;
|
const { locale } = await params;
|
||||||
|
|
||||||
const titles = {
|
const titles = {
|
||||||
uz: 'Bosh sahifa | Mahsulotlar do‘koni',
|
uz: 'Bosh sahifa | Mahsulotlar do‘koni',
|
||||||
@@ -24,28 +24,28 @@ export async function generateMetadata({ params }: Props): Promise<Metadata> {
|
|||||||
};
|
};
|
||||||
|
|
||||||
return {
|
return {
|
||||||
title: titles[lang],
|
title: titles[locale],
|
||||||
description: descriptions[lang],
|
description: descriptions[locale],
|
||||||
keywords: keywords[lang],
|
keywords: keywords[locale],
|
||||||
openGraph: {
|
openGraph: {
|
||||||
title: titles[lang],
|
title: titles[locale],
|
||||||
description: descriptions[lang],
|
description: descriptions[locale],
|
||||||
siteName: 'Mahsulotlar do‘koni',
|
siteName: 'Mahsulotlar do‘koni',
|
||||||
images: [
|
images: [
|
||||||
{
|
{
|
||||||
url: '/logos/logo.png',
|
url: '/logos/logo.png',
|
||||||
width: 1200,
|
width: 1200,
|
||||||
height: 1200,
|
height: 1200,
|
||||||
alt: titles[lang],
|
alt: titles[locale],
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
locale: lang === 'uz' ? 'uz_UZ' : 'ru_RU',
|
locale: locale === 'uz' ? 'uz_UZ' : 'ru_RU',
|
||||||
type: 'website',
|
type: 'website',
|
||||||
},
|
},
|
||||||
twitter: {
|
twitter: {
|
||||||
card: 'summary_large_image',
|
card: 'summary_large_image',
|
||||||
title: titles[lang],
|
title: titles[locale],
|
||||||
description: descriptions[lang],
|
description: descriptions[locale],
|
||||||
images: ['/logos/logo.png'],
|
images: ['/logos/logo.png'],
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user