FeaturesSEO
Setup
- Open
config.jsfile and add values forappName,appDescription, anddomainName. These values will be used as default SEO tags. The helper/libs/seo.jsadds all the important SEO tags (with your default values) to all pages thanks to the main/app/layout.jsfile. - To add custom SEO tags to a page without rewritting all the tags, do this:
- When relevant, add Structured Data to a page using the
renderSchemaTags()function in/libs/seo.js.It helps Google understand better your website and can get you a rich snippet. Open the component for more documentation. Here's an example: - Add your root URL to siteUrl (i.e. https://yourdomain.com) in the
next-sitemap.config.jsfile, in the root folder. It will generate a sitemap.xml & robots.txt file for all your pages (at build time).
/app/terms/page.js
I recommend setting
title andcanonicalUrlRelative for each pages./app/page.js
Claim your domain ownership on Google Search Console to help indexing
Make a Blog in minutes
In the /app/blog/_assets folder, you have a content.js file that contains all your blog posts, authors, categories and style. Simply add your content there and CodeLaunch will generate a blog for you. See the blog section for more details.

A list of important SEO tags