0. 들어가면서
이번 글에서는 구글 서치 콘솔(Google Search Console) 중에서 사이트맵(Sitemap)이라는 기능이 무엇인지 알아보고 티스토리 블로그를 시작하면서 왜 이 기능을 먼저 학습해야 하는지 그 중요성에 대해서도 말씀드려보겠습니다.
저 또한 막무가내로 티스토리를 시작하고 운영할 때에는 미처 몰랐던 내용이었는데 알면 알수록 쉽게 이용만 했던 "구글"이라는 검색엔진에 대해 알아가는 것 같아 기쁩니다.
구글이 검색 화면 하나밖에 없어 겉으로 드러나는 것은 정말 간단해 보이는데 실상 살펴보니 정말 복잡하고 거대한 구조물이었다는 생각이 듭니다.
이 검색엔진 최적화(SEO)에 관한 내용을 배우다 보니 이런 거대한 온라인 세상을 만든 프로그래머들과 여러 관계자분들이 대단하다고는 생각했지만 좀 더 구체적으로 왜 대단한지 알게 되는 것 같습니다.
1. 구글 서치 콘솔(Google Search Console)에서 사이트맵(Sitemap)이란?
- 운영하는 블로그에서 새로운 글을 발행하는 등의 변경 사항이 있을 때 검색엔진에 알리는 기능이라고 합니다.
- 백과사전에 사이트맵(Sitemap)을 검색해보면 내용 중에 "검색 엔진 등 웹 크롤러를 위해 고안되고 구조화된 나열 항목"이라고 합니다.
- 어려운 단어들이 많은데 검색 엔진과 기타 크롤러가 이를 사용하는 경우에는 사이트 내부의 문서를 나열하는 "XML 사이트맵"이라는 포맷이 있어서 상대적 중요도와 업데이트 주기를 알 수 있도록 하는 일종의 목록이라고 합니다.
- 추가로 더 검색을 해보니 이 "사이트 맵스 프로토콜"은 웹마스터가 크롤링을 통해 이용할 수 있는 웹사이트 상의 URL에 관하여 검색 엔진 로봇(Robot)에 정보를 제공할 수 있게 하는 "프로토콜"이라고 설명하고 있습니다. 이 프로토콜은 업데이트될 때 얼마나 자주 변경되는지, 다른 사이트 URL과의 연관성이 얼마나 중요한지에 관한 정보를 제공한다고 합니다.
- 위에서 사용하는 용어들이 낯설다면 아래 링크를 통해 용어를 한 번 숙지하고 돌아오시는 것을 권해드립니다.
2022.04.19 - [티스토리 블로그] - [티스토리 블로그-검색엔진 최적화(SEO)] 검색엔진 최적화(SEO) 용어 공부 내용 정리
[티스토리 블로그-검색엔진 최적화(SEO)] 검색엔진 최적화(SEO) 용어 공부 내용 정리
0. 들어가면서 검색엔진 최적화(SEO)라는 단어를 보면 왜인지 블로그를 전문적으로 하시는 분들이 사용하여야 할 것 같은 아우라가 있습니다. 저만 그렇게 느끼는 것일지 모르지만 처음에는 저런
dh-lee-prosthodontist.tistory.com
2. 구글 서치 콘솔(Google Search Console)에서 사이트맵(Sitemap)을 통해 얻고자 하는 것
1) 검색엔진 크롤러에게 블로그의 변경사항이 있음을 알리는 역할
- 검색엔진의 크롤러는 데이터 수집 및 분류에 바쁘기 때문에 발행한 글을 가져가지 못하는 경우들이 생기게 됩니다. 이런 경우에 우리가 만든 사이트맵(Sitemap)이 크롤러에게 "여기 변경사항이 있어요~"라고 메시지를 보내는 기능을 하는 프로그램인 것 같습니다.
- 제가 프로그래밍 언어를 전혀 모르지만 언급된 "파일 포맷"을 보니 <lastmod>는 아마도 "last modification"의 프로그래밍 용어가 아닐까 추측이 되며, <changefreq>는 "change frequency"의 용어라 마지막으로 업데이트된 시점과 그 변화의 빈도를 측정하는 구성이라고 얘기하는 것이 아닐까 조심스럽게 추측해봅니다.
2) 이 사이트맵(Sitemap)은 상당히 중요한 역할을 합니다.
- 이 사이트맵(Sitemap)을 통해 앞서 살펴본 검색엔진의 로봇(Robot)이 접속하여 체크를 하는 원리라고 합니다.
- 생각해보면 이 기능이 잘 연결되었는지 체크하고 글을 발행하는 것이 중요한 것이 글을 작성하고 모두 수동으로 색인 신청을 해야 비로소 내 글이 검색이 된다면 정말 피할 것 같습니다. 검색엔진 로봇(Robot)이 지속적으로 내 블로그의 변화를 감지하고 필요하다면 크롤링을 할 수 있는 기본 환경을 구축하고 여기서 누락되는 것을 주워 담는 식으로 운영을 해야 한다는 사실을 이번 사이트맵(Sitemap) 개념을 공부하며 알았습니다.
3. 구글 서치 콘솔(Google Search Console)에서 사이트맵(Sitemap) 제출하기
1) 구글 서치 콘솔(Google Search Console)에 접속하여 사이트맵(Sitemap) 링크를 클릭한다.
- 구글 서치 콘솔(Google Search Console)에 사이트를 연결해놓은 상태여야 합니다. 구글 서치 콘솔(Google Search Console)의 링크는 아래와 같습니다.
https://search.google.com/search-console/
Google Search Console
하나의 계정으로 모든 Google 서비스를 로그인하여 Google Search Console로 이동
accounts.google.com
- 자신의 블로그가 구글 서치 콘솔(Google Search Console)에 연결된 상태라는 전제하에 다음 단계로 넘어가 보도록 하겠습니다.
2) 구글 서치 콘솔(Google Search Console)의 "Sitemaps" 카테고리를 클릭하여 /sitemap.xml을 입력한다.
- 그림 1. 에서 활성화된 "Sitemaps" 카테고리를 클릭합니다.
- 해당 "Sitemaps" 카테고리를 활성화하면 그림 2. 와 같이 URL을 입력하는 창이 뜹니다.
- 저 사이트맵 URL 입력에서 /sitemap.xml을 입력합니다.
4. 구글 서치 콘솔(Google Search Console)에서 사이트맵(Sitemap) 연결 상태 확인하기
- 연결이 성공하면 그림 3. 에서의 우측에 초록색 글씨로 "성공"을 볼 수 있습니다. 위와 같은 화면이 뜬다면 구글에 Sitemaps 연결이 성공한 것입니다.
4. 맺음말
구글의 경우는 전 세계에서 올라오는 데이터를 처리하다 보니 내가 발행한 글이 노출되기 위해서 발행하는 사람이 많은 노력을 해야 하는 구조라는 생각을 하였습니다. 네이버 블로그를 운영할 때에는 미처 알지 못했던 것들을 새롭게 알아가는 중이라 낯설기도 하고 신기하기도 합니다.
그래도 그동안 컴퓨터 관련 지식들이 너무 뒤처진 것은 아닌가 생각을 하였는데 이렇게 무엇인가를 공부하면서 발전해나간다는 사실이 성취감도 주고 재미도 주는 것 같아 기쁩니다.
앞으로도 관련 내용들을 학습하면서 이렇게 정리해보도록 하겠습니다.
감사합니다
DHLEE.Prosthodontist 드림
'티스토리 블로그(Tistory Blog) > 검색엔진 최적화(SEO)' 카테고리의 다른 글
[티스토리 블로그-키워드] 티스토리 블로그 글 제목에 검색어 키워드를 포함해야 하는 이유_title 태그 (0) | 2022.04.22 |
---|---|
[티스토리 블로그-구글 검색 노출] 티스토리 블로그 글이 구글 검색에서 상위 노출이 되기 위해 고민해야 할 점 (0) | 2022.04.20 |
[티스토리 블로그-검색엔진 최적화(SEO)] 검색엔진 최적화(SEO)와 연관된 5가지 용어 정리 (5) | 2022.04.19 |
댓글