[네이버 검색에 나오려면?]
1st. 네이버 웹마스터 도구에 내 사이트 등록
2nd. 검색 관련 문서 제출
- 네이버 웹마스터 도구
네이버 검색이 되도록 유저가 직접 사이트를 등록할 수 있게 해주는 것
- 검색엔진의 원리
크롤러 검색봇(네이버는 Yeti)이 인터넷을 돌아다니면서 사이트 정보를 수집해 네이버에 저장해두고
네이버에서 쉽게 사이트를 검색하게 해줌
하지만 크롤러가 아무 사이트 다 정보를 긁어오면 숨기고싶은 사이트인 경우 곤란하게 됨
그래서 robot.txt 문서를 규정해 놓아 크롤링이 가능한지에 대한 규칙을 적어놓음
크롤러는 가장 먼저 robot.txt를 보고 크롤링이 가능하다 하면 크롤링을 함
결론은
네이버에서 검색이 되도록 하려면 robot.txt와
크롤러가 사이트를 더 쉽게 탐색할 수 있게 도와주는 sitemap.xml을 작성해놓아야 함
- 네이버 Search Advisor
https://searchadvisor.naver.com/
네이버 서치어드바이저
네이버 서치어드바이저와 함께 당신의 웹사이트를 성장시켜보세요
searchadvisor.naver.com
url을 입력 후 다음 클릭
'HTML 파일 업로드' 또는 'HTML 태그' 둘 중 하나 선택. 여기서는 'HTML 파일 업로드'로 선택했음
'HTML 확인 파일' 을 클릭해서 파일을 다운받음
다운 받은 파일을 프로젝트 폴더 안에 넣음
위의 파일을 넣은 프로젝트를 Netlify에 다시 업로드 시킴
그런 다음 '소유확인' 버튼을 클릭함
클릭하면 아래와 같이 alert이 뜰 것임. '확인'을 클릭해줌
그러면 아래 사진처럼 사이트 목록에 사이트가 추가될 것임
사이트 목록에서 방금 등록해준 사이트를 클릭함
사이트를 클릭하면 아래와 같은 화면이 뜨는데 '검증' -> 'robots.txt' 클릭
robots.txt 간단 생성 아래에 '모든 검색로봇' 과 '수집을 허용합니다' 선택 후 '다운로드' 클릭하면 'robots.txt'가 생김
robots.txt를 프로젝트 폴더에 넣어줌
'sitemap generator'를 검색해서 나오는 사이트 중 아무거나 들어감
그 사이트에서 자신의 url을 입력해서 sitemap.xml 파일을 만들어내서 다운로드 함
sitemap.xml도 프로젝트 폴더에 넣어줌
프로젝트를 Netlify에 다시 업로드 시킴
'검증' -> 'robots.txt' 로 이동해서 화면 상단에 있는 'robots.txt' 부분에 있는 '수집요청' 버튼 클릭
클릭하면 아래와 같이 textarea에 글이 불러와짐
robots.txt가 정상적으로 수집이 되는것임
'요청' -> '사이트맵 제출' 에 들어가서
'사이트맵 URL 입력' 부분에 'sitemap.xml'이라고 입력하고 '확인'을 클릭하면
아래의 '제출된 사이트맵' 목록에 추가될것임
1-2일 뒤 네이버 검색 결과에 사이트가 노출될 것임
'기록' 카테고리의 다른 글
검색엔진 최적화(SEO) (0) | 2021.08.07 |
---|---|
광고 붙이기 (0) | 2021.08.07 |
SNS 공유 기능 만들기 (0) | 2021.08.07 |
배포하기(Deploy) - Netlify (0) | 2021.08.06 |