지금 이 블로그를 구글이나 네이버 등 포털사이트에 등록하기 전에 Essepage 에서 사이트맵을 만드는 방법을 기록합니다.
xml 파일이나 txt 파일과 같은 텍스트 포맷 파일들은 Essepage 의 베이직 플랜 이상의 유료 플랜에서만 텍스트 포맷으로 이용할 수 있습니다. 무료 플랜에서는 텍스트가 아닌 웹페이지로 표시되는 점 참고하세요.
1. sitemap.xml 파일 만들기
public
폴더 아래에 sitemap.xml 파일을 추가합니다.
추가하는 방법은, public 폴더에서 마우스 오른쪽 클릭 > New File...
선택 후 파일명 sitemap.xml 을 입력합니다.
2. 사이트맵 코드
사이트맵 규칙에 따라 사이트맵 코드를 만듭니다. 사이트맵 규칙은 https://www.sitemaps.org/protocol.html 에서 확인할 수 있습니다.
아래는 이 블로그의 사이트맵 예제 코드입니다.
<?xml version="1.0" encoding="UTF-8" ?>
<urlset
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:news="https://www.google.com/schemas/sitemap-news/0.9"
xmlns:xhtml="https://www.w3.org/1999/xhtml"
xmlns:mobile="https://www.google.com/schemas/sitemap-mobile/1.0"
xmlns:image="https://www.google.com/schemas/sitemap-image/1.1"
xmlns:video="https://www.google.com/schemas/sitemap-video/1.1"
><url>
<loc>https://bradtaste.com</loc>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url><url>
<loc>https://bradtaste.com/about</loc>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url><url>
<loc>https://bradtaste.com/guest-book</loc>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url><url>
<loc>https://bradtaste.com/blog/dev-tips</loc>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url><url>
<loc>https://bradtaste.com/blog/life</loc>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url><url>
<loc>https://bradtaste.com/blog/essepage-tips</loc>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url></urlset>
네이버에 사이트맵을 등록하시는 분들은 참고하세요!
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
의 URL에https
가 아닌http
로 넣어야만 네이버에서 사이트맵이라고 인식합니다.
3. 사이트맵 확인
이렇게 작업된 sitemap.xml 파일이 제대로 표시되는지 확인할 때는 파이어폭스 브라우저를 주로 사용하고 있습니다. 규칙에 맞게 제대로 작성된 사이트맵이라면, 파이어폭스에서 아래 이미지처럼 표시됩니다.
사이트맵으로 표시가 되지 않고, 일반 웹페이지처럼 표시되지 않는지 꼭 확인하세요.