fix: update metainfo
This commit is contained in:
24
.idea/workspace.xml
generated
24
.idea/workspace.xml
generated
@@ -6,8 +6,25 @@
|
|||||||
<component name="ChangeListManager">
|
<component name="ChangeListManager">
|
||||||
<list default="true" id="2a96f817-9dc2-4f3c-893a-c4974c750774" name="Changes" comment="">
|
<list default="true" id="2a96f817-9dc2-4f3c-893a-c4974c750774" name="Changes" comment="">
|
||||||
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/app/api/og-image/lib/render.ts" beforeDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/app/api/og-image/lib/template.tsx" beforeDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/app/api/og-image/lib/types.ts" beforeDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/app/api/og-image/route.ts" beforeDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/src/app/api/og/route.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/api/og/route.ts" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/src/app/api/og/route.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/api/og/route.ts" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/src/app/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/page.tsx" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/src/app/contacts/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/contacts/page.tsx" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/app/cookies/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/cookies/page.tsx" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/app/experts/borodin-vitalij-petrovich/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/experts/borodin-vitalij-petrovich/page.tsx" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/app/experts/gjulmamedov-javar-firmamed-ogly/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/experts/gjulmamedov-javar-firmamed-ogly/page.tsx" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/app/experts/jancen-jana-nikolaevna/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/experts/jancen-jana-nikolaevna/page.tsx" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/app/experts/kaminskij-dmitrij-olegovich/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/experts/kaminskij-dmitrij-olegovich/page.tsx" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/app/experts/kolodij-aleksandr-sergeevich/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/experts/kolodij-aleksandr-sergeevich/page.tsx" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/app/experts/mikova-inna-georgievna/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/experts/mikova-inna-georgievna/page.tsx" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/app/experts/mitjaev-aleksej-aleksandrovich/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/experts/mitjaev-aleksej-aleksandrovich/page.tsx" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/app/experts/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/experts/page.tsx" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/app/experts/polinov-andrej-vladimirovich/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/experts/polinov-andrej-vladimirovich/page.tsx" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/app/experts/volkova-goncharova-tatjana-anatolevna/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/experts/volkova-goncharova-tatjana-anatolevna/page.tsx" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/app/privacy-policy/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/privacy-policy/page.tsx" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/app/user-agreement/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/user-agreement/page.tsx" afterDir="false" />
|
||||||
</list>
|
</list>
|
||||||
<option name="SHOW_DIALOG" value="false" />
|
<option name="SHOW_DIALOG" value="false" />
|
||||||
<option name="HIGHLIGHT_CONFLICTS" value="true" />
|
<option name="HIGHLIGHT_CONFLICTS" value="true" />
|
||||||
@@ -15,7 +32,7 @@
|
|||||||
<option name="LAST_RESOLUTION" value="IGNORE" />
|
<option name="LAST_RESOLUTION" value="IGNORE" />
|
||||||
</component>
|
</component>
|
||||||
<component name="DarkyenusTimeTracker">
|
<component name="DarkyenusTimeTracker">
|
||||||
<option name="totalTimeSeconds" value="222389" />
|
<option name="totalTimeSeconds" value="223885" />
|
||||||
<option name="gitIntegration" value="true" />
|
<option name="gitIntegration" value="true" />
|
||||||
<option name="naggedAbout" value="1" />
|
<option name="naggedAbout" value="1" />
|
||||||
</component>
|
</component>
|
||||||
@@ -114,7 +131,8 @@
|
|||||||
<workItem from="1764741053553" duration="18011000" />
|
<workItem from="1764741053553" duration="18011000" />
|
||||||
<workItem from="1764825390464" duration="26961000" />
|
<workItem from="1764825390464" duration="26961000" />
|
||||||
<workItem from="1765196288370" duration="332000" />
|
<workItem from="1765196288370" duration="332000" />
|
||||||
<workItem from="1765196704782" duration="3726000" />
|
<workItem from="1765196704782" duration="4455000" />
|
||||||
|
<workItem from="1765279298291" duration="3352000" />
|
||||||
</task>
|
</task>
|
||||||
<servers />
|
<servers />
|
||||||
</component>
|
</component>
|
||||||
|
|||||||
@@ -1,10 +0,0 @@
|
|||||||
import core from 'puppeteer';
|
|
||||||
|
|
||||||
export async function getScreenshot(html: string) {
|
|
||||||
const browser = await core.launch();
|
|
||||||
const page = await browser.newPage();
|
|
||||||
|
|
||||||
await page.setViewport({ width: 1200, height: 630, deviceScaleFactor: 0.5 });
|
|
||||||
await page.setContent(html);
|
|
||||||
return await page.screenshot({ type: 'png' });
|
|
||||||
}
|
|
||||||
@@ -1,38 +0,0 @@
|
|||||||
import { ParsedRequest } from './types';
|
|
||||||
import { FC } from 'react';
|
|
||||||
|
|
||||||
export const OGImage: FC<ParsedRequest> = ({ title, desc }) => {
|
|
||||||
return (
|
|
||||||
<div
|
|
||||||
style={{
|
|
||||||
height: '100%',
|
|
||||||
width: '100%',
|
|
||||||
background: 'linear-gradient(150deg, #58C644, #3f87a6)',
|
|
||||||
display: 'flex',
|
|
||||||
position: 'relative',
|
|
||||||
}}
|
|
||||||
>
|
|
||||||
<div style={{ position: 'absolute', top: '160px', left: '600px' }}>
|
|
||||||
<h1
|
|
||||||
style={{ color: 'white', fontFamily: 'sans-serif', fontSize: '80px' }}
|
|
||||||
>
|
|
||||||
{title}
|
|
||||||
</h1>
|
|
||||||
<p
|
|
||||||
style={{ color: 'white', fontFamily: 'sans-serif', fontSize: '40px' }}
|
|
||||||
>
|
|
||||||
{desc}
|
|
||||||
</p>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
);
|
|
||||||
};
|
|
||||||
|
|
||||||
export async function getHtml(parsedReq: ParsedRequest) {
|
|
||||||
const { title, desc } = parsedReq;
|
|
||||||
const { renderToString } = await import('react-dom/server');
|
|
||||||
|
|
||||||
const result = renderToString(<OGImage title={title} desc={desc} />);
|
|
||||||
|
|
||||||
return result;
|
|
||||||
}
|
|
||||||
@@ -1,4 +0,0 @@
|
|||||||
export interface ParsedRequest {
|
|
||||||
title?: string;
|
|
||||||
desc?: string;
|
|
||||||
}
|
|
||||||
@@ -1,33 +0,0 @@
|
|||||||
import { getHtml } from './lib/template';
|
|
||||||
import { getScreenshot } from './lib/render';
|
|
||||||
import { NextRequest } from 'next/server';
|
|
||||||
|
|
||||||
export async function GET(request: NextRequest) {
|
|
||||||
try {
|
|
||||||
const params = Object.fromEntries(request.nextUrl.searchParams);
|
|
||||||
const html = await getHtml(params);
|
|
||||||
const file = await getScreenshot(html);
|
|
||||||
|
|
||||||
return new Response(file, {
|
|
||||||
status: 200,
|
|
||||||
statusText: 'OK',
|
|
||||||
headers: {
|
|
||||||
// 'Access-Control-Allow-Origin': '*',
|
|
||||||
// 'Access-Control-Allow-Methods': 'GET',
|
|
||||||
'Content-Type': `image/png`,
|
|
||||||
'Cache-Control': `public, immutable, no-transform, s-maxage=31536000, max-age=31536000`,
|
|
||||||
},
|
|
||||||
});
|
|
||||||
} catch (e) {
|
|
||||||
console.error(e);
|
|
||||||
return new Response(
|
|
||||||
'<h1>Internal Error</h1><p>Sorry, there was a problem</p>',
|
|
||||||
{
|
|
||||||
status: 500,
|
|
||||||
headers: {
|
|
||||||
'Content-Type': 'text/html',
|
|
||||||
},
|
|
||||||
},
|
|
||||||
);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -4,8 +4,8 @@ import puppeteer from 'puppeteer';
|
|||||||
export const dynamic = 'force-dynamic';
|
export const dynamic = 'force-dynamic';
|
||||||
|
|
||||||
export async function GET(req: NextRequest) {
|
export async function GET(req: NextRequest) {
|
||||||
const title = req.nextUrl.searchParams.get('title') ?? 'Default title';
|
const title = req.nextUrl.searchParams.get('title') ?? '';
|
||||||
const desc = req.nextUrl.searchParams.get('desc') ?? 'Default description';
|
const desc = req.nextUrl.searchParams.get('description') ?? '';
|
||||||
|
|
||||||
const imageUrl = `${req.nextUrl.origin}/images/ogBg.png`;
|
const imageUrl = `${req.nextUrl.origin}/images/ogBg.png`;
|
||||||
const logoUrl = `${req.nextUrl.origin}/images/logo-dtr-white.png`;
|
const logoUrl = `${req.nextUrl.origin}/images/logo-dtr-white.png`;
|
||||||
|
|||||||
@@ -1,10 +1,51 @@
|
|||||||
import { Contacts } from '@/views';
|
import { Contacts } from '@/views';
|
||||||
import type { Metadata } from 'next';
|
import type { Metadata } from 'next';
|
||||||
|
|
||||||
export const metadata: Metadata = {
|
const metainfo = {
|
||||||
title: 'Контакты | Компания ДИТРАСО',
|
title: 'Контакты',
|
||||||
description:
|
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() {
|
export default function Page() {
|
||||||
|
|||||||
@@ -1,10 +1,51 @@
|
|||||||
import { Cookie } from '@/views';
|
import { Cookie } from '@/views';
|
||||||
import type { Metadata } from 'next';
|
import type { Metadata } from 'next';
|
||||||
|
|
||||||
export const metadata: Metadata = {
|
const metainfo = {
|
||||||
title: 'Согласие на использование Cookie | Компания ДИТРАСО',
|
title: 'Независимая оценка и судебная экспертиза',
|
||||||
description:
|
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() {
|
export default function Page() {
|
||||||
|
|||||||
@@ -1,10 +1,51 @@
|
|||||||
import { ExpertBorodin } from '@/views';
|
import { ExpertBorodin } from '@/views';
|
||||||
import type { Metadata } from 'next';
|
import type { Metadata } from 'next';
|
||||||
|
|
||||||
export const metadata: Metadata = {
|
const metainfo = {
|
||||||
title: 'Эксперт - Бородин Виталий Петрович | Компания ДИТРАСО',
|
title: 'Эксперт - Бородин Виталий Петрович',
|
||||||
description:
|
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() {
|
export default function Page() {
|
||||||
|
|||||||
@@ -1,10 +1,51 @@
|
|||||||
import { ExpertGulmamedov } from '@/views';
|
import { ExpertGulmamedov } from '@/views';
|
||||||
import type { Metadata } from 'next';
|
import type { Metadata } from 'next';
|
||||||
|
|
||||||
export const metadata: Metadata = {
|
const metainfo = {
|
||||||
title: 'Эксперт - Гюльмамедов Явар Фирмамед-оглы | Компания ДИТРАСО',
|
title: 'Эксперт - Гюльмамедов Явар Фирмамед-оглы',
|
||||||
description:
|
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() {
|
export default function Page() {
|
||||||
|
|||||||
@@ -1,10 +1,51 @@
|
|||||||
import { ExpertYancen } from '@/views';
|
import { ExpertYancen } from '@/views';
|
||||||
import type { Metadata } from 'next';
|
import type { Metadata } from 'next';
|
||||||
|
|
||||||
export const metadata: Metadata = {
|
const metainfo = {
|
||||||
title: 'Эксперт - Янцен Яна Николаевна | Компания ДИТРАСО',
|
title: 'Эксперт - Янцен Яна Николаевна',
|
||||||
description:
|
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() {
|
export default function Page() {
|
||||||
|
|||||||
@@ -1,10 +1,51 @@
|
|||||||
import { ExpertKaminskiy } from '@/views';
|
import { ExpertKaminskiy } from '@/views';
|
||||||
import type { Metadata } from 'next';
|
import type { Metadata } from 'next';
|
||||||
|
|
||||||
export const metadata: Metadata = {
|
const metainfo = {
|
||||||
title: 'Эксперт - Каминский Дмитрий Олегович | Компания ДИТРАСО',
|
title: 'Эксперт - Каминский Дмитрий Олегович',
|
||||||
description:
|
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() {
|
export default function Page() {
|
||||||
|
|||||||
@@ -1,10 +1,51 @@
|
|||||||
import { ExpertKolodiy } from '@/views';
|
import { ExpertKolodiy } from '@/views';
|
||||||
import type { Metadata } from 'next';
|
import type { Metadata } from 'next';
|
||||||
|
|
||||||
export const metadata: Metadata = {
|
const metainfo = {
|
||||||
title: 'Эксперт - Колодий Александр Сергеевич | Компания ДИТРАСО',
|
title: 'Эксперт - Колодий Александр Сергеевич',
|
||||||
description:
|
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() {
|
export default function Page() {
|
||||||
|
|||||||
@@ -1,10 +1,51 @@
|
|||||||
import { ExpertMikova } from '@/views';
|
import { ExpertMikova } from '@/views';
|
||||||
import type { Metadata } from 'next';
|
import type { Metadata } from 'next';
|
||||||
|
|
||||||
export const metadata: Metadata = {
|
const metainfo = {
|
||||||
title: 'Эксперт - Микова Инна Георгиевна | Компания ДИТРАСО',
|
title: 'Эксперт - Микова Инна Георгиевна',
|
||||||
description:
|
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() {
|
export default function Page() {
|
||||||
|
|||||||
@@ -1,10 +1,51 @@
|
|||||||
import { ExpertMityaev } from '@/views';
|
import { ExpertMityaev } from '@/views';
|
||||||
import type { Metadata } from 'next';
|
import type { Metadata } from 'next';
|
||||||
|
|
||||||
export const metadata: Metadata = {
|
const metainfo = {
|
||||||
title: 'Эксперт - Митяев Алексей Александрович | Компания ДИТРАСО',
|
title: 'Эксперт - Митяев Алексей Александрович',
|
||||||
description:
|
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() {
|
export default function Page() {
|
||||||
|
|||||||
@@ -1,10 +1,51 @@
|
|||||||
import { Experts } from '@/views';
|
import { Experts } from '@/views';
|
||||||
import type { Metadata } from 'next';
|
import type { Metadata } from 'next';
|
||||||
|
|
||||||
export const metadata: Metadata = {
|
const metainfo = {
|
||||||
title: 'Эксперты | Компания ДИТРАСО',
|
title: 'Эксперты',
|
||||||
description:
|
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() {
|
export default function Page() {
|
||||||
|
|||||||
@@ -1,10 +1,51 @@
|
|||||||
import { ExpertPolinov } from '@/views';
|
import { ExpertPolinov } from '@/views';
|
||||||
import type { Metadata } from 'next';
|
import type { Metadata } from 'next';
|
||||||
|
|
||||||
export const metadata: Metadata = {
|
const metainfo = {
|
||||||
title: 'Эксперт - Полинов Андрей Владимирович | Компания ДИТРАСО',
|
title: 'Эксперт - Полинов Андрей Владимирович',
|
||||||
description:
|
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() {
|
export default function Page() {
|
||||||
|
|||||||
@@ -1,10 +1,51 @@
|
|||||||
import { ExpertVolkovaGoncharova } from '@/views';
|
import { ExpertVolkovaGoncharova } from '@/views';
|
||||||
import type { Metadata } from 'next';
|
import type { Metadata } from 'next';
|
||||||
|
|
||||||
export const metadata: Metadata = {
|
const metainfo = {
|
||||||
title: 'Эксперт - Волкова-Гончарова Татьяна Анатольевна | Компания ДИТРАСО',
|
title: 'Эксперт - Волкова-Гончарова Татьяна Анатольевна',
|
||||||
description:
|
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() {
|
export default function Page() {
|
||||||
|
|||||||
@@ -1,11 +1,51 @@
|
|||||||
import { PrivacyPolicy } from '@/views';
|
import { PrivacyPolicy } from '@/views';
|
||||||
import type { Metadata } from 'next';
|
import type { Metadata } from 'next';
|
||||||
|
|
||||||
export const metadata: Metadata = {
|
const metainfo = {
|
||||||
title:
|
title: 'Независимая оценка и судебная экспертиза',
|
||||||
'Политика в отношении обработки персональных данных | Компания ДИТРАСО',
|
|
||||||
description:
|
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() {
|
export default function Page() {
|
||||||
|
|||||||
@@ -1,10 +1,51 @@
|
|||||||
import { UserAgreement } from '@/views';
|
import { UserAgreement } from '@/views';
|
||||||
import type { Metadata } from 'next';
|
import type { Metadata } from 'next';
|
||||||
|
|
||||||
export const metadata: Metadata = {
|
const metainfo = {
|
||||||
title: 'Согласие на обработку персональных данных | Компания ДИТРАСО',
|
title: 'Независимая оценка и судебная экспертиза',
|
||||||
description:
|
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() {
|
export default function Page() {
|
||||||
|
|||||||
Reference in New Issue
Block a user