구조·마크업 · 공식 문서

사이트 메뉴 구조 설계, 카테고리와 푸터 링크 배치 순서

메뉴는 대분류 카테고리로, 카테고리 페이지는 그 안의 모든 상세 페이지로 링크하고, 중요한 페이지는 홈과 글에서도 링크합니다. 구글은 메뉴와 페이지 사이 링크로 사이트 구조를 파악하므로, 중요한 페이지마다 링크 하나 이상으로 닿게 설계합니다.

새 사이트를 만들거나 개편할 때 메뉴는 대개 회사 조직이나 디자인 시안에 맞춰 정해집니다. 그런데 검색엔진은 그 메뉴를 따라 페이지를 찾습니다.

메뉴와 카테고리를 정하는 순간 어떤 페이지가 몇 번의 링크로 닿는지가 함께 정해집니다. 그래서 설계 단계에서 링크 자리마다 맡을 페이지를 나눠 둡니다.

발견 01

구글은 URL 구조가 아니라 메뉴와 페이지 사이 링크로 사이트 구조를 파악합니다

This means navigation structures on your site (such as menus and cross page links) can impact Google's understanding of your site structure.

사이트의 내비게이션 구조(메뉴와 페이지 사이 링크)는 구글이 사이트 구조를 이해하는 데 영향을 줍니다.

Google Search Central 「Help Google understand your ecommerce website structure」
구글이 적은 것원문
메뉴를 따라 모든 페이지에 닿게To help Google find all pages on your site, make sure that you follow ecommerce site best practices and that your pages are reachable by following links through your site's navigation.구글이 사이트의 모든 페이지를 찾도록, 사이트 내비게이션의 링크를 따라 모든 페이지에 닿을 수 있게 합니다.
URL 구조로 사이트 구조를 보지 않음Google generally doesn't look at the structure of URLs to work out the structure of a site.구글은 일반적으로 사이트 구조를 파악할 때 URL 구조를 보지 않는다.
링크가 많이 걸린 페이지를 상대적으로 중요하게 봄As a general rule, the more links a page has to it within a site, the higher the relative importance of the page to other pages on your site.일반적으로 사이트 안에서 어떤 페이지로 향하는 링크가 많을수록 그 페이지의 상대적 중요도가 높아진다.
원문은 전자상거래 사이트용 문서입니다. 메뉴, 카테고리, 상세 페이지로 이어지는 구조는 기업 사이트와 공공기관 누리집도 같습니다.

그래서 설계의 중심은 URL 폴더가 아니라 링크입니다. URL 깊이와 클릭 깊이의 차이는 「URL 폴더 깊이와 클릭 깊이, 사이트 계층 판단 기준」 편에 자세히 적었습니다.

발견 02

링크 자리는 7곳이고, 자리마다 맡을 페이지가 다릅니다

링크 자리거는 페이지공식 문서 원문
상단 메뉴대분류 카테고리 페이지For example, add links from menus to category pages, from category pages to sub-category pages, and finally from sub-category pages to all product pages.예를 들어 메뉴에서 카테고리 페이지로, 카테고리에서 하위 카테고리로, 마지막으로 하위 카테고리에서 모든 상품 페이지로 링크를 건다.
카테고리 페이지하위 카테고리와, 그 안의 모든 상세 페이지It's strongly recommended to link to all products that you wish indexed. Googlebot generally doesn't try to submit searches into a search box as part of crawling a site.색인되길 원하는 모든 상품으로 링크를 거는 것을 강하게 권합니다. Googlebot은 크롤링 중에 대개 검색창에 검색어를 넣지 않습니다.
홈·글·뉴스레터가장 많이 찾는 상품·서비스 상세 페이지For example, if you have a best selling product, consider linking to it from the home page or in other content, such as blog posts or newsletters on your site.예를 들어 잘 팔리는 상품이 있다면 홈페이지나 블로그 글·뉴스레터 같은 다른 콘텐츠에서 링크하는 것을 고려하라.
본문 속 링크읽는 사람에게 도움이 되는 관련 페이지Think about what other resources on your site could help your readers understand a given page on your site, and link to those pages in context.독자가 한 페이지를 이해하는 데 사이트의 어떤 다른 자료가 도움이 될지 생각하고, 맥락 안에서 그 페이지로 링크합니다.
푸터회사 소개·문의·이용 조건처럼 모든 페이지에 필요한 페이지Every page you care about should have a link from at least one other page on your site.중요한 페이지마다 사이트의 다른 페이지 하나 이상에서 링크가 있어야 합니다.
브레드크럼지금 페이지가 속한 한 단계 위 카테고리We also recommend that you add structured data, since this can help Google understand the purpose of the different pages on your site to reinforce this structure.구조화 데이터도 넣는 것을 권합니다. 구글이 페이지마다 목적을 이해해 사이트 구조를 보강하는 데 도움이 됩니다.
사이트맵링크로 다 잇지 못한 페이지(보조)If it's not possible to link to all pages, use a sitemap or a Google Merchant Center feed.모든 페이지에 링크를 걸 수 없다면 사이트맵이나 판매자 센터 피드를 쓴다.
푸터 자리는 구글 문서가 이름을 들어 적지 않았습니다. 중요한 페이지마다 링크 하나 이상이라는 원칙을 메뉴 밖 페이지에 적용한 편집 판단입니다.

