IT지식

sitemap.xml 파일 위치

오선지♬ 2025. 2. 5. 20:18
728x90
반응형

sitemap.xml 파일의 위치는 검색 엔진이 이를 쉽게 찾을 수 있도록

웹사이트의 루트 디렉터리에 배치하는 것이 일반적입니다.

 

1. 기본 위치

  • 웹사이트 루트 디렉터리:
    예를 들어, 웹사이트 URL이 https://www.example.com이라면, sitemap.xml 파일은 아래 경로에 있어야 합니다:
https://www.example.com/sitemap.xml
  • 대부분의 검색 엔진은 자동으로 해당 위치를 탐색하여 파일을 찾습니다.

 

2. 다른 위치에 저장한 경우

  • 만약 sitemap.xml 파일을 기본 위치 외의 디렉터리에 저장했다면, 검색 엔진에 이를 알려야 합니다.

방법 1: robots.txt에 경로 추가

robots.txt 파일에 Sitemap 경로를 지정하여 검색 엔진에 알립니다:

User-agent: *
Sitemap: https://www.example.com/folder/sitemap.xml

 

방법 2: Google Search Console에 직접 제출

  1. Google Search Console에 로그인.
  2. 사이트를 등록한 후, "Sitemaps" 섹션으로 이동.
  3. Sitemap URL을 입력하고 제출:
     
https://www.example.com/folder/sitemap.xml

 

 

3. Sitemap 파일 이름 및 형식

  • 파일 이름: 기본적으로 sitemap.xml을 사용하지만, 다른 이름을 사용할 수도 있습니다. 예: sitemap_main.xml
  • 압축 파일: Sitemap 파일이 클 경우, .gz로 압축할 수 있습니다. 예: sitemap.xml.gz

 

4. 동적 생성 Sitemap의 경우

만약 웹사이트가 동적으로 Sitemap을 생성하는 경우, 일반적으로 프레임워크나 CMS가 파일을 해당 URL에서 생성합니다.


5. 서버 설정 확인

루트 디렉터리에 sitemap.xml 파일을 업로드한 뒤, 아래 사항을 확인하세요:

  • HTTP 응답 코드:
    https://www.example.com/sitemap.xml로 접근 시 200 OK가 반환되어야 합니다.
  • 파일 접근 권한:
    파일이 공개 읽기 권한을 가져야 검색 엔진이 읽을 수 있습니다.

 

728x90
반응형

'IT지식' 카테고리의 다른 글

[php] isset  (0) 2025.02.08
[php] index.php  (0) 2025.02.07
sitemap.xml  (0) 2025.02.04
301 redirection  (0) 2025.02.02
canonical URL  (0) 2025.02.01