우선 이걸 왜 만들었는지 설명하자면
콘텐츠 마케팅도 잘하고 싶어서
인스타그램 부계정을 이것저것 운영하고 있다
팔로워가 어느 정도 넘어갈 때 마다
매너리즘이 강하게 와서
좀 더 편하게 작업할 수 있지 않을까
여러가지 방법들을 만들어내고 있다.
우선 작년 부터 슬슬 나오고 있는 말은
"해시태그는 죽었다"
https://www.instagram.com/success_penguin/p/C7_nXIkpDDT/?img_index=1
펭귄 형님도 정리해준글
해시태그는 더 이상 검색결과에 영향을 주는
역할이 아닌건 아니지만
그 역할이 상당히 약해졌다.
(현재는 계정이 이름이 더 중요해짐)
이제 서론 그만하고 해시태그 역할이 뭔지
말하면 콘텐츠 카테고리 분류 정도다
그러니까 해시태그는 하지 않아도 되는
상황이지만, 10개 미만으로 간단히 해두면
적절히 콘텐츠가 분류된다는 의미
나는 6개~8개 정도 작성하고 있다.
문제는 해시태그를 그대로 복붙만하면
'쉐도우 벤(활동 정지)'에 걸린다
그래서 최소한 순서라도 바꿔주면서
사용해야한다
코드 공유 시작
import random
def generate_hashtags(words):
"""주어진 단어 리스트로 랜덤 길이의 해시태그 조합을 생성하고, 각 조합의 순서를 랜덤으로 섞습니다."""
hashtags = []
num_words = len(words)
if num_words < 6:
print("단어의 수가 6개 미만입니다. 모든 단어를 사용하여 해시태그 조합을 생성합니다.")
hashtags.append('#' + ' #'.join(random.sample(words, num_words)))
else:
for _ in range(10): # 10개의 해시태그 조합을 생성
length = random.randint(6, min(8, num_words)) # 6개에서 8개 사이의 랜덤한 단어 개수 선택
selected_words = random.sample(words, length) # 랜덤으로 단어 선택
random.shuffle(selected_words) # 단어 순서 랜덤화
hashtags.append('#' + ' #'.join(selected_words))
return hashtags
def main():
input_str = "키워드 키워드2 키워드3"
#해시태그로 사용할 키워드를 '#' 빼고 공백으로 분류하여 입력
words = [word.strip() for word in input_str.replace(',', ' ').split()]
hashtags = generate_hashtags(words)
# 해시태그 조합을 랜덤하게 섞음
random.shuffle(hashtags)
print("\n생성된 해시태그 조합:")
for tag in hashtags:
print(tag)
if __name__ == "__main__":
main()
원하는 해시태그를 키워드로
input_str = "키워드 키워드2 키워드3"
이 부분에 공백으로 분류하여 넣고
Python 코드를 실행해주면 된다
파이썬을 실행할 줄 모른다면? 🤔
GPT한테 저거 붙여넣고
"답변 출력해줘" 요렇게 하면
될 것 같습니다 아마도
'Digital Advertising > META' 카테고리의 다른 글
2025년 부터 적용되는 META 서비스 약관 업데이트 내용 총 정리 ! (0) | 2024.12.05 |
---|---|
메타[META] 페이스북 페이지 맴버 초대방법 / 권한 부여 및 수정 [2분 만에 해결] (1) | 2024.12.04 |
[META 메타] '언어 설정 및 변경' 방법_영어에서 👉 한국어로 (0) | 2024.07.10 |
메타 META 광고 금액 충전하는 방법 정리 및 '일일 지출 한도'란? 2024 (1) | 2024.04.22 |
2024 메타(META) 페이스북 인스타그램 광고 관리자 접속방법_신규유저는 필독 (0) | 2024.04.19 |
댓글