diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 84a353b..9e54e45 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -10,14 +10,21 @@ const lato = Lato({ }); export const metadata: Metadata = { - title: "Arabic Poetry Heritage - Classical Literature Through The Ages", description: "Explore five golden eras of Arabic poetry from pre-Islamic verse to the Ottoman period. Discover greatest poets, masterpiece poems, and scholarly resources.", keywords: "Arabic poetry, Islamic literature, classical poetry, Mu'allaqat, Al-Mutanabbi, Arabic culture, poetry heritage", openGraph: { + title: "Arabic Poetry Heritage - Classical Literature Through The Ages", description: "Explore five golden eras of Arabic poetry from pre-Islamic verse to the Ottoman period. Discover greatest poets, masterpiece poems, and scholarly resources.", keywords: "Arabic poetry, Islamic literature, classical poetry, Mu'allaqat, Al-Mutanabbi, Arabic culture, poetry heritage", metadataBase: new URL("https://arabicpoetry.com"), + alternates: { + canonical: "https://arabicpoetry.com"}, + openGraph: { title: "Arabic Poetry Heritage", description: "The timeless voice of Arabic poetry across centuries and civilizations.", url: "https://arabicpoetry.com", siteName: "Arabic Poetry Heritage", type: "website", images: [ { url: "http://img.b2bpic.net/free-photo/decorative-brick-wall-texture-background_23-2147960164.jpg", alt: "Arabic Poetry Heritage"}, ], }, twitter: { - card: "summary_large_image", title: "Arabic Poetry Heritage", description: "Explore classical Arabic poetry across five historical eras.", images: ["http://img.b2bpic.net/free-photo/pirate-artifacts-arrangement-still-life_23-2150426415.jpg"] + card: "summary_large_image", title: "Arabic Poetry Heritage", description: "Explore classical Arabic poetry across five historical eras.", images: ["http://img.b2bpic.net/free-photo/pirate-artifacts-arrangement-still-life_23-2150426415.jpg"], + }, + robots: { + index: true, + follow: true, }, }; @@ -29,9 +36,7 @@ export default function RootLayout({ return ( - + {children} @@ -1405,4 +1410,4 @@ export default function RootLayout({ ); -} +} \ No newline at end of file