SEO in Gatsby
July 06, 2022
SEO stands for Search Engine Optimization. Natually, Gatsby as a Server Side Rendering (SSR) framework, it works better than React itself with search engine. This blog is a note about how I make my personal blog "online" to Google.

Why SEO?

  1. It's a blog. I used it to market myself. So I want it to be exposed to public.
  2. Gatsby is a static website framework. Its content usually hosted serverlessly. So in order to do content search, I need a search engine to index my website.

What I did to improve SEO?

React Helmet

React helmet helps to add title and description for your website so search engine can display content you defined in the search results.

Request crawling from Google

Google document about request indexing: link

I need to verify I am the owner of the domain to send a request, to do that, I need to:

  1. Log to AWS Route 53
  2. Add a new TXT record with value provided by Google URL inspection tool.