- {desc} -
-Sorry, there was a problem
', - { - status: 500, - headers: { - 'Content-Type': 'text/html', - }, - }, - ); - } -} diff --git a/src/app/api/og/route.ts b/src/app/api/og/route.ts index 5dfd1a5..6010da7 100644 --- a/src/app/api/og/route.ts +++ b/src/app/api/og/route.ts @@ -4,8 +4,8 @@ import puppeteer from 'puppeteer'; export const dynamic = 'force-dynamic'; export async function GET(req: NextRequest) { - const title = req.nextUrl.searchParams.get('title') ?? 'Default title'; - const desc = req.nextUrl.searchParams.get('desc') ?? 'Default description'; + const title = req.nextUrl.searchParams.get('title') ?? ''; + const desc = req.nextUrl.searchParams.get('description') ?? ''; const imageUrl = `${req.nextUrl.origin}/images/ogBg.png`; const logoUrl = `${req.nextUrl.origin}/images/logo-dtr-white.png`; diff --git a/src/app/contacts/page.tsx b/src/app/contacts/page.tsx index 4e77782..c505079 100644 --- a/src/app/contacts/page.tsx +++ b/src/app/contacts/page.tsx @@ -1,10 +1,51 @@ import { Contacts } from '@/views'; import type { Metadata } from 'next'; -export const metadata: Metadata = { - title: 'Контакты | Компания ДИТРАСО', +const metainfo = { + title: 'Контакты', description: - 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', + 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре.', + companyName: 'Компания ДИТРАСО', + phone: '+7 (900) 241-34-34', + url: 'https://ocenka-sochi.ru', + ogImageTitle: 'Оценка и экспертиза', + ogImageDescription: 'Независимая оценка и судебная экспертиза', +}; + +export const metadata: Metadata = { + title: `${metainfo.title} | ${metainfo.companyName}`, + description: `${metainfo.description} ${metainfo.phone}`, + openGraph: { + title: metainfo.title, + description: metainfo.description, + url: metainfo.url, + images: [ + { + url: `${metainfo.url}/api/og/?title=${metainfo.title}&description=${metainfo.description}`, + secureUrl: `${metainfo.url}/api/og/?title=${metainfo.title}&description=${metainfo.description}`, + width: 600, + height: 315, + alt: `${metainfo.title} - ${metainfo.companyName}`, + }, + ], + locale: 'ru_RU', + type: 'website', + siteName: `${metainfo.title} - ${metainfo.companyName}`, + }, + twitter: { + card: 'summary_large_image', + title: `${metainfo.title} - ${metainfo.companyName}`, + description: `${metainfo.description} ${metainfo.phone}`, + creator: '@ditraso', + images: [ + { + url: `${metainfo.url}/api/og/?title=${metainfo.title}&description=${metainfo.description}`, + width: 600, + height: 315, + alt: `${metainfo.title} - ${metainfo.companyName}`, + }, + ], + }, }; export default function Page() { diff --git a/src/app/cookies/page.tsx b/src/app/cookies/page.tsx index 3c92e60..ed3c882 100644 --- a/src/app/cookies/page.tsx +++ b/src/app/cookies/page.tsx @@ -1,10 +1,51 @@ import { Cookie } from '@/views'; import type { Metadata } from 'next'; -export const metadata: Metadata = { - title: 'Согласие на использование Cookie | Компания ДИТРАСО', +const metainfo = { + title: 'Независимая оценка и судебная экспертиза', description: - 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', + 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре.', + companyName: 'Компания ДИТРАСО', + phone: '+7 (900) 241-34-34', + url: 'https://ocenka-sochi.ru', + ogImageTitle: 'Оценка и экспертиза', + ogImageDescription: 'Независимая оценка и судебная экспертиза', +}; + +export const metadata: Metadata = { + title: `${metainfo.title} | ${metainfo.companyName}`, + description: `${metainfo.description} ${metainfo.phone}`, + openGraph: { + title: metainfo.title, + description: metainfo.description, + url: metainfo.url, + images: [ + { + url: `${metainfo.url}/api/og/?title=${metainfo.title}&description=${metainfo.description}`, + secureUrl: `${metainfo.url}/api/og/?title=${metainfo.title}&description=${metainfo.description}`, + width: 600, + height: 315, + alt: `${metainfo.title} - ${metainfo.companyName}`, + }, + ], + locale: 'ru_RU', + type: 'website', + siteName: `${metainfo.title} - ${metainfo.companyName}`, + }, + twitter: { + card: 'summary_large_image', + title: `${metainfo.title} - ${metainfo.companyName}`, + description: `${metainfo.description} ${metainfo.phone}`, + creator: '@ditraso', + images: [ + { + url: `${metainfo.url}/api/og/?title=${metainfo.title}&description=${metainfo.description}`, + width: 600, + height: 315, + alt: `${metainfo.title} - ${metainfo.companyName}`, + }, + ], + }, }; export default function Page() { diff --git a/src/app/experts/borodin-vitalij-petrovich/page.tsx b/src/app/experts/borodin-vitalij-petrovich/page.tsx index 15fad13..fa36e60 100644 --- a/src/app/experts/borodin-vitalij-petrovich/page.tsx +++ b/src/app/experts/borodin-vitalij-petrovich/page.tsx @@ -1,10 +1,51 @@ import { ExpertBorodin } from '@/views'; import type { Metadata } from 'next'; -export const metadata: Metadata = { - title: 'Эксперт - Бородин Виталий Петрович | Компания ДИТРАСО', +const metainfo = { + title: 'Эксперт - Бородин Виталий Петрович', description: - 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', + 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре.', + companyName: 'Компания ДИТРАСО', + phone: '+7 (900) 241-34-34', + url: 'https://ocenka-sochi.ru', + ogImageTitle: 'Оценка и экспертиза', + ogImageDescription: 'Независимая оценка и судебная экспертиза', +}; + +export const metadata: Metadata = { + title: `${metainfo.title} | ${metainfo.companyName}`, + description: `${metainfo.description} ${metainfo.phone}`, + openGraph: { + title: metainfo.title, + description: metainfo.description, + url: metainfo.url, + images: [ + { + url: `${metainfo.url}/api/og/?title=${metainfo.title}&description=${metainfo.description}`, + secureUrl: `${metainfo.url}/api/og/?title=${metainfo.title}&description=${metainfo.description}`, + width: 600, + height: 315, + alt: `${metainfo.title} - ${metainfo.companyName}`, + }, + ], + locale: 'ru_RU', + type: 'website', + siteName: `${metainfo.title} - ${metainfo.companyName}`, + }, + twitter: { + card: 'summary_large_image', + title: `${metainfo.title} - ${metainfo.companyName}`, + description: `${metainfo.description} ${metainfo.phone}`, + creator: '@ditraso', + images: [ + { + url: `${metainfo.url}/api/og/?title=${metainfo.title}&description=${metainfo.description}`, + width: 600, + height: 315, + alt: `${metainfo.title} - ${metainfo.companyName}`, + }, + ], + }, }; export default function Page() { diff --git a/src/app/experts/gjulmamedov-javar-firmamed-ogly/page.tsx b/src/app/experts/gjulmamedov-javar-firmamed-ogly/page.tsx index 5be4103..e1ae8d7 100644 --- a/src/app/experts/gjulmamedov-javar-firmamed-ogly/page.tsx +++ b/src/app/experts/gjulmamedov-javar-firmamed-ogly/page.tsx @@ -1,10 +1,51 @@ import { ExpertGulmamedov } from '@/views'; import type { Metadata } from 'next'; -export const metadata: Metadata = { - title: 'Эксперт - Гюльмамедов Явар Фирмамед-оглы | Компания ДИТРАСО', +const metainfo = { + title: 'Эксперт - Гюльмамедов Явар Фирмамед-оглы', description: - 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', + 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре.', + companyName: 'Компания ДИТРАСО', + phone: '+7 (900) 241-34-34', + url: 'https://ocenka-sochi.ru', + ogImageTitle: 'Оценка и экспертиза', + ogImageDescription: 'Независимая оценка и судебная экспертиза', +}; + +export const metadata: Metadata = { + title: `${metainfo.title} | ${metainfo.companyName}`, + description: `${metainfo.description} ${metainfo.phone}`, + openGraph: { + title: metainfo.title, + description: metainfo.description, + url: metainfo.url, + images: [ + { + url: `${metainfo.url}/api/og/?title=${metainfo.title}&description=${metainfo.description}`, + secureUrl: `${metainfo.url}/api/og/?title=${metainfo.title}&description=${metainfo.description}`, + width: 600, + height: 315, + alt: `${metainfo.title} - ${metainfo.companyName}`, + }, + ], + locale: 'ru_RU', + type: 'website', + siteName: `${metainfo.title} - ${metainfo.companyName}`, + }, + twitter: { + card: 'summary_large_image', + title: `${metainfo.title} - ${metainfo.companyName}`, + description: `${metainfo.description} ${metainfo.phone}`, + creator: '@ditraso', + images: [ + { + url: `${metainfo.url}/api/og/?title=${metainfo.title}&description=${metainfo.description}`, + width: 600, + height: 315, + alt: `${metainfo.title} - ${metainfo.companyName}`, + }, + ], + }, }; export default function Page() { diff --git a/src/app/experts/jancen-jana-nikolaevna/page.tsx b/src/app/experts/jancen-jana-nikolaevna/page.tsx index f062df4..84cfaef 100644 --- a/src/app/experts/jancen-jana-nikolaevna/page.tsx +++ b/src/app/experts/jancen-jana-nikolaevna/page.tsx @@ -1,10 +1,51 @@ import { ExpertYancen } from '@/views'; import type { Metadata } from 'next'; -export const metadata: Metadata = { - title: 'Эксперт - Янцен Яна Николаевна | Компания ДИТРАСО', +const metainfo = { + title: 'Эксперт - Янцен Яна Николаевна', description: - 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', + 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре.', + companyName: 'Компания ДИТРАСО', + phone: '+7 (900) 241-34-34', + url: 'https://ocenka-sochi.ru', + ogImageTitle: 'Оценка и экспертиза', + ogImageDescription: 'Независимая оценка и судебная экспертиза', +}; + +export const metadata: Metadata = { + title: `${metainfo.title} | ${metainfo.companyName}`, + description: `${metainfo.description} ${metainfo.phone}`, + openGraph: { + title: metainfo.title, + description: metainfo.description, + url: metainfo.url, + images: [ + { + url: `${metainfo.url}/api/og/?title=${metainfo.title}&description=${metainfo.description}`, + secureUrl: `${metainfo.url}/api/og/?title=${metainfo.title}&description=${metainfo.description}`, + width: 600, + height: 315, + alt: `${metainfo.title} - ${metainfo.companyName}`, + }, + ], + locale: 'ru_RU', + type: 'website', + siteName: `${metainfo.title} - ${metainfo.companyName}`, + }, + twitter: { + card: 'summary_large_image', + title: `${metainfo.title} - ${metainfo.companyName}`, + description: `${metainfo.description} ${metainfo.phone}`, + creator: '@ditraso', + images: [ + { + url: `${metainfo.url}/api/og/?title=${metainfo.title}&description=${metainfo.description}`, + width: 600, + height: 315, + alt: `${metainfo.title} - ${metainfo.companyName}`, + }, + ], + }, }; export default function Page() { diff --git a/src/app/experts/kaminskij-dmitrij-olegovich/page.tsx b/src/app/experts/kaminskij-dmitrij-olegovich/page.tsx index c221b86..22d06d3 100644 --- a/src/app/experts/kaminskij-dmitrij-olegovich/page.tsx +++ b/src/app/experts/kaminskij-dmitrij-olegovich/page.tsx @@ -1,10 +1,51 @@ import { ExpertKaminskiy } from '@/views'; import type { Metadata } from 'next'; -export const metadata: Metadata = { - title: 'Эксперт - Каминский Дмитрий Олегович | Компания ДИТРАСО', +const metainfo = { + title: 'Эксперт - Каминский Дмитрий Олегович', description: - 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', + 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре.', + companyName: 'Компания ДИТРАСО', + phone: '+7 (900) 241-34-34', + url: 'https://ocenka-sochi.ru', + ogImageTitle: 'Оценка и экспертиза', + ogImageDescription: 'Независимая оценка и судебная экспертиза', +}; + +export const metadata: Metadata = { + title: `${metainfo.title} | ${metainfo.companyName}`, + description: `${metainfo.description} ${metainfo.phone}`, + openGraph: { + title: metainfo.title, + description: metainfo.description, + url: metainfo.url, + images: [ + { + url: `${metainfo.url}/api/og/?title=${metainfo.title}&description=${metainfo.description}`, + secureUrl: `${metainfo.url}/api/og/?title=${metainfo.title}&description=${metainfo.description}`, + width: 600, + height: 315, + alt: `${metainfo.title} - ${metainfo.companyName}`, + }, + ], + locale: 'ru_RU', + type: 'website', + siteName: `${metainfo.title} - ${metainfo.companyName}`, + }, + twitter: { + card: 'summary_large_image', + title: `${metainfo.title} - ${metainfo.companyName}`, + description: `${metainfo.description} ${metainfo.phone}`, + creator: '@ditraso', + images: [ + { + url: `${metainfo.url}/api/og/?title=${metainfo.title}&description=${metainfo.description}`, + width: 600, + height: 315, + alt: `${metainfo.title} - ${metainfo.companyName}`, + }, + ], + }, }; export default function Page() { diff --git a/src/app/experts/kolodij-aleksandr-sergeevich/page.tsx b/src/app/experts/kolodij-aleksandr-sergeevich/page.tsx index e710911..df2262c 100644 --- a/src/app/experts/kolodij-aleksandr-sergeevich/page.tsx +++ b/src/app/experts/kolodij-aleksandr-sergeevich/page.tsx @@ -1,10 +1,51 @@ import { ExpertKolodiy } from '@/views'; import type { Metadata } from 'next'; -export const metadata: Metadata = { - title: 'Эксперт - Колодий Александр Сергеевич | Компания ДИТРАСО', +const metainfo = { + title: 'Эксперт - Колодий Александр Сергеевич', description: - 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', + 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре.', + companyName: 'Компания ДИТРАСО', + phone: '+7 (900) 241-34-34', + url: 'https://ocenka-sochi.ru', + ogImageTitle: 'Оценка и экспертиза', + ogImageDescription: 'Независимая оценка и судебная экспертиза', +}; + +export const metadata: Metadata = { + title: `${metainfo.title} | ${metainfo.companyName}`, + description: `${metainfo.description} ${metainfo.phone}`, + openGraph: { + title: metainfo.title, + description: metainfo.description, + url: metainfo.url, + images: [ + { + url: `${metainfo.url}/api/og/?title=${metainfo.title}&description=${metainfo.description}`, + secureUrl: `${metainfo.url}/api/og/?title=${metainfo.title}&description=${metainfo.description}`, + width: 600, + height: 315, + alt: `${metainfo.title} - ${metainfo.companyName}`, + }, + ], + locale: 'ru_RU', + type: 'website', + siteName: `${metainfo.title} - ${metainfo.companyName}`, + }, + twitter: { + card: 'summary_large_image', + title: `${metainfo.title} - ${metainfo.companyName}`, + description: `${metainfo.description} ${metainfo.phone}`, + creator: '@ditraso', + images: [ + { + url: `${metainfo.url}/api/og/?title=${metainfo.title}&description=${metainfo.description}`, + width: 600, + height: 315, + alt: `${metainfo.title} - ${metainfo.companyName}`, + }, + ], + }, }; export default function Page() { diff --git a/src/app/experts/mikova-inna-georgievna/page.tsx b/src/app/experts/mikova-inna-georgievna/page.tsx index 6e7e928..37fbf66 100644 --- a/src/app/experts/mikova-inna-georgievna/page.tsx +++ b/src/app/experts/mikova-inna-georgievna/page.tsx @@ -1,10 +1,51 @@ import { ExpertMikova } from '@/views'; import type { Metadata } from 'next'; -export const metadata: Metadata = { - title: 'Эксперт - Микова Инна Георгиевна | Компания ДИТРАСО', +const metainfo = { + title: 'Эксперт - Микова Инна Георгиевна', description: - 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', + 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре.', + companyName: 'Компания ДИТРАСО', + phone: '+7 (900) 241-34-34', + url: 'https://ocenka-sochi.ru', + ogImageTitle: 'Оценка и экспертиза', + ogImageDescription: 'Независимая оценка и судебная экспертиза', +}; + +export const metadata: Metadata = { + title: `${metainfo.title} | ${metainfo.companyName}`, + description: `${metainfo.description} ${metainfo.phone}`, + openGraph: { + title: metainfo.title, + description: metainfo.description, + url: metainfo.url, + images: [ + { + url: `${metainfo.url}/api/og/?title=${metainfo.title}&description=${metainfo.description}`, + secureUrl: `${metainfo.url}/api/og/?title=${metainfo.title}&description=${metainfo.description}`, + width: 600, + height: 315, + alt: `${metainfo.title} - ${metainfo.companyName}`, + }, + ], + locale: 'ru_RU', + type: 'website', + siteName: `${metainfo.title} - ${metainfo.companyName}`, + }, + twitter: { + card: 'summary_large_image', + title: `${metainfo.title} - ${metainfo.companyName}`, + description: `${metainfo.description} ${metainfo.phone}`, + creator: '@ditraso', + images: [ + { + url: `${metainfo.url}/api/og/?title=${metainfo.title}&description=${metainfo.description}`, + width: 600, + height: 315, + alt: `${metainfo.title} - ${metainfo.companyName}`, + }, + ], + }, }; export default function Page() { diff --git a/src/app/experts/mitjaev-aleksej-aleksandrovich/page.tsx b/src/app/experts/mitjaev-aleksej-aleksandrovich/page.tsx index 5f9be51..4b09984 100644 --- a/src/app/experts/mitjaev-aleksej-aleksandrovich/page.tsx +++ b/src/app/experts/mitjaev-aleksej-aleksandrovich/page.tsx @@ -1,10 +1,51 @@ import { ExpertMityaev } from '@/views'; import type { Metadata } from 'next'; -export const metadata: Metadata = { - title: 'Эксперт - Митяев Алексей Александрович | Компания ДИТРАСО', +const metainfo = { + title: 'Эксперт - Митяев Алексей Александрович', description: - 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', + 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре.', + companyName: 'Компания ДИТРАСО', + phone: '+7 (900) 241-34-34', + url: 'https://ocenka-sochi.ru', + ogImageTitle: 'Оценка и экспертиза', + ogImageDescription: 'Независимая оценка и судебная экспертиза', +}; + +export const metadata: Metadata = { + title: `${metainfo.title} | ${metainfo.companyName}`, + description: `${metainfo.description} ${metainfo.phone}`, + openGraph: { + title: metainfo.title, + description: metainfo.description, + url: metainfo.url, + images: [ + { + url: `${metainfo.url}/api/og/?title=${metainfo.title}&description=${metainfo.description}`, + secureUrl: `${metainfo.url}/api/og/?title=${metainfo.title}&description=${metainfo.description}`, + width: 600, + height: 315, + alt: `${metainfo.title} - ${metainfo.companyName}`, + }, + ], + locale: 'ru_RU', + type: 'website', + siteName: `${metainfo.title} - ${metainfo.companyName}`, + }, + twitter: { + card: 'summary_large_image', + title: `${metainfo.title} - ${metainfo.companyName}`, + description: `${metainfo.description} ${metainfo.phone}`, + creator: '@ditraso', + images: [ + { + url: `${metainfo.url}/api/og/?title=${metainfo.title}&description=${metainfo.description}`, + width: 600, + height: 315, + alt: `${metainfo.title} - ${metainfo.companyName}`, + }, + ], + }, }; export default function Page() { diff --git a/src/app/experts/page.tsx b/src/app/experts/page.tsx index 3989b8a..e61eb48 100644 --- a/src/app/experts/page.tsx +++ b/src/app/experts/page.tsx @@ -1,10 +1,51 @@ import { Experts } from '@/views'; import type { Metadata } from 'next'; -export const metadata: Metadata = { - title: 'Эксперты | Компания ДИТРАСО', +const metainfo = { + title: 'Эксперты', description: - 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', + 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре.', + companyName: 'Компания ДИТРАСО', + phone: '+7 (900) 241-34-34', + url: 'https://ocenka-sochi.ru', + ogImageTitle: 'Оценка и экспертиза', + ogImageDescription: 'Независимая оценка и судебная экспертиза', +}; + +export const metadata: Metadata = { + title: `${metainfo.title} | ${metainfo.companyName}`, + description: `${metainfo.description} ${metainfo.phone}`, + openGraph: { + title: metainfo.title, + description: metainfo.description, + url: metainfo.url, + images: [ + { + url: `${metainfo.url}/api/og/?title=${metainfo.title}&description=${metainfo.description}`, + secureUrl: `${metainfo.url}/api/og/?title=${metainfo.title}&description=${metainfo.description}`, + width: 600, + height: 315, + alt: `${metainfo.title} - ${metainfo.companyName}`, + }, + ], + locale: 'ru_RU', + type: 'website', + siteName: `${metainfo.title} - ${metainfo.companyName}`, + }, + twitter: { + card: 'summary_large_image', + title: `${metainfo.title} - ${metainfo.companyName}`, + description: `${metainfo.description} ${metainfo.phone}`, + creator: '@ditraso', + images: [ + { + url: `${metainfo.url}/api/og/?title=${metainfo.title}&description=${metainfo.description}`, + width: 600, + height: 315, + alt: `${metainfo.title} - ${metainfo.companyName}`, + }, + ], + }, }; export default function Page() { diff --git a/src/app/experts/polinov-andrej-vladimirovich/page.tsx b/src/app/experts/polinov-andrej-vladimirovich/page.tsx index a8c4b2e..6d2df64 100644 --- a/src/app/experts/polinov-andrej-vladimirovich/page.tsx +++ b/src/app/experts/polinov-andrej-vladimirovich/page.tsx @@ -1,10 +1,51 @@ import { ExpertPolinov } from '@/views'; import type { Metadata } from 'next'; -export const metadata: Metadata = { - title: 'Эксперт - Полинов Андрей Владимирович | Компания ДИТРАСО', +const metainfo = { + title: 'Эксперт - Полинов Андрей Владимирович', description: - 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', + 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре.', + companyName: 'Компания ДИТРАСО', + phone: '+7 (900) 241-34-34', + url: 'https://ocenka-sochi.ru', + ogImageTitle: 'Оценка и экспертиза', + ogImageDescription: 'Независимая оценка и судебная экспертиза', +}; + +export const metadata: Metadata = { + title: `${metainfo.title} | ${metainfo.companyName}`, + description: `${metainfo.description} ${metainfo.phone}`, + openGraph: { + title: metainfo.title, + description: metainfo.description, + url: metainfo.url, + images: [ + { + url: `${metainfo.url}/api/og/?title=${metainfo.title}&description=${metainfo.description}`, + secureUrl: `${metainfo.url}/api/og/?title=${metainfo.title}&description=${metainfo.description}`, + width: 600, + height: 315, + alt: `${metainfo.title} - ${metainfo.companyName}`, + }, + ], + locale: 'ru_RU', + type: 'website', + siteName: `${metainfo.title} - ${metainfo.companyName}`, + }, + twitter: { + card: 'summary_large_image', + title: `${metainfo.title} - ${metainfo.companyName}`, + description: `${metainfo.description} ${metainfo.phone}`, + creator: '@ditraso', + images: [ + { + url: `${metainfo.url}/api/og/?title=${metainfo.title}&description=${metainfo.description}`, + width: 600, + height: 315, + alt: `${metainfo.title} - ${metainfo.companyName}`, + }, + ], + }, }; export default function Page() { diff --git a/src/app/experts/volkova-goncharova-tatjana-anatolevna/page.tsx b/src/app/experts/volkova-goncharova-tatjana-anatolevna/page.tsx index 8511a36..78d1789 100644 --- a/src/app/experts/volkova-goncharova-tatjana-anatolevna/page.tsx +++ b/src/app/experts/volkova-goncharova-tatjana-anatolevna/page.tsx @@ -1,10 +1,51 @@ import { ExpertVolkovaGoncharova } from '@/views'; import type { Metadata } from 'next'; -export const metadata: Metadata = { - title: 'Эксперт - Волкова-Гончарова Татьяна Анатольевна | Компания ДИТРАСО', +const metainfo = { + title: 'Эксперт - Волкова-Гончарова Татьяна Анатольевна', description: - 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', + 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре.', + companyName: 'Компания ДИТРАСО', + phone: '+7 (900) 241-34-34', + url: 'https://ocenka-sochi.ru', + ogImageTitle: 'Оценка и экспертиза', + ogImageDescription: 'Независимая оценка и судебная экспертиза', +}; + +export const metadata: Metadata = { + title: `${metainfo.title} | ${metainfo.companyName}`, + description: `${metainfo.description} ${metainfo.phone}`, + openGraph: { + title: metainfo.title, + description: metainfo.description, + url: metainfo.url, + images: [ + { + url: `${metainfo.url}/api/og/?title=${metainfo.title}&description=${metainfo.description}`, + secureUrl: `${metainfo.url}/api/og/?title=${metainfo.title}&description=${metainfo.description}`, + width: 600, + height: 315, + alt: `${metainfo.title} - ${metainfo.companyName}`, + }, + ], + locale: 'ru_RU', + type: 'website', + siteName: `${metainfo.title} - ${metainfo.companyName}`, + }, + twitter: { + card: 'summary_large_image', + title: `${metainfo.title} - ${metainfo.companyName}`, + description: `${metainfo.description} ${metainfo.phone}`, + creator: '@ditraso', + images: [ + { + url: `${metainfo.url}/api/og/?title=${metainfo.title}&description=${metainfo.description}`, + width: 600, + height: 315, + alt: `${metainfo.title} - ${metainfo.companyName}`, + }, + ], + }, }; export default function Page() { diff --git a/src/app/privacy-policy/page.tsx b/src/app/privacy-policy/page.tsx index a108b05..7723b1b 100644 --- a/src/app/privacy-policy/page.tsx +++ b/src/app/privacy-policy/page.tsx @@ -1,11 +1,51 @@ import { PrivacyPolicy } from '@/views'; import type { Metadata } from 'next'; -export const metadata: Metadata = { - title: - 'Политика в отношении обработки персональных данных | Компания ДИТРАСО', +const metainfo = { + title: 'Независимая оценка и судебная экспертиза', description: - 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', + 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре.', + companyName: 'Компания ДИТРАСО', + phone: '+7 (900) 241-34-34', + url: 'https://ocenka-sochi.ru', + ogImageTitle: 'Оценка и экспертиза', + ogImageDescription: 'Независимая оценка и судебная экспертиза', +}; + +export const metadata: Metadata = { + title: `${metainfo.title} | ${metainfo.companyName}`, + description: `${metainfo.description} ${metainfo.phone}`, + openGraph: { + title: metainfo.title, + description: metainfo.description, + url: metainfo.url, + images: [ + { + url: `${metainfo.url}/api/og/?title=${metainfo.title}&description=${metainfo.description}`, + secureUrl: `${metainfo.url}/api/og/?title=${metainfo.title}&description=${metainfo.description}`, + width: 600, + height: 315, + alt: `${metainfo.title} - ${metainfo.companyName}`, + }, + ], + locale: 'ru_RU', + type: 'website', + siteName: `${metainfo.title} - ${metainfo.companyName}`, + }, + twitter: { + card: 'summary_large_image', + title: `${metainfo.title} - ${metainfo.companyName}`, + description: `${metainfo.description} ${metainfo.phone}`, + creator: '@ditraso', + images: [ + { + url: `${metainfo.url}/api/og/?title=${metainfo.title}&description=${metainfo.description}`, + width: 600, + height: 315, + alt: `${metainfo.title} - ${metainfo.companyName}`, + }, + ], + }, }; export default function Page() { diff --git a/src/app/user-agreement/page.tsx b/src/app/user-agreement/page.tsx index eb65525..617f9bb 100644 --- a/src/app/user-agreement/page.tsx +++ b/src/app/user-agreement/page.tsx @@ -1,10 +1,51 @@ import { UserAgreement } from '@/views'; import type { Metadata } from 'next'; -export const metadata: Metadata = { - title: 'Согласие на обработку персональных данных | Компания ДИТРАСО', +const metainfo = { + title: 'Независимая оценка и судебная экспертиза', description: - 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', + 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре.', + companyName: 'Компания ДИТРАСО', + phone: '+7 (900) 241-34-34', + url: 'https://ocenka-sochi.ru', + ogImageTitle: 'Оценка и экспертиза', + ogImageDescription: 'Независимая оценка и судебная экспертиза', +}; + +export const metadata: Metadata = { + title: `${metainfo.title} | ${metainfo.companyName}`, + description: `${metainfo.description} ${metainfo.phone}`, + openGraph: { + title: metainfo.title, + description: metainfo.description, + url: metainfo.url, + images: [ + { + url: `${metainfo.url}/api/og/?title=${metainfo.title}&description=${metainfo.description}`, + secureUrl: `${metainfo.url}/api/og/?title=${metainfo.title}&description=${metainfo.description}`, + width: 600, + height: 315, + alt: `${metainfo.title} - ${metainfo.companyName}`, + }, + ], + locale: 'ru_RU', + type: 'website', + siteName: `${metainfo.title} - ${metainfo.companyName}`, + }, + twitter: { + card: 'summary_large_image', + title: `${metainfo.title} - ${metainfo.companyName}`, + description: `${metainfo.description} ${metainfo.phone}`, + creator: '@ditraso', + images: [ + { + url: `${metainfo.url}/api/og/?title=${metainfo.title}&description=${metainfo.description}`, + width: 600, + height: 315, + alt: `${metainfo.title} - ${metainfo.companyName}`, + }, + ], + }, }; export default function Page() {