링크프로

구글 SEO 가이드 1편

image.png


처음 웹사이트를 만들었을 때가 생각나네요. 사용자들을 위해 최선을 다했다고 생각했는데, 검색엔진에서 전혀 보이지 않아서 당황했어요. 나중에 알고 보니 검색 엔진도 하나의 중요한 '사용자'였더라고요. SEO(검색엔진 최적화)는 바로 이런 검색 엔진이 우리의 콘텐츠를 더 잘 이해하고, 실제 사용자들이 검색을 통해 우리 사이트를 발견하도록 돕는 작업이에요.

제가 6개월 동안 SEO 작업을 하면서 가장 크게 깨달은 것은 '검색 필수사항'의 중요성이었어요. 구글 검색에 노출되기 위한 이 기본적인 요소들을 지키지 않았을 때는 아무리 좋은 콘텐츠를 올려도 효과가 없었거든요. 물론 이러한 필수사항들을 모두 지킨다고 해서 구글 인덱스에 반드시 추가되는 것은 아니지만, 제 경험상 이런 기본기를 잘 갖추면 검색 결과에 훨씬 더 잘 노출되었어요.

재미있는 건, 처음에는 '구글 1위'만 생각했다는 거예요. 마법같은 방법이 있을 거라 믿었죠(웃음). 하지만 실제로 1년 넘게 SEO 작업을 하면서 깨달은 건, 그런 마법 같은 방법은 없다는 거예요. 대신 발견한 건 꾸준함의 힘이었어요. 우리 비즈니스에 맞는 전략을 찾아 꾸준히 적용하는 것, 그리고 검색 엔진이 이해하기 쉽게 콘텐츠를 구성하는 것이 진짜 중요했어요. 특히 구글뿐만 아니라 다른 검색 엔진들도 고려하면서 작업하니 전반적인 검색 노출도가 훨씬 좋아졌답니다.

구글 검색이 어떻게 작동하는지 궁금하셨죠?

처음 웹사이트를 운영할 때 저도 정말 혼란스러웠어요. 구글은 크롤러라고 부르는 프로그램을 사용해서 웹을 끊임없이 탐색하는 완전 자동화된 검색엔진이에요. 제가 처음 알았을 때는 정말 놀랐는데, 사실 우리가 특별히 뭔가를 할 필요는 없어요. 그저 웹사이트를 인터넷에 올리기만 하면 되죠.

제 경험을 말씀드리자면, 한번은 새로운 웹사이트를 만들고 구글에 수동으로 등록해야 하나 걱정했었어요. 하지만 놀랍게도 일주일도 안 되어 자동으로 구글 검색결과에 나타나는 걸 발견했죠! 실제로 구글 검색결과에 나오는 대부분의 사이트들이 이렇게 자동으로 발견되고 추가된다고 해요. 크롤러가 웹을 탐색하면서 자연스럽게 찾아내는 거죠.

더 재미있는 사실은 제가 운영하는 블로그 글이 어떻게 구글에 수집되는지 지켜보면서 알게 됐어요. 새로운 글을 올리고 나서 구글 검색 콘솔을 모니터링 해보니, 보통 1-3일 안에 자동으로 수집되더라고요. 물론 더 자세히 알고 싶으시다면, 구글에서 제공하는 문서들을 통해 페이지를 발견하고, 크롤링하고, 서비스하는 방법에 대해 자세히 배우실 수 있어요.

많은 분들이 제게 물어보시는 질문이에요.

"검색결과에서 변화가 보이기까지 얼마나 걸리나요?"

저도 처음에는 매일매일 검색결과를 새로고침하면서 변화를 기다렸던 기억이 나네요. 하지만 경험상 SEO는 정말 인내심이 필요한 작업이에요.

제가 겪어본 바로는, 변경사항마다 구글에 반영되는 시간이 천차만별이었어요. 어떤 때는 메타 태그를 수정하고 몇 시간 만에 변화가 보이기도 했고, 사이트 구조를 크게 개선했을 때는 3개월이나 기다려야 했죠. 일반적으로는 최소 2-3주는 기다려보시는 것을 추천해 드려요. 그래야 여러분이 작업한 내용이 검색결과에 어떤 영향을 미쳤는지 제대로 평가할 수 있어요.

제 블로그를 최적화하면서 배운 중요한 교훈이 있어요. 모든 변경사항이 눈에 띄는 결과로 이어지지는 않는다는 거예요. 처음에는 실망도 많이 했죠. 하지만 지금은 이렇게 접근해요: 만약 2-3주 후에도 원하는 결과가 안 보이고 비즈니스 상황이 허락한다면, 다른 방식으로 변경해보는 거예요. 한번은 제목 태그 스타일을 바꿨는데 효과가 없어서, 더 자연스러운 키워드를 사용하는 방식으로 다시 시도했더니 훨씬 좋은 결과를 얻었답니다.

검색엔진이 여러분의 콘텐츠를 찾도록 도와드릴게요!

제가 처음 웹사이트를 만들었을 때는 이런 내용을 몰라서 한참을 헤맸는데요, 사실 가장 먼저 할 일은 구글이 이미 여러분의 콘텐츠를 찾았는지 확인하는 거예요. 아주 간단한 방법이 있죠. 구글에서 'site:' 검색 연산자를 사용해보세요. 예를 들어 'site:여러분의도메인.com'처럼 검색하면 돼요. 제 경우에는 이렇게 해보니 이미 구글이 제 사이트를 찾아놨더라고요!

