Posts Github Blog 구글 검색 노출 시키기
Post
Cancel

Github Blog 구글 검색 노출 시키기

Preview Image

블로그를 옮기기도 했고, Github blog를 구글에서 검색이 되게 하고싶었습니다. 이전까지는 제 블로그의 주소를 모르는 사람은 아예 올 수 없었지만, 왠지 구글에서도 저의 블로그가 검색이 잘 되기를 기대하면서, 시작해보겠습니다.

검색 엔진 최적화(SEO, Search Engine Optimization)

SEO - MDN 용어사전

SEO를 검색을 하면, MDN에 SEO에 대해서 아주 간단 명료하게 설명이 잘 되어 있습니다.

쉽고 간단하게 설명을 하자면, 웹사이트의 검색 결과에 더 잘 보이도록 최적화 시켜주는 것 이라고 할 수 있겠습니다.

저는 가장 많은 검색을 하고 있는 구글에 최적화를 진행하보려고합니다.

Google Search Console 등록

Google Search Console

해당 링크를 통해 접속하여, Google Search Console에 저의 블로그를 등록해 줄 겁니다!

속성 등록

속성 등록을 하게 되면,

아래와 같이 인증을 거치게 됩니다.

구글에서 주는 html파일을 다운로드 한 후에, 블로그 프로젝트의 루트폴더(최상단)에 넣으시면 됩니다.

1
2
3
4
5
6
7
taeho-jo.github.io
├── _post
├── _site
├── _config.yml
├── index.html
├── README.md
└── google0x000x000xxx0000.html [!] # 구글에서 받아온 html

이제 해당 프로젝트를 github으로 push해서 올려줍니다. 그리고나서, Google Search Console 페이지로 돌아와서 확인 버튼을 누르게 되면, 인증에 성공하게 됩니다.

sitemap.xml

sitemap.xml과 robots.txt를 작성해서 올리려고 하는데, 두 가지가 궁금하시다면 구글에 검색해 보시면 찾아보실 수 있고, 제가 참고했던 사이트입니다.

이제 sitemap.xml을 작성을 하려고 합니다. 역시 블로그 프로젝트의 루트폴더(최상단)에 sitemap.xml을 작성하시면 됩니다.

1
2
3
4
5
6
7
8
taeho-jo.github.io
├── _post
├── _site
├── _config.yml
├── index.html
├── README.md
├── google0x000x000xxx0000.html [!] # 구글에서 받아온 html
└── sitemap.xml [!] # 작성할 sitemap.xml

저도 제가 직접 작성을 한 것은 아니지만, 링크 에 올려두었으니 접속하여 그대로 작성하 사용하시면 됩니다.

주의사항 : sitemap.xml을 작성하실 때, 들여쓰기(indent)를 꼭 잘 지켜서 해주세요!!

이제 다시 github으로 push를 진행하고, 잘 올라갔는지 확인을 할 차례입니다.

1
https://[깃허브블로그 주소]/sitemap.xml

위의 주소를 입력해서 접속해줍니다. 저 같은 경우에는 https://taeho-jo.github.io/sitemap.xml로 접속을 하면 되겠죠?

아래와 같은 화면이 나온다면 성공입니다!

robots.txt

역시 프로젝트의 루트폴더(최상단)에 작성해줍니다.

1
2
3
4
5
6
7
8
9
taeho-jo.github.io
├── _post
├── _site
├── _config.yml
├── index.html
├── README.md
├── google0x000x000xxx0000.html [!] # 구글에서 받아온 html
├── sitemap.xml [!] # 작성 할 sitemap.xml
└── robots.txt [!] # 작성 할 robots.txt

아래의 코드를 붙여넣어 줍니다.

1
2
3
User-agent: *
Allow: /
Sitemap: https://[깃허브블로그 주소]/sitemap.xml

이제 마지막으로 깃허브로 push를 날려주고, 구글에 제출하러 가면 됩니다!

sitemap.xml 제출하기

우측 메뉴에서 Sitemaps를 클릭하여 이동 후 페이지를 보게 되면

새 사이트맵 추가를 하면 됩니다.

처음에는 가져올 수 없음이 뜰텐데, https://[깃허브블로그 주소]/sitemap.xml 여기가 문제가 없었다면 걱정하지 않으셔도 됩니다. 저희가 잠든 동안 구글의 크롤링봇들이 긁어갈 것이고, 다음날 다시 들어와보면 성공! 이라고 되어있을 겁니다. 느긋하게 기다려줍니다.

URL 검사도 진행을 해보고, 전부 초록불이라면 더더욱 걱정하실 것 없이, 느긋하게 기다림이 필요합니다.

사이트 검색해보기

정상적으로 등록이 된 것을 확인하고, 크롤링봇들이 긁어간 것이 확인이 되고나서 제 사이트를 검색해봅니다.

검색되는 것을 확인할 수 있습니다!!

너무 부족한 글이라 민망하지만, 누군가에게는 도움이 되었으면 좋겠습니다!

This post is licensed under CC BY 4.0 by the author.
Recent Update
  • [Error] Naver MMS 이미지 전송하기
  • useMemo & useCallback
  • git 저장소 history 삭제 및 초기화
Trending Tags
typescript array daily error git javascript js react seo
Contents

useMemo & useCallback

JS fill() 메서드 사용해보기

Comments powered by Disqus.

Trending Tags

typescript array daily error git javascript js react seo