SEO for Your Website
SEO (Search Engine Optimization) is the process of optimizing your website to improve its visibility and ranking in search engine results.
The template provides the following SEO features:
- Opengraph Image: See OG Image for more details.
- Meta data: including description, canonical URL, alternate URLs and more.
- JSON-LD Schema
- Sitemap
- Robots
- Lighthouse Score
This page will cover the last four features.
JSON-LD Schema
The JSON-LD Schema is a format for representing structured data in a machine-readable way. It is used to provide search engines with more information about your website, which can help improve your search engine ranking.
The template automatically generates the JSON-LD Schema for your website based on the information in the src/data.tsx file, including the following entities:
- Person
- Website
- BlogPosting
- ItemList (for blog list page)
- BreadcrumbList
Google’s Schema Markup Testing Tool helps you test your JSON-LD Schema. You can try the root URL and each blog post URL.
Sitemap
The sitemap is a file that lists all the pages of your website. It is used to help search engines crawl your website.
The template automatically generates the sitemap for your website, which includes the following pages:
- Root URL
- Blog list page
- Each blog post page
Robots
The robots.txt file is a file that tells search engines which pages to index and which pages to not index. The template automatically generates the robots.txt file for your website.
Lighthouse Score
Lighthouse is a tool that helps you test your website’s performance and accessibility. The template automatically generates the Lighthouse score for your website. With a higher score, your website will be ranked higher in search engine results.
The template has been optimized for the Lighthouse score.
