Blog - 구글 검색 엔진에 노출시키기
서론
블로그를 포스팅한지 3일째이다.
포토폴리오를 만들면서 자기개발에 도움이 될거 같아서 포스팅을 시작했는데,
적성에 맞는지 지루하지 않고 꽤나 재밌다.
이왕 시작한 김에 제대로 해보자는 마음이다.
그런 의미로 오늘은 내 블로그를 구글에 등록해서 노출시켜 보기로 하자. 두근두근
시작해보자
Google Search Console에 내 블로그 주소 등록
구글에 Google Search Console을 검색해서 들어간다. 이 서비스는 사용자가 사이트의 Google 검색결과 인지도를 모니터링하고 관리하며 문제를 해결하도록 도와준다고 한다. 이 서비스에서 내 페이지가 Google에서 크롤링하고 찾을 수 있는지 확인할 수 있다. 또한, 서비스 이용자에 제한이 없다.
- URL 접두어 아래 부분에 내 github.io 주소를 입력한다.
- 계속을 클릭한다.
- 화면에 보이는 html 파일을 다운로드 한다.
- github io의 root 경로에 업로드 한다.
업르드 하였다면 [그림 2]의 확인을 눌러줍시다.
root에 파일 업로드
다음으로 sitemap.xml 파일을 하나 만들어서 아래의 링크 안의 내용을 적어 root 폴더에 업로드 해줍니다.
코드를 그냥 올리려니까 script 부분이 계속 지워져서 txt 파일로 업로드 합니다
같은 방식으로 이번엔 robots.txt를 만들어 아래 내용을 입력한 뒤 root에 업로드 해줍시다.
User-agent: *
Allow: /
Sitemap: https://ingbox.github.io/sitemap.xml
- User-agent : 규칙을 지정할 검색엔진 봇의 이름을 지정합니다. (*)로 지정했다는 뜻은 AdsBot을 제외한 모든 크롤러에 규칙을 지정한다는 의미입니다.
- Allow : 위에 언급한 User-agent가 크롤링할 루트 위치를 설정합니다. 저는 사이트의 전체 페이지를 크롤링 범위에 포함하기 위해 ‘/’ 를 넣었습니다.
- Sitemap : sitemap.xml의 위치를 입력합니다. jekyll 을 이용해 root 경로에 있는 sitemap.xml의 위치로 설정하였습니다.
Google Search Console에 제출
- 모두 업로드가 완료됐으면 Google Search Console로 가서 속성에 내 블로그를 클릭한다.
- 왼쪽 목록에서 Sitemaps로 들어간다.
- 새 사이트맵 추가에 sitemap.xml을 쓰고 제출을 누른다.
🚨 주의사항 🚨
sitemap.xml을 추가해도 처음에는 실패가 뜰 것이다.
안되나 싶어 그냥 넘겼는데, 4~5일 경과 후에 다시 보니 상태가 성공으로 변경되었다.
이렇게 성공이라고 보이면 Google Search Console에 등록은 올바르게 완료된 것이다.
추가적으로 구글 검색창에 site 블로그주소(e.x site ingbox.github.io
)라고 검색하면
구글에 내 블로그가 노출됨을 확인할 수 있다.
하지만, 노출까지 적용되는데도 꽤나 시간이 걸리는 것 같다.✨
노출이 되면 노출까지의 시간이 얼마나 걸리는지 추가적으로 포스팅하겠다.
마무리
블로그를 열심히 쓰다보면 내 포스팅이 Github Blog를 처음 운영하는 사람에게
도움이 될 것이다. 많은 도움을 얻어갔으면 좋겠다 ㅎㅎ
댓글남기기