SEO
The project implements all the best practices to be performant, indexable and accessible to everyone.
Optimisations
Specifically, the web part of the project
- follows SEO and meta tags best practices, including OpenGraph, Twitter and other tags;
- defines
manifest.json
and is PWA ready using next-pwa (opens in a new tab); - RSS feed is generatated automatically using node-rss (opens in a new tab) ;
robots.txt
is generated automatically;sitemap.xml
is generated automatically;- icons and favicons are pregenerated by Next.js Metadata (opens in a new tab), feel free to replace them with your own design.
All these things are set up at the root of the apps/web[basic|pro]/src/app
folder and extra icons are available at the apps/web[basic|pro]/public
folder. You will need to change these before deploying.
Refer to the Next.js Metadata docs (opens in a new tab) to learn more.
Verify
Here is the list of available validators to make sure you web app is looking strong and production-ready.
- PageSpeed Insights (opens in a new tab) - a complete analysis for a website (Lighthouse);
- Google robots.txt report (opens in a new tab) - validate robots;
- Google Build a sitemap (opens in a new tab) - build sitemap;
- W3 RSS validator (opens in a new tab) - validate RSS feed;
- Web App Manifest (opens in a new tab) - learn more about PWA and web app manifest.
All of these are passed by default, so you do not to spend time on any extra optimisation.