블로그 글을 쓰거나 쇼핑몰 상품을 등록할 때,
키워드를 어떻게 정리할지 막막할 때가 많습니다.
파이썬을 사용하면,
사람들이 실제로 많이 검색하는 키워드를 쉽고 빠르게 수집할 수 있습니다.
복잡한 코딩은 필요 없습니다.
txt 파일에 키워드를 작성하고, 파이썬 코드만 실행하면 끝입니다.
파이썬으로 키워드 수집 자동화 시작하기
진행 순서:
markdown
복사편집
1. 키워드 txt 파일 만들기 → 2. 파이썬으로 키워드 자동 수집하기 → 3. 엑셀 파일로 저장하기
- 키워드를 파일에 정리하면
- 코드 수정 없이 바로 실행 가능하고
- 결과물은 날짜별로 자동 저장됩니다
초보자도 충분히 따라할 수 있습니다.
1. 키워드 txt 파일 만들기
메모장을 열고, 아래처럼 키워드를 한 줄에 하나씩 작성합니다.
복사편집
다이어트
유산균
콜라겐
썬크림
비타민
작성한 파일을 keywords.txt로 저장합니다.
(파이썬 코드가 있는 폴더에 저장해야 합니다.)
2. 파이썬으로 키워드 자동 수집하기
작성한 keywords.txt 파일을 읽어와
네이버 검색 추천 키워드를 자동으로 수집하는 파이썬 코드를 실행합니다.
python
복사편집
import requests
import pandas as pd
import datetime
# keywords.txt 파일 읽기
with open("keywords.txt", "r", encoding="utf-8") as file:
base_keywords = [line.strip() for line in file]
all_keywords = []
for base in base_keywords:
url = f"<https://ac.search.naver.com/nx/ac?q={base}&q_enc=UTF-8&st=100&r_format=json&rev=1>"
headers = {"User-Agent": "Mozilla/5.0"}
response = requests.get(url, headers=headers)
data = response.json()
try:
suggestions = [item[0] for item in data['items'][0]]
except:
suggestions = []
for keyword in suggestions:
all_keywords.append({
"검색어": base,
"추천 키워드": keyword
})
# 오늘 날짜 가져오기
today = datetime.datetime.now().strftime("%Y-%m-%d")
file_name = f"multi_suggested_keywords_{today}.xlsx"
# 엑셀로 저장
df = pd.DataFrame(all_keywords)
df.to_excel(file_name, index=False)
print(f"완료! {file_name} 파일을 확인하세요.")
3. 엑셀 파일로 저장하기
코드를 실행하면
오늘 날짜를 포함한 이름의 엑셀 파일이 자동으로 생성됩니다.
수집된 키워드와 추천 키워드가 정리되어 엑셀로 저장됩니다.
✅ 전체 흐름 요약
단계 설명
1단계 | keywords.txt 파일 만들기 |
2단계 | 키워드 작성 (한 줄에 하나) |
3단계 | 파이썬 코드 실행 |
4단계 | 결과를 날짜별 엑셀 파일로 저장 |
✅ 에러가 날 때 확인할 것
오류 상황 해결 방법
PermissionError | 엑셀 파일을 열어두지 않고 실행하기 |
FileNotFoundError | keywords.txt 파일 위치를 다시 확인하기 |
✅ ChatGPT에게 키워드를 요청할 때 알려줘야 할 내용
요청 항목 예시
키워드 주제 또는 방향 | "다이어트 관련 키워드 추천해줘" / "네이버 쇼핑몰 키워드 알려줘" |
몇 개의 키워드가 필요한지 | "10개 추천해줘" / "20개 정도 뽑아줘" |
타깃, 플랫폼 등 세부 조건 | "20대 여성 타깃" / "네이버 블로그용" / "쇼핑몰 판매용" |
✅ 마무리
markdown
복사편집
1. 키워드 txt 파일 만들기 → 2. 파이썬 코드 실행 → 3. 키워드 자동 수집 → 4. 엑셀 저장
이 4단계만 기억하면, 누구나 쉽게 키워드 자동화할 수 있습니다.
📌 한줄 요약
복잡한 코딩 없이, 키워드만 정리하면 자동 수집 시스템이 완성됩니다.
'마케터 실무도구 > Python 마케팅을 위한 파이썬 도구' 카테고리의 다른 글
6. Python 데이터 정리: 키워드를 엑셀 파일로 저장하는 방법 (0) | 2025.04.26 |
---|---|
5. Python 데이터 정리: 키워드를 효율적으로 정렬하는 방법 (0) | 2025.04.26 |
4. Python 키워드 데이터 필터링 배우기 (0) | 2025.04.26 |
3. Python 키워드 수집이 끝났다면? 이제 엑셀 파일을 불러와야죠! (0) | 2025.04.26 |
1. 파이썬으로 네이버 키워드 검색을 자동화하는 방법 (0) | 2025.04.26 |