개발 블로그에 작성한 글들을 다양한 사람들과 공유하기 위해서 Google에 노출시키고자 한다.
다음 일련의 과정은 해당 내용을 담고있다.
1. Google Search Console
google에 해당 기술 블로그를 노출시키기 위해서 google search console
을 사용합니다.
google search console
은 google에서 검색시, 나의 개발 블로그가 보여질 수 있도록 등록하는 google 서비스입니다.
화면의 시작하기 버튼을 눌러서 시작합니다.
URL 접두어에 본인의 개발 블로그 주소릅 입력합니다.
그 후 다음과 같이 화면에 뜨는 html 파일을 다운로드 받아서, config.yml
이 위치한 경로에 넣어줍니다.
2. HTML 파일 업로드
위에서 다운로드 받은 html 파일을 다음과 같이 root 디렉토리에 업로드합니다.
3. sitemap.xml 생성
cofig.yml
이 위치한 경로에 다음과 같은 sitemap.xml
을 생성하여줍니다.
아래 스크립트에서,
<%
,%>
의<
,>
는{
,}
로 바꾸어서 사용하여줍니다.
---
layout: null
---
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<% for post in site.posts %>
<url>
<loc>https://on-jungwoan.github.io</loc>
<% if post.lastmod == null %>
<lastmod></lastmod>
<% else %>
<lastmod></lastmod>
<% endif %>
<% if post.sitemap.changefreq == null %>
<changefreq>weekly</changefreq>
<% else %>
<changefreq></changefreq>
<% endif %>
<% if post.sitemap.priority == null %>
<priority>0.5</priority>
<% else %>
<priority></priority>
<% endif %>
</url>
<% endfor %>
</urlset>
4. robots.txt 생성
마찬가지로 _config.yml
이 위치한 경로에 다음과 같은 robots.txt
를 생성하여준다.
User-agent: *
Allow: /
Sitemap: https://on-jungwoan.github.io/sitemap.xml
5. sitemap.xml 등록
다음과 같이 최종적으로 sitemap.xml을 등록하여준다.
sitemap.xml을 등록하고 제출버튼을 누르면, 아래 사진과 같이 상태에 성공
이라고 뜬다.
6. 결과 대기
구글 노출까지 적게는 3~5일에서 길게는 한 달정도 걸린다고 한다.
여유를 가지고 천천히 기다려보도록 하자!!
댓글남기기