03 Release product
Review all meta info and SEO
All tutorials and docs you need to build the NextJS App, start building your app faster.
1. Review meta info
You should review all meta information before releasing your app — it helps improve SEO and ensures your content is properly displayed across search engines and social platforms.
You can check it in the app/layout.tsx file:
jsexport const metadata: Metadata = { title: "Build2Earn Sample Code", description: "Build2Earn Sample Code", keywords: "nextjs template code, sample code, build2earn, tuanhintech", authors: { name: appConfig.AUTHOR_NAME, url: appConfig.DOMAIN }, creator: appConfig.AUTHOR_NAME, openGraph: { title: "Build2Earn Sample Code", description: "Build2Earn Sample Code", url: appConfig.DOMAIN, siteName: "Build2Earn Sample Code", images: [ { url: `${appConfig.DOMAIN}/images/shortCourses/fullstack-nextjs.png`, // change your image URL here width: 1200, height: 630, alt: "Next.js template code", }, ], locale: "en_US", type: "website", }, twitter: { title: "Build2Earn Sample Code", description: "Build2Earn Sample Code", card: "summary_large_image", creator: "@tuanhintech", }, };
Notes: All values on appConfig, was saved on the file .env.local:
jsonAUTHOR_NAME="" BRAND_NAME="" DOMAIN=""
2. Review language, font-family:
On root layout, please review language for your app app/layout.tsx
jsx<html lang="en"> <body> ... </body> </html>
Check your app font:
jsxconst geist = Geist({ subsets: ["latin"], display: "swap", }); <html lang="en"> <body className={`${geist.className} antialiased`}> ... </body> </html>