Q&A

CMS/프레임워크 Rhymix 2.1
개발 언어 PHP 8.2

안녕하세요.

테마 적용 및 RestAPI 작성이 어느정도 끝나서

SEO 및 sitemap, robots 설정하려고 하는데 문의 사항이 있어서 또 왔습니다.

 

- SEO 관련 질문입니다.

제가 설정을 둘러보니 크게 세 가지로 SEO 설정이 가능하더라구요.

1. 시스템 설정의 SEO

2. SEO 설정의 SEO

3. 각 게시판마다의 SEO

1번이랑 2번의 차이는 무엇인가요? 3번이야 당연히 각 게시판 마다의 SEO인데.. 1이랑 2는 똑같이 사이트 전체에 대한 SEO인거 같은데 무슨 차이인가요?

제목 없음.jpg

 

- sitemap.xml이랑 robots.txt 질문입니다.

sitemap.xml이랑 robots.txt이 애초부터 존재 하지 않아서 사용자(사이트 관리자)가 직접 만드는게 맞나요?

사이트맵은 기진님의 sitemaplite 1.2.0를 설치하여 만들었고, robots.txt는 제가 직접 만들어서 넣었습니다.

블로그 할 때는 자동으로 되던 것들이라 이게 맞는지 확인차 문의합니다.

참고로 robots.txt는 ai의 도움을 받아 아래와 같이 작성하였습니다.

User-agent: *
Allow: /

# 1. 시스템 핵심 설정 및 임시 파일 (절대 검색되면 안 됨)
Disallow: /config/
Disallow: /files/cache/
Disallow: /files/faceoff/

# 2. 기능 수행을 위한 폴더들
# (이 폴더들 안의 php 파일을 직접 긁어가는 건 막지만, 
#  혹시 테마에서 CSS/이미지를 여기서 불러올 수도 있어서 
#  불안하다면 이 부분은 지우거나 주석 처리해도 됩니다. 
#  하지만 보통은 막는 게 깔끔합니다.)
Disallow: /addons/
Disallow: /common/
Disallow: /modules/
Disallow: /plugins/
Disallow: /widgets/
Disallow: /widgetstyles/

# 3. [핵심] 불필요한 시스템 액션 차단 (중복 문서 방지)
# 로그인, 회원가입, 관리자 페이지, 쓰기 화면 등은 검색될 필요 없음
Disallow: /*?act=
Disallow: /*?mid=*&act=

# 4. 사이트맵 위치 알려주기 (SEO에 도움됨)
# 도메인을 본인 사이트 주소로 꼭 바꾸세요!
Sitemap: https://yourdomain.com/sitemap.xml

 

감사합니다.

땡구 Lv. 1
안녕하세요.

댓글 3

  • 1. 시스템 설정에서 지정하는 키워드나 설명은 사이트 설정에서 지정하지 않은 경우 출력됩니다. 즉 사이트가 하나라면 어디에서 설정하건 큰 차이는 없습니다.

     

    2. robots.txt의 경우 이곳 공홈의 파일을 참고하시면 좋습니다. 불필요한 쿼리스트링이 달린 주소를 색인하지 않게 해 중복페이지 발생 가능성을 줄입니다.(예. 검색결과 페이지 등) http://rhymix.org/robots.txt

     

    3. 고급 설정-rss에서 왠만한 설정은 모두 가능합니다.

  • @YJSoft

    답변 감사합니다.

    참고하여 설정 마무리 하였습니다.

    좋은 하루 보내세요!

  • 사이트맵은 사이트맵 라이트 모듈이 있습니다.

    그걸 이용해보세요

    https://rhymix.org/pds/1900261