메뉴에 모든 페이지를 올리려 하면 메뉴가 길어지고 사람도 길을 잃습니다. 메뉴는 큰 갈래만, 상세는 카테고리 페이지가 맡게 나누면 둘 다 짧아집니다.

브레드크럼은 화면과 구조화 데이터를 함께 넣습니다. 넣는 순서는 「브레드크럼 뜻과 BreadcrumbList 마크업 넣는 순서」 편에 자세히 적었습니다.

발견 03

메뉴 구조는 페이지 목록에서 시작해 7단계로 설계합니다

순서할 일공식 문서 원문
1. 페이지 목록 만들기검색으로 들어와야 하는 페이지를 모두 적습니다. 상품·서비스·사례·공지·문의가 빠지지 않게 봅니다.Every page you care about should have a link from at least one other page on your site.중요한 페이지마다 사이트의 다른 페이지 하나 이상에서 링크가 있어야 합니다.
2. 카테고리로 묶기비슷한 주제끼리 대분류와 하위 분류로 묶고, URL 폴더도 같은 묶음으로 맞춥니다.Specifically, using directories (or folders) to group similar topics can help Google learn how often the URLs in individual directories change.비슷한 주제를 디렉터리(폴더)로 묶으면, 구글이 디렉터리마다 URL이 얼마나 자주 바뀌는지 배우는 데 도움이 된다.
3. 메뉴에 대분류 걸기상단 메뉴에는 대분류 카테고리 페이지를 겁니다. 상세 페이지는 카테고리 페이지가 맡습니다.For example, add links from menus to category pages, from category pages to sub-category pages, and finally from sub-category pages to all product pages.예를 들어 메뉴에서 카테고리 페이지로, 카테고리에서 하위 카테고리로, 마지막으로 하위 카테고리에서 모든 상품 페이지로 링크를 건다.
4. 카테고리에서 상세까지 잇기카테고리 페이지가 그 안의 모든 상세 페이지로 링크합니다. 검색창 없이도 링크만 따라 모든 상세에 닿게 합니다.It's strongly recommended to link to all products that you wish indexed. Googlebot generally doesn't try to submit searches into a search box as part of crawling a site.색인되길 원하는 모든 상품으로 링크를 거는 것을 강하게 권합니다. Googlebot은 크롤링 중에 대개 검색창에 검색어를 넣지 않습니다.
5. 중요한 페이지에 길 더하기가장 많이 찾는 상품·서비스는 홈과 글에서도 링크합니다.For example, if you have a best selling product, consider linking to it from the home page or in other content, such as blog posts or newsletters on your site.예를 들어 잘 팔리는 상품이 있다면 홈페이지나 블로그 글·뉴스레터 같은 다른 콘텐츠에서 링크하는 것을 고려하라.
6. 푸터와 브레드크럼 정하기모든 페이지에 필요한 회사 소개·문의는 푸터에, 한 단계 위 카테고리로 가는 길은 브레드크럼에 둡니다.We also recommend that you add structured data, since this can help Google understand the purpose of the different pages on your site to reinforce this structure.구조화 데이터도 넣는 것을 권합니다. 구글이 페이지마다 목적을 이해해 사이트 구조를 보강하는 데 도움이 됩니다.
7. 링크 모양 정하기메뉴·카테고리·푸터의 링크는 모두 href 가 있는 <a> 요소로 만들도록 개발 기준에 적습니다.To ensure Googlebot correctly locates the link, use <a href> tags when creating links to other content. Don't use JavaScript events on other HTML DOM elements for navigation.Googlebot이 링크를 제대로 찾도록 다른 콘텐츠로 가는 링크는 <a href> 태그로 만듭니다. 다른 HTML 요소의 자바스크립트 이벤트로 내비게이션을 만들지 않습니다.
1단계 목록이 기준표입니다. 4단계까지 마친 뒤 목록의 모든 페이지가 메뉴에서 링크를 따라 닿는지 대조합니다.

