여러 개의 Sitemap 파일을 제공할 수는 있지만 각 Sitemap 파일마다 URL을 50,000개까지만 포함할 수 있으며 파일 크기는 10MB(10,485,760바이트)를 초과할 수 없다.

필요한 경우 대역폭 요구사항을 중리기 위해 gzip을 사용하여 Sitemap 파일을 압축 할 수 있다. 압축파일은 10MB를 초과하면 안된다.

URL을 50,000개 이상 나열하려면 Sitemap 파일을 여러 개 만들어야 하며 Sitemap을 여러 개 제공해야 하는 경우 Sitemap 색인 파일에 각 Sitemap 파일을 나열해야 한다.

Sitemap 색인 파일에는 Sitemap을 1,000개까지만 나열할 수 있으며 크기는 10MB(10,485,760바이트)를 초과할 수 없다. 

<Sitemap 그룹화 주의사항>
1.여는 <sitemapindex> 태그로 시작해 닫는 </sitemapindex> 태그로 끝난다.
2.각 Sitemap의 <sitemap> 항목을 상위 XML 태그로 포함시켜야 한다.
3.각 <sitemap> 상위 태그에 대한 <loc> 하위 항목을 포함 시켜야 한다.
4.<lastmod> 태그는 Sitemap 색인 파일에 사용할 수 있다. (선택사항)

<Sitemap 그룹화 참고사항>

Sitemap 색인 파일은 Sitemap 색인 파일과 같은 사이트에서 찾을 수 있는 Sitemap만 지정할 수 있다. 예를 들어, http://www.yoursite.com/sitemap_index.xml 에는

http://www.yoursite.com에 있는 Sitemap만 포함될 수 있으며, http://www.example.com 또는 http://yourhost.yoursite.com에 있는 Sitemap은 포함될 수 없다.

Sitemap과 마찬가지로 Sitemap 색인 파일도 UTF-8로 인코딩되어야 한다.


<다음은 두 개의 사이트맵이 있는 XML 형식의 사이트맵을 색인 생성하는 예>

<?xml
version="1.0" encoding="UTF-8"?>


   <sitemapindex
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">


       <sitemap>


          <loc>http://www.example.com/sitemap1.xml.gz</loc>


          <lastmod>2004-10-01T18:23:17+00:00</lastmod>


       </sitemap>


       <sitemap>


          <loc>http://www.example.com/sitemap2.xml.gz</loc>


          <lastmod>2005-01-01</lastmod>


       </sitemap>


   </sitemapindex>


<Sitemap 그룹화 XML 태그 정의>

속성

설명

<sitemapindex>

필수

파일에 있는 모든 Sitemap에 대한 정보를 포함합니다.

<sitemap>

필수

개별 Sitemap에 대한 정보를 포함합니다.

<loc>

필수

Sitemap의 위치를 식별합니다.

해당 위치는 Sitemap, Atom 파일, RSS 파일 또는 간단한 텍스트 파일이 될 수 있습니다.

<lastmod>

옵션

해당 Sitemap 파일이 수정된 시간을 식별합니다. 해당 Sitemap에 나와 있는 페이지의 수정 시간과 일치하지 않습니다. lastmod 태그의 값은 W3C Datetime 형식을 따라야 합니다.

마지막 수정 시간기록을 제공하면 검색 엔진 크롤러가 색인에서 하나의 Sitemap 하위 세트만 검색하도록 설정할 수 있습니다. 예를 들어, 크롤러가 특정 날짜 이후에 수정된 Sitemap만 검색하도록 할 수 있습니다.이러한 증분 Sitemap 가져오기 메커니즘을 사용하면 크기가 매우 큰 사이트에서 새 URL을 빠르게 검색할 수 있습니다.


웹사이트가 여러 개 있는 경우 확인된 모든 사이트의 URL을 포함하는 사이트맵을 하나 이상 만들고 사이트맵을 한곳에 저장하면 사이트맵 생성 및 제출 과정이 단순해 진다.

<다른 도메인의 사이트를 비롯한 여러 개의 웹 사이트 URL을 포함하는 단일 사이트맵>

http://host1.example.com/sitemap.xml
http://host1.example.com
http://host2.example.com
http://host3.example.com
http://host1.example1.com
http://host1.example.ch

<모두 한곳에 위치한 개별 사이트맵(사이트당 하나)>

http://host1.example.com/host1-example-sitemap.xml
http://host1.example.com/host2-example-sitemap.xml
http://host1.example.com/host3-example-sitemap.xml
http://host1.example.com/host1-example1-sitemap.xml
http://host1.example.com/host1-example-ch-sitemap.xml



  • No labels