Skip to content

Commit fccd82a

Browse files
committed
feat(metadata): add metadata for MultiPost Blog
- Introduced metadata configuration for SEO and social sharing. - Included title, keywords, authors, and Open Graph settings.
1 parent 5617087 commit fccd82a

File tree

2 files changed

+24
-0
lines changed

2 files changed

+24
-0
lines changed

app/layout.tsx

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,24 @@
11
import './global.css';
22
import type { ReactNode } from 'react';
3+
import type { Metadata } from 'next';
4+
5+
export const metadata: Metadata = {
6+
title: 'MultiPost Blog',
7+
keywords: ['blog', 'nextjs', 'react', 'typescript', 'multilingual'],
8+
authors: [{ name: 'Leaperone' }],
9+
creator: 'Leaperone',
10+
openGraph: {
11+
type: 'website',
12+
locale: 'en_US',
13+
url: 'https://blog.multipost.app',
14+
title: 'MultiPost Blog',
15+
siteName: 'MultiPost Blog',
16+
},
17+
robots: {
18+
index: true,
19+
follow: true,
20+
},
21+
};
322

423
export default function RootLayout({
524
children,

pnpm-workspace.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
onlyBuiltDependencies:
2+
- '@tailwindcss/oxide'
3+
- esbuild
4+
- sharp
5+
- unrs-resolver

0 commit comments

Comments
 (0)