만약 검색결과에서 여러분의 사이트가 보이지 않는다면, 먼저 기술적인 요구사항들을 점검해보세요. 제 경우에는 robots.txt 파일 설정이 잘못되어 있어서 구글이 제 사이트를 크롤링하지 못하고 있었어요. 이런 기술적인 문제들을 해결하고 나서 다시 시도해보시면 좋겠어요.

구글이 여러분의 페이지를 찾는 주된 방법은 이미 크롤링한 다른 페이지들의 링크를 따라가는 거예요. 보통은 다른 웹사이트들이 여러분의 페이지에 링크를 걸어주는 방식이죠. 제 블로그의 경우, 관련 커뮤니티에서 제 콘텐츠를 공유하면서 자연스럽게 링크가 늘어났어요. 여러분도 좋은 콘텐츠를 만들고 적절히 홍보하면서 사람들이 발견할 수 있게 하는 게 중요해요.

조금 더 기술적인 방법을 시도해보고 싶다면, 사이트맵 파일을 제출하는 것도 추천해 드려요. 사이트맵은 여러분 사이트의 모든 중요한 URL을 담고 있는 파일이에요. 제가 워드프레스로 블로그를 운영할 때는 플러그인이 자동으로 만들어줘서 정말 편했죠. 하지만 이건 필수는 아니에요. 처음에는 사람들이 여러분의 사이트를 알 수 있게 하는 데 집중하시는 게 좋아요.

구글이 여러분의 페이지를 실제 사용자처럼 볼 수 있는지 확인하는 게 정말 중요해요.

제가 개발자와 협업하면서 겪었던 재미있는 경험을 나눠볼게요. 한번은 우리 사이트가 검색결과에서 잘 노출되지 않아서 한참을 고민했는데, 알고 보니 자바스크립트로 만든 중요한 콘텐츠를 구글이 제대로 보지 못하고 있었더라고요!

구글은 일반 사용자의 브라우저처럼 여러분 사이트의 모든 리소스(CSS나 자바스크립트 같은 것들)에 접근할 수 있어야 해요. 제 경험상 이런 리소스들을 차단하면 구글이 페이지를 제대로 이해하지 못해서, 원하는 키워드로 검색했을 때 잘 노출되지 않을 수 있어요. 실제로 저희 팀은 robots.txt 파일을 수정해서 이 문제를 해결했더니 검색 순위가 눈에 띄게 좋아졌답니다.

특히 재미있었던 건 지역에 따라 다른 콘텐츠를 보여주는 경우였어요. 우리 사이트는 한국 사용자와 해외 사용자에게 다른 내용을 보여주고 있었는데, 구글 크롤러는 주로 미국에서 접속한다는 걸 몰랐던 거죠. 그래서 구글 검색결과에 잘못된 정보가 노출되고 있었어요. 이런 경우에는 구글 크롤러가 보는 버전이 맞는지 꼭 확인해보셔야 해요.

다행히 구글에서는 Search Console이라는 아주 유용한 도구를 제공하고 있어요. URL 검사 도구를 사용하면 구글이 여러분의 페이지를 어떻게 보고 있는지 정확하게 확인할 수 있죠. 저는 매주 한 번씩 중요한 페이지들을 이 도구로 체크해보는 습관을 들였어요. 덕분에 문제가 커지기 전에 미리 발견하고 수정할 수 있었답니다.

구글 검색결과에서 특정 페이지를 숨기고 싶으실 때가 있죠?

저도 한번 그런 경험이 있었어요. 회사 블로그를 운영하면서 실수로 아직 공개하면 안 되는 신제품 정보를 올렸다가 얼마나 당황했는지 몰라요! 다행히도 구글은 여러분의 사이트 전체나 특정 부분을 검색결과에서 제외할 수 있는 다양한 방법을 제공하고 있어요.

제 경험을 예로 들자면, 개인 블로그에 올린 민감한 일기 내용이나 가족사진들이 구글에 노출되는 걸 원치 않았어요. 그때 알게 된 건데, robots.txt 파일이나 메타 태그를 활용하면 이런 걸 쉽게 막을 수 있더라고요. 특히 noindex 메타 태그는 정말 유용했어요. 단 하루 만에 제가 원하는 페이지들이 검색결과에서 사라졌거든요.

만약 여러분도 특정 파일이나 디렉토리, 또는 사이트 전체를 구글 검색에서 제외하고 싶다면 걱정하지 마세요. 구글에서 제공하는 가이드를 따라하면 어렵지 않게 설정할 수 있어요. 제가 처음에는 좀 걱정했는데, 생각보다 훨씬 간단했답니다. 중요한 건 여러분이 원하는 콘텐츠만 선택적으로 숨길 수 있다는 거예요.





제 이야기까지 적느라 시간이 오래 걸렸네요. 위 내용은 100% 전적으로 신뢰하셔도 돼요. 왜냐하면 구글 공식 문서를 기반으로한 글이기 때문이에요. 곧 2편으로 찾아뵐게요~