Blog building essentials with Jekyll, and getting indexed by google search
01 Oct 2019
Reading time ~1 minute
Google Analytics Setup
- Sign up google analytics. here
- Go to Admin, create a new account.
- Create a new property under that account.
- Setup the gtag.js (global site code) tracking code, mustbe in the
<head>
tag of each web page. - Go to data view, now the site is being tracked by google.
- For firebase projects utilizing google anlytics already, there is no need to set up again, google analytics is already tracking it.
Getting google search indexed
- Go to google search console here
- Add new resources, the website.
- Simply choose use URL prefix, so that no need to verify the DNS manually (should add all prefix for the website, http, https, with www or without www)
- If the gtag.js has been added to the global, the verify is easy, just go with verify with google analytics.
- Add sitemap for accelerating the google crawler get your all pages easily
- There is a very easy way to generate the sitemap under jekyll and I found a very good example
- I just followed this scheme.
- Simply build the website on the server
- and submit the sitemap.xml url to the google search console
- It took about 1 day to get all my pages indexed by google
- Google ignore the priority so need to worry about that.
- Make sure for the robot.txt, to welcome the crawlers lol.
# Allow crawling of all content User-agent: * Disallow:
Copyright 2019 Muyang Guo