Drupal 사이트에 llms.txt 추가하기
게시일:
Drupal에서 llms.txt를 추가하는 두 가지 방법이 있습니다: 콘텐츠에서 자동 생성하는 서드파티 모듈을 사용하거나, 서버를 직접 제어하므로 docroot에 정적 파일을 배치하는 방법입니다.
옵션 1 — 서드파티 모듈 사용 (자동 생성)
Drupal 생태계의 모듈은 게시된 콘텐츠를 기반으로 /llms.txt 엔드포인트를 노출합니다. 예를 들어 콘텐츠 유형별로 구성된 일반 텍스트 요약을 제공합니다. Composer로 설치하고 활성화하세요:
composer require drupal/llms_txt drush en llms_txt
그런 다음 파일에 포함할 콘텐츠 유형과 필드를 설정합니다. 규모가 크거나 자주 변경되는 사이트에 적합합니다.
옵션 2 — docroot에 정적 파일 배치
Drupal은 자체 호스팅 방식이므로, 손으로 작성한 llms.txt를 사이트의 웹 루트, 즉 index.php 옆에 배치할 수 있습니다 (예: web/llms.txt 또는 docroot/llms.txt). Drupal의 .htaccess는 기존 정적 파일을 직접 제공하므로, 즉시 /llms.txt에서 접근할 수 있습니다. 콘텐츠를 완전히 제어하고 싶을 때 적합합니다.
콘텐츠를 선별하세요
어떤 방법을 선택하든, 모든 노드를 나열하지 말고 가치 있는 페이지만 링크하세요. 짧고 집중된 파일이 방대한 목록보다 훨씬 효과적입니다.
유효성 검사
도메인을 검사기에 붙여넣어 파일에 접근 가능한지, 모든 링크가 올바르게 연결되는지 확인하세요.