발견 04

같은 순서라도 B2B·B2C·B2G 는 카테고리를 나누는 축이 다릅니다

예시 ① 산업용 펌프 제조사의 제품 사이트(B2B)

조직도대로 「회사 소개, 사업부, 고객 지원」 메뉴를 짰더니 제품 상세가 사업부 소개 안쪽에 묻혔습니다. 구매 담당자는 용도와 규격으로 찾습니다.

대분류를 제품 용도로 바꾸고, 용도별 카테고리 페이지가 모든 제품 상세로 링크하게 합니다. 카탈로그 PDF 는 각 제품 상세에서 겁니다.

예시 ② 상품이 수천 개인 생활용품 쇼핑몰(B2C)

카테고리 목록이 첫 묶음만 보여 주고, 나머지 상품은 검색창으로만 찾게 되어 있습니다. 메뉴에서 출발하면 닿지 않는 상품이 생깁니다.

카테고리 목록 아래에 페이지 번호 링크를 두어 모든 상품에 닿게 하고, 잘 팔리는 상품은 홈의 추천 영역에서 링크합니다.

예시 ③ 부서 순으로 메뉴를 짠 공공기관 누리집(B2G)

민원 안내가 부서별 메뉴 아래 흩어져 있어, 같은 신청 안내가 세 부서 메뉴에 따로 있습니다.

대분류를 시민이 하려는 일(신청, 조회, 안내)로 정하고, 안내 페이지는 한 곳에 두고 부서 소개에서는 그 페이지로 링크합니다. 개인정보 처리방침과 누리집 이용 안내는 푸터에 둡니다.

그럼 설계안은 무엇으로 남기나요?

  1. 1단계 페이지 목록을 표로 만들고, 페이지마다 속한 카테고리와 링크를 받는 자리(메뉴·카테고리·홈·푸터)를 칸으로 적습니다.
  2. 메뉴 트리(대분류와 하위 분류)를 한 장으로 그려 디자인 시안 전에 확정합니다.
  3. 위 7단계 중 「링크 모양 정하기」는 개발 기준서에 문장으로 넣어 검수 항목으로 둡니다.
  4. 공개 뒤에는 표의 모든 페이지가 링크로 닿는지 다시 봅니다. 점검 순서는 「내부 링크 외부 링크 차이와 링크 구조 점검 순서」 편에 자세히 적었습니다.
  5. 링크로 다 잇지 못한 페이지는 사이트맵에 넣어 보조합니다.

조사 방법

  • Google Search Central 「Help Google understand your ecommerce website structure」 (문서 수정일 2025-12-10) · 최종 확인일 2026-10-25 · https://developers.google.com/search/docs/specialty/ecommerce/help-google-understand-your-ecommerce-site-structure
  • Google Search Central 「Link best practices for Google」 (문서 수정일 2025-12-10) · 최종 확인일 2026-10-25 · https://developers.google.com/search/docs/crawling-indexing/links-crawlable
  • Google Search Central 「Search Engine Optimization (SEO) Starter Guide」 (문서 수정일 2025-12-10) · 최종 확인일 2026-10-25 · https://developers.google.com/search/docs/fundamentals/seo-starter-guide
  • 링크 자리 7곳과 설계 순서 7단계는 위 문서들이 사이트 구조와 링크에 대해 적은 것을 설계 작업 단위로 묶은 것입니다. 묶는 방식은 편집 판단입니다.
  • 예시 ①②③은 이해를 돕기 위해 만든 가상 상황이며, 실제 기업·기관의 사례가 아닙니다.
  • 원문은 영어판(hl=en)이고, 도구·보고서 이름은 같은 문서 한국어판(hl=ko) 표기를 따랐습니다.