개발자

구글에 스켈레톤이 아니라 실제 페이지가 색인되도록 하는 방법?

2023년 03월 06일조회 99

안녕하세요, 최근에 유저 콘텐츠가 많아지면서 이 콘텐츠들이 구글에 잡히도록 작업을 했습니다. 그런데 색인 생성은 잘 되었지만 어떤 검색어를 입력해도 상위에 잘 노출이 되지 않고 효율이 너무 좋지 않아서 살펴보니 크롤러가 스켈레톤만 나오도록 긁어갔더라구요.. site 조건 걸어서 일반 유저가 들어오는 페이지를 확인해 보면 아무 문제 없는데, 왜 스켈레톤이 보이는 페이지만 긁어가는지 모르겠습니다.. 페이지 속도가 너무 느려서 그런 걸까요? 이 문제를 해결할 수 있는 방법을 제안해 주시면 감사하겠습니다 ㅠㅠ

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.
profile picture
익명님의 질문

답변 2

이국범님의 프로필 사진

사이트 주소를 알려주시면 멋진 답변이 달리지 않을까 생각해봅니다. 질문만으로는 유추가 어렵네요

profile picture

익명

작성자

2023년 03월 08일

제 질문이 너무 모호했네요ㅠㅠ 회사 페이지라 페이지를 첨부하기 어려워서 이렇게 올렸는데, 좀 더 자세하게 설명할 방법을 찾아봐야겠어요! 답변 감사합니다.

손정현님의 프로필 사진

안녕하세요! 질문 내용만으로는 정확한 원인을 찾기 힘들 것 같습니다. 구현이 어떻게 되어있느냐에 따라서 원인이 다 다를 것 같네요. 구글 크롤러 봇의 경우 한 페이지에 머무는 시간은 정해져 있는 것으로 알고 있습니다. 머무는 시간동안 페이지 로딩을 완벽하게 하지 못한다면 질문자님의 인덱싱 결과처럼 스켈레톤만 보이는 페이지가 걸릴수도 있을 것 같아요. 스켈레톤만 보이는 원인은 사실 여러가지여서 코드를 보지않고는 정확한 이유를 찾기 어렵습니다. 질문자님이 예상하시는 "페이지 속도가 너무 느려서"도 이유가 될 수 있고요. 코드 상의 오류로 스켈레톤이 비정상적으로 오래 노출되는 것일 수도 있겠죠. 아니면 서버에서 봇을 차단하고 있는 것일수도 있구요. 일반적으로 SEO를 위해 페이지 색인을 하고 싶으시다면 서버사이드 렌더링으로 미리 데이터를 불러오는 방법을 많이 선택합니다. 서버에서 미리 불러온 데이터를 HTML에 같이 넣어서 브라우저로 내려주는 방식을 택하면, 스켈레톤을 보여줄 필요가 없게되겠죠. 결로은 스켈레톤만 보이게되는 이유를 천천히 찾아보시고 가능하다면 서버사이드 렌더링으로 인덱싱 되길 원하는 데이터를 미리 HTML에 심어 놓는 것을 추천드립니다 :)

profile picture

익명

작성자

2023년 03월 08일

친절한 답변 감사합니다! 마지막 문단에서 말씀하신 대로 한 번 해볼게요!

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

목록으로
키워드로 질문 모아보기

실무, 커리어 고민이 있다면

새로운 질문 올리기

지금 가입하면 모든 질문의 답변을 볼 수 있어요!