랜딩 페이지 카피 및 전환 검토
필요 사항: Python 3.10+. page_audit.py는 실시간 페이지에 네트워크 접근이 필요하며 로컬 파일을 읽지 않습니다. text_stats.py는 오프라인에서 작동하며 네트워크 호출 없이 하나의 텍스트 파일이나 표준 입력을 읽습니다.
랜딩 페이지는 한 명의 방문객, 하나의 목적, 하나의 행동을 가집니다. 제가 가장 먼저 바꿀 부분은 버튼 레이블, 그 다음 양식, 그리고 버튼 위의 문구입니다. 이 세 가지가 대부분의 페이지 성패를 결정하며, 감사 도구로 이를 모두 확인할 수 있습니다.
입력
- 페이지 URL, 페이지가 존재하는 단일 행동, 트래픽 출처(광고, 이메일, 검색에서 약속한 내용).
- 포지셔닝(존재하는 경우). 페이지가 차별화된 내용을 주장하지 않는다면 먼저
positioning-messaging을 실행하세요. - 사용자가 보유한 실제 증거: 사용할 수 있는 인용문, 기록의 숫자, 고객 이름.
스크립트 실행
각 스크립트(shared/scripts/page_audit.py, shared/scripts/text_stats.py)를 변경하지 않고 임시 파일에 작성한 후 실행하고 삭제합니다.
A="$(mktemp "${TMPDIR:-/tmp}/page_audit.XXXXXX")"; T="$(mktemp "${TMPDIR:-/tmp}/text_stats.XXXXXX")"
python3 "$A" https://example.com/landing --json # "cta" 및 "trust" 확인: 버튼, 레이블, 양식 필드, 연락처, 정책, 증거
python3 "$T" hero-and-body.md --json # 가독성, you 대 we, 완곡 표현, 과장된 단어
rm -f "$A" "$T"
종료 코드 0과 1은 감사 결과를 따릅니다(1은 높은 또는 심각한 격차를 의미). 종료 코드 2는 잘못된 입력을 의미합니다.
단계
- 감사를 실행합니다.
cta및trust증거를 인용하세요: 첫 번째 행동 레이블, 일반적인 레이블, 가장 큰 양식, 연락처, 정책 및 증거. text_stats.py로 현재 카피를 측정합니다. 문장 길이와 레지스터(격식 수준)를 유지하세요.- 메시지 일치 확인: 헤드라인이 방문객을 데려온 약속을 반복합니까? 그렇지 않다면 그것이 첫 번째 격차입니다.
- 구조 참조에 따라 히어로를 다시 작성합니다: 방문객을 위한 결과를 명시하는 헤드라인, 방법과 대상을 설명하는 한 줄, 결과를 명명하는 동사로 시작하는 버튼 하나, 그리고 그 옆에 증거 문구.
- 양식을 다음 단계에 필요한 항목만 남기고 줄입니다. 경험칙: 5개 필드 이하. 나머지는 전환 이후로 이동합니다.
- 방문객의 의심 순서대로 아래 섹션을 다시 작성합니다: 작동 방식, 증거, 반론, 그리고 다시 버튼.
- 과장되고 모호한 단어를 사용자가 뒷받침할 수 있는 구체적인 표현으로 바꿉니다.
text_stats.py를 다시 실행합니다. - 사용자가 실제로 가지고 있는 누락된 신뢰 항목을 추가합니다: 연락처 정보, 정책 링크, 실제 인용문. 증거가 필요한 곳에는 표시된 격차를 남겨둡니다.
- 감사를 다시 실행하고 비교합니다. 측정 결과를
measurement-plan에 전달합니다.
출력
각 섹션의 변경 전후와 각 변경 이유; 새 버튼 및 양식 사양; 실제 증거가 필요한 미해결 질문; text_stats.py 전후 측정값; 복구된 감사 부분; 모니터링할 측정 지표.
종료 기준
- 감사 결과 동사로 시작하는 CTA에 구체적인 레이블이 있고, 가장 큰 양식이 5개 필드 이하인 것으로 나타납니다.
- 헤드라인이 트래픽 출처의 약속을 반복하거나, 불일치가 사용자에게 명시됩니다.
-
text_stats.py에서 과장된 단어 목록이 비어 있고 you 수가 we 수보다 높거나, 그렇지 않은 이유가 설명됩니다. - 어떤 주장, 숫자, 인용문 또는 고객 이름도 허위로 만들어지지 않았습니다. 누락된 증거는 표시된 격차로 남깁니다.
- 재감사에서
cta및trust부분이 복구되고 회귀(regression)가 없음을 보여줍니다.
엣지 케이스 및 오류
- 양식이 없는 단일 페이지: "가장 큰 양식" 부분은 통과합니다. 사용자에게 버튼이 어디로 연결되는지 알려줍니다.
- 여러 경쟁 버튼: 기본 행동을 선택하고 나머지는 텍스트 링크로 낮춥니다.
- 사용자가 테스트를 원하는 경우: 분할 테스트는 명확한 결과를 위해 변형당 많은 전환이 필요합니다(경험칙). 그 미만일 경우, 출시 후 전후를 비교하고 증거가 약하다고 말합니다.
- 규제 대상 주장(건강, 금융): 사용자에게 직접 검토하도록 표시하고 직접 작성하지 않습니다.
- 페이지가 양식이나 스크립트 뒤에 있는 경우: 사용자에게 렌더링된 카피를 붙여넣도록 요청합니다.
text_stats.py또는 감사가 0이 아닌 코드로 종료되는 경우: 정확한 메시지를 먼저 보고합니다.
규칙
- 페이지 고유의 어조로 작성하세요. 당신의 어조로 대체하지 마십시오.
- 허위 증거를 만들지 마십시오. 격차가 거짓말보다 낫습니다.
- 하나의 페이지, 하나의 행동.
- 전환율을 약속하지 마십시오.