Create Google Search Console
Let's analyze my blog using GA4.
In the previous post, I explained how to track blog visitors using GA4. However, the blog still doesn’t appear in Google or Naver search results. Let me share my blog with you.
Google Search Console
What is Google Search Console?
Google Search Console is a free service by Google that helps website owners track and enhance their site’s visibility in Google Search results. It provides valuable insights such as search traffic, user queries, and the indexing status of your webpages.
In addition, it offers detailed error reports that help you identify and fix SEO issues, making it easier to boost your site’s ranking and overall performance in search engines.
Add My Blog to Google Search Console
- Go to Google Search Console.
- Click “Add Property” in the top-left corner. You’ll see two options:
- Domain (e.g.,
example.com
) - covers all subdomains and protocols. - URL prefix (e.g.,
https://ds2man.github.io
) - better for GitHub Pages.
- Domain (e.g.,
- Verify Ownership
- Note. Since I previously set up Google Analytics 4 (GA4) and added the GA tracking code to your blog’s
_includes/head.html
file, Google Search Console could automatically verify your ownership through that existing connection.(fig. Add Blog to Google Search Console) - However, after writing this post, I checked again and found that while ownership was verified, the site was not being indexed. It seems that although ownership was recognized when the property was added to GSC, it was not fully verified in a way that GSC accepts, so the
sitemap.xml
was not properly indexed. Therefore, I performed some additional steps after this post. First, I copied the meta tag from Settings > Ownership Verification > HTML tag and pasted it into the_config.yml
file of my homepage.(fig. Add Meta tag in config.yml) - And, I copied the GA4 Measurement ID from GA4 > Admin > Property > Data Collect & Modify > Data Stream > Web Stream(e.g. My Website) > Measurement ID and pasted it into the
_config.yml
file of my homepage.(fig. Add Meta tag(GA4) in config.yml)
- Note. Since I previously set up Google Analytics 4 (GA4) and added the GA tracking code to your blog’s
- Submit a Sitemap
- We need a sitemap to help search engine robots crawl our site.
- After pushing the homepage code, GitHub automatically generates the
sitemap.xml
file. So, when you visit http://ds2man.github.io/sitemap.xml, you can see the already generated sitemap.xml file.
- Request Indexing
- Note. If you publish a new blog post and want it to show up in Google faster: URL Inspection → Click “Request Indexing”
Add Blog to Google Search Console
Add Meta tag(GA4) in config.yml
Naver Search Advisor
What is Naver Search Advisor?
Google Search Console is a free service by Google that helps website owners track and enhance their site’s visibility in Google Search results. It provides valuable insights such as search traffic, user queries, and the indexing status of your webpages.
In addition, it offers detailed error reports that help you identify and fix SEO issues, making it easier to boost your site’s ranking and overall performance in search engines.
Add My Blog to Naver Search Advisor
- Go to Naver Search Advisor.