IT

[SEO 검색엔진최적화] sitemap.xml 생성 및 제출하기

breeghty 2023. 3. 6. 11:59

사이트맵

웹 사이트 내 모든 리소스의 목록을 나열한 파일이다. 검색엔진에 웹 사이트 내 모든 페이지의 목록을 제공한다.

검색엔진 랭킹 점수를 높이는 데 직접적인 영향을 주지는 않으나, 일반적인 크롤링 과정에서 발견되지 않을 수 있는 웹 페이지 정보를 제공하여 사이트맵을 설정하는 것이 SEO에 긍정적인 영향을 끼친다.

 

사이트맵 생성법

사이트맵 파일의 위치를 루트 디렉토리에 지정한다. (루트폴더에 업로드)

웹사이트 url 뒤에 /sitemap.xml을 입력하여 찾아볼 수 있다.

 

구글의 sitemap.xml

 

사이트맵은 직접 작성하기보다 사이트맵을 생성해주는 온라인 사이트를 이용하는 것이 수월하다.

 

1. XML-Sitemaps.com(wordpress 기반이 아닌 웹사이트 사이트맵 제작시)

https://www.xml-sitemaps.com/

 

Create your Google Sitemap Online - XML Sitemaps Generator

Installable version We offer a server-side script written in PHP language that you can install on your server and create sitemap for your website. The script doesn't have the limit on number of pages included in sitemap, although server resources depend re

www.xml-sitemaps.com

1) your website URL 칸에 주소를 입력한다.(사이트 도메인)

2) START 버튼 아래의 More options 클릭.

 

옵션 설명

- 페이지가 마지막으로 변경된 날짜 데이터를 사이트맵에 추가하고 싶은지 설정

(크롤러가 변경되지 않은 페이지를 재크롤링하는 것을 방지)

- 페이지별 중요도를 페이지 뎁스(홈페이지에서 해당 페이지에 도달하기까지 필요한 클릭 혹은 페이지 수)에 기반하여 자동으로 설정해주는 기능. 페이지별 중요도가 자동 산출된다.

-웹사이트의 콘텐츠가 얼마나 자주 업데이트 되는지에 대한 정보를 사이트맵에 추가할 수 있다. 기본 설정은 비활성화.(Do not specify)

 

3) 옵션 설정을 완료하면 START 버튼을 누른다.

완성되면 VIEW SITEMAP DETAILS를 클릭한다.

 

4) Download your XML SITEMAP FILE 버튼을 눌러 사이트맵을 확인한다. => 웹서버 루트 디렉토리(루트파일)에 업로드.

 

2. Screaming Frog(spider tool 다운받아 사용)

https://www.screamingfrog.co.uk/seo-spider/

 

Screaming Frog SEO Spider Website Crawler

The industry leading website crawler for Windows, macOS and Ubuntu, trusted by thousands of SEOs and agencies worldwide for technical SEO site audits.

www.screamingfrog.co.uk

3. Yoast SEO (워드프레스 기반 사이트의 사이트맵 생성)

https://wordpress.org/plugins/wordpress-seo/

 

Yoast SEO

Improve your WordPress SEO: Write better content and have a fully optimized WordPress site using the Yoast SEO plugin.

wordpress.org

1) wordpress.og/plugins에 접속 > Yoast SEO 플러그인 다운 후 프로그램 실행

2) [Features] 탭에서 XML sitemaps 기능을 활성화시킨다.

3) Save Changes를 누르면 Yoast SEO 플러그인에서 자동으로 생성된 사이트 맵이 루트 디렉토리에 위치.

4) 도메인에 /sitemap.xml을 검색하거나 'see the xml sitemap'링크를 이용하면 사이트맵 확인이 가능하다.

 

 

추후에 구글 서치 콘솔이나 네이버 서치 어드바이저에 사이트맵을 제출하여 보다 빠르게 반영시킬 수 있다.

구글 서치 콘솔은 여러개의 사이트맵을 제출할 수 있으며, 네이버 서치 어드바이저는 웹 사이트당 한 개의 사이트맵만 제출 할 수 있다.