본문 바로가기
MAKESITE

점검 항목 · 검색 노출

고아 페이지 — 내부 링크가 닿지 않음

주소를 직접 아는 사람만 들어갈 수 있는 페이지는 만들어 둔 것과 쓰이는 것이 다릅니다.

심각도 보통 검색 노출 무료 스캔 판정 항목 /check/internal-links

01DEFINITION

한 줄로 말하면

어느 페이지에서도 연결되지 않은 페이지는 사이트맵에 적혀 있어도 사실상 없는 것과 같습니다. 검색엔진은 링크를 따라 중요도를 판단하는데, 링크가 하나도 닿지 않는다는 것은 우리 스스로 중요하지 않다고 표시한 셈입니다.

02RISK

없으면 무슨 일이 생기나

검색엔진은 링크를 따라 사이트를 돌면서 어느 페이지가 중요한지를 함께 판단합니다. 여러 곳에서 링크되는 페이지는 중요한 것으로, 아무 데서도 링크되지 않는 페이지는 그렇지 않은 것으로 읽힙니다. 사이트맵은 여기 있다는 신고이지 중요하다는 근거가 아니어서, 신고만 있고 링크가 없으면 색인이 늦어지거나 아예 뒤로 밀립니다.

사람 쪽 손해가 더 직접적입니다. 광고나 메일로 만든 상세 페이지, 지난 이벤트, 새로 만든 서비스 소개가 메뉴 어디에도 걸려 있지 않은 경우가 많습니다. 그 페이지에 들어갈 수 있는 사람은 주소를 이미 아는 사람뿐이고, 정작 사이트를 둘러보다 관심이 생긴 방문자는 그 페이지가 있다는 사실 자체를 모릅니다.

고아 페이지는 대개 혼자 생기지 않고 무리로 생깁니다. 메뉴 구조를 바꾸면서 예전 메뉴에만 걸려 있던 페이지들이 한꺼번에 떨어져 나가거나, 게시판 목록이 페이지 번호로만 이어져 있어 오래된 글이 몇 단계 뒤로 밀리는 식입니다. 그래서 한 건이 보이면 그 주변을 같이 확인하시는 편이 좋습니다.

03CHECK IT YOURSELF

직접 확인하는 방법

아래는 저희를 거치지 않고 지금 해 보실 수 있는 방법입니다. 결과를 저희에게 보내실 필요도 없습니다.

  1. 01
    사이트맵의 주소와 링크가 닿는 주소를 맞대 본다

    사이트맵에 있는데 어느 페이지에서도 링크되지 않는 주소가 고아 후보입니다. 목록을 뽑아 두고 홈에서 눌러서 닿는지 하나씩 확인하시면 나옵니다.

    $ curl -s https://example.com/sitemap.xml \
      | grep -o '<loc>[^<]*</loc>' | sed 's/<[^>]*>//g' | sort > sitemap.txt
  2. 02
    메뉴만 따라가서 닿는 곳을 적어 본다

    상단 메뉴와 푸터에서 시작해 눌러서 갈 수 있는 페이지를 적습니다. 사이트맵 목록과 비교하면 차이가 곧 고아 후보입니다. 규모가 크면 크롤러 도구를 쓰시는 편이 빠릅니다.

  3. 03
    방문 기록으로 확인한다

    분석 도구에서 조회수가 0에 가까운 페이지를 보시면 됩니다. 다만 조회수가 낮은 것과 링크가 없는 것은 다른 문제라, 링크 여부를 함께 봐야 원인이 갈립니다.

  4. 04
    클릭 단계가 너무 깊지 않은지 본다

    링크가 있어도 홈에서 다섯 번 이상 눌러야 닿는 페이지는 사실상 고아에 가깝게 취급됩니다. 저희 판정도 네 단계보다 깊은 페이지를 따로 세어 알려 드립니다.

04HOW TO FIX

고치는 방법

서버 환경에 따라 적을 자리가 다릅니다. 아래는 가장 흔한 구성 기준이고, 적용 전에 현재 설정을 백업하십시오.

목록에서 잇는다

가장 확실한 방법은 그 페이지가 속한 목록을 만드는 것입니다. 서비스 소개면 서비스 목록에서, 사례면 사례 목록에서 걸리게 합니다. 개별 페이지를 메뉴에 하나씩 추가하는 것보다 유지가 쉽습니다.

본문 안에서 관련 페이지로 잇는다

메뉴만으로는 닿을 수 있는 곳의 수가 정해져 있습니다. 글 안에서 관련된 페이지를 문장으로 이어 주면 링크의 흐름이 생기고, 읽는 사람에게도 다음에 볼 것이 생깁니다.

<p>자세한 절차는 <a href="/prepare">준비 자료 안내</a>에서 보실 수 있습니다.</p>
깊이를 줄인다

오래된 글이 페이지 번호 뒤로만 밀려 있으면 분류나 태그 목록을 함께 두어 두세 번 안에 닿게 만듭니다. 목록 구조를 바꾸는 일이라 한 번 하면 그 뒤로는 자동으로 유지됩니다.

더 이상 쓰지 않는 페이지는 정리한다

모든 고아를 이어야 하는 것은 아닙니다. 지난 이벤트처럼 역할이 끝난 페이지는 이어 두는 것보다 종료 상태로 처리하고 대체 페이지로 보내는 편이 낫습니다. 남겨 둔 채 방치하면 검색 결과에 옛 정보가 계속 나옵니다.

주의. 이 항목은 여러 페이지를 돌아본 뒤에야 판정할 수 있어 무료 검사에는 들어가지 않습니다. 판정은 저희가 실제로 받아 본 표본 안에서만 이루어지므로, 표본 밖에 있는 페이지에서 링크가 걸려 있을 가능성은 남습니다. 그래서 표본이 작을 때는 실패가 아니라 경고로 알려 드리고, 몇 장을 보고 내린 판정인지 결과에 함께 적습니다.

05FAQ

자주 묻는 질문

사이트맵에 넣었는데도 문제가 되나요

사이트맵은 이 주소가 있다는 목록이고, 링크는 이 주소가 중요하다는 표시입니다. 둘은 서로를 대신하지 못합니다. 사이트맵만 있고 링크가 없으면 색인이 되더라도 우선순위가 낮게 잡히고, 사람은 여전히 그 페이지를 찾지 못합니다.

광고용으로 일부러 숨겨 둔 페이지도 지적되나요

표본 안에 들어오면 고아로 세어집니다. 의도한 것이라면 그대로 두셔도 됩니다. 다만 검색 결과에 나오지 않기를 원하신다면 링크만 없는 상태가 아니라 색인 거부를 명시하시는 편이 확실합니다. 링크가 없다고 색인이 안 되는 것은 아닙니다.

링크를 많이 걸수록 좋은가요

수보다 흐름입니다. 관련 없는 페이지를 한 자리에 몰아 걸면 읽는 사람에게도 검색엔진에도 도움이 되지 않습니다. 목록에서 한 번, 관련 있는 본문에서 한 번 정도로 자연스럽게 이어지면 충분합니다.

고아가 몇 개부터 문제인가요

저희는 세 개 이상이거나 표본의 20%를 넘을 때 실패로 봅니다. 다섯 장을 본 검사에서 한 장이 걸리는 것은 비율로는 20%지만 방금 만든 페이지일 수도 있어서, 그때는 경고로 알려 드립니다. 표본이 작을수록 판정을 약하게 두는 이유입니다.
여기까지는 항목 일반론입니다. 무엇이고 왜 문제이며 어떻게 고치는지는 감출 이유가 없어 그대로 적었습니다. 리포트에 들어가는 것은 귀사 사이트에서 실제로 어떤 값이 나왔는지 — 어느 주소의 어느 응답인지, 그 환경에서 어떤 순서로 적용해야 하는지, 예상 공수가 얼마인지입니다. 이 페이지만 보고 직접 고치셔도 되고, 실제로 그러시라고 적어 두었습니다.

GET STARTED

내 사이트는
이 항목을 통과할까요

주소만 넣으시면 이 항목을 포함해 39가지를 판정해 점수와 실패 개수를 보여 드립니다. 로그인도, 소유 확인도 필요 없습니다 — 전부 밖에서 관찰만 하는 항목이기 때문입니다.

무료 스캔 문의하기 로그인