1. 서버 사이드 자동 처리 (processSEOData 메서드)
SEO 필드가 비어 있으면 자동 생성:
- meta_title: 제목 사용 (60자 제한)
- meta_description: 내용에서 HTML 태그 제거 후 추출 (160자 제한)
- meta_keywords: 태그가 있으면 태그 사용, 없으면 제목에서 키워드 추출
- og_title: meta_title 또는 제목 사용
- og_description: meta_description 또는 내용에서 추출
- og_image: 썸네일이 있으면 썸네일 사용, 없으면 내용의 첫 번째 이미지 사용
2. 클라이언트 사이드 자동 채우기 (JavaScript)
실시간 자동 채우기:
- 제목 입력 시 → meta_title, og_title, meta_keywords 자동 채우기
- 내용 변경 시 → meta_description, og_description 자동 채우기
- 태그 입력 시 → meta_keywords 자동 채우기
썸네일 업로드 시 og_image가 비어 있으면 자동으로 썸네일 URL 설정
동작 방식
- 사용자가 SEO 필드를 입력하면 입력한 값을 사용
- 비어 있으면 제목, 내용, 태그, 썸네일을 기반으로 자동 생성
글쓰기/수정 페이지에서 SEO 메타정보가 자동으로 등록됩니다.
댓글 0개