بهینه‌سازی محتوای سئو با هوش مصنوعی و تأیید اسلک

بهینه‌سازی محتوای سئو با هوش مصنوعی و تأیید اسلک

8 دقیقه مطالعه · منتشر شده ۱۴۰۵/۴/۲۷

دانلود workflow

فایل JSON آماده import در n8n — credentialها باید در n8n شما تنظیم شوند.

  1. فایل JSON را دانلود کنید.
  2. در n8n: Workflows → Import from File.
  3. Credentialهای هر node را متصل کنید.
  4. workflow را فعال کنید.

شناسه workflow: 10832 · منبع: کاتالوگ Axeto

گردش کار بهینه‌سازی محتوای سئو با هوش مصنوعی، تحلیل SERP و تأیید اسلک

این گردش کار، با بهره‌گیری از هوش مصنوعی، تحلیل رقبا و داده‌های تاریخی، فرآیند بهبود محتوای پیش‌نویس سئو را خودکار می‌کند. این گردش کار برای تیم‌های محتوایی طراحی شده است که هدفشان بهبود عملکرد سئو با فرآیند تأیید انسانی است.

این گردش کار و بسیاری دیگر را در کاتالوگ Axeto کاوش کنید: Axeto.ai/n8n

---

۱. نمای کلی گردش کار

گردش کار "بهینه‌سازی محتوای پیش‌نویس سئو با هوش مصنوعی با استفاده از Google Sheets، داده‌های SERP و تأیید اسلک" فرآیند تولید محتوا را با موارد زیر ساده‌سازی می‌کند:

۱. دریافت ورودی: از طریق یک تریگر چت آغاز می‌شود و پارامترهای ضروری مانند موضوع، شناسه محتوا و اهداف بهینه‌سازی را دریافت می‌کند.

۲. بهینه‌سازی با هوش مصنوعی: از یک عامل هوش مصنوعی LangChain (با قدرت GPT-4o-mini اوپن‌ای‌آی) برای اصلاح محتوا استفاده می‌کند. این عامل با داده‌های Google Sheets، تحلیل SERP (از طریق SerpAPI) و پایگاه دانش شرکت (Pinecone) ادغام می‌شود تا پیش‌نویس‌ها را بهبود بخشد و در عین حال معنای اصلی آن‌ها را حفظ کند.

۳. بازیابی داده‌های متنی: نسخه‌های محتوای تاریخی را از Google Sheets، داده‌های SERP رقبا و دانش خاص شرکت بازیابی می‌کند و حافظه کوتاه‌مدت را برای تداوم حفظ می‌کند.

۴. خروجی ساختاریافته: خروجی هوش مصنوعی را به یک طرحواره JSON از پیش تعریف شده تجزیه می‌کند و محتوا و فراداده ساختاریافته را تضمین می‌کند.

۵. تأیید انسانی و انتشار: پیش‌نویس بهینه‌شده را برای بررسی به اسلک ارسال می‌کند. پس از تأیید، محتوا را در Google Sheets ذخیره کرده و به تیم اطلاع می‌دهد.

---

۲. جزئیات گردش کار

۲.۱. راه‌اندازی تریگر و ورودی

این بخش، آغاز گردش کار و تعریف پارامترهای اولیه برای بهینه‌سازی محتوا را مدیریت می‌کند.

  • نودها:

* Chat Workflow Trigger (LangChain Chat Trigger)

* Set Input Parameters (Set Node)

  • جزئیات:

* Chat Workflow Trigger: به عنوان نقطه ورود وب‌هوک عمل می‌کند و برای شروع فرآیند بهینه‌سازی، منتظر ورودی‌های مبتنی بر چت می‌ماند. این نود به شناسه وب‌هوک پیکربندی شده نیاز دارد.

* Set Input Parameters: مقادیر پیش‌فرض یا آزمایشی را برای متغیرهای گردش کار مانند intent (مثلاً "optimize")، topic، شناسه content و یک شیء اختیاری parameter برای اهداف یا کلمات کلیدی خاص اختصاص می‌دهد. این مقادیر را می‌توان برای اهداف آزمایشی تغییر داد.

۲.۲. موتور بهینه‌سازی هوش مصنوعی

این بخش، هسته گردش کار است که در آن عامل هوش مصنوعی پیش‌نویس سئو را اصلاح می‌کند.

  • نودها:

* AI Content Optimization Agent (LangChain Agent)

* OpenAI GPT-4o Mini Model (Language Model Node)

* SerpAPI Competitor Analysis (LangChain Tool - SerpAPI)

* Query Company Knowledge Base (Vector Store Tool - Pinecone)

* OpenAI Embeddings for Vector Search (Embeddings Node)

* Retrieve Context from Google Sheets (Google Sheets Tool)

* Short-Term Memory (LangChain Memory Buffer Window)

* Enforce JSON Output Structure (LangChain Output Parser)

  • جزئیات:

* AI Content Optimization Agent: فرآیند بهینه‌سازی را هماهنگ می‌کند. از یک پرامپت دقیق برای دستور دادن به هوش مصنوعی در مورد بهبود پیش‌نویس‌ها، استفاده از داده‌های SERP و دانش شرکت در حالی که لحن و دقت را حفظ می‌کند، استفاده می‌کند. این نود به پشتیبانی عامل LangChain و مدل GPT-4o-mini نیاز دارد.

* OpenAI GPT-4o Mini Model: مدل GPT-4o-mini را به عنوان مدل زبان اصلی برای عامل ارائه می‌دهد.

* SerpAPI Competitor Analysis: داده‌های SERP رقبا را در زمان واقعی برای اطلاع‌رسانی بهینه‌سازی محتوا بازیابی می‌کند. به کلید SerpAPI معتبر نیاز دارد.

* Query Company Knowledge Base: دانش خاص شرکت را از پایگاه داده برداری Pinecone بازیابی می‌کند. برای استفاده از ایندکس "whatsappchatbot" و بازیابی ۵ بردار مرتبط برتر پیکربندی شده است.

* OpenAI Embeddings for Vector Search: بردارهای جاسازی (embeddings) را برای کوئری‌های مورد استفاده در فرآیند بازیابی Pinecone تولید می‌کند و از بردارهای جاسازی ۵۱۲ بعدی OpenAI استفاده می‌کند.

* Retrieve Context from Google Sheets: نسخه‌های محتوای گذشته را از یک Google Sheet مشخص (مثلاً "content\_versions") برای کمک به بهینه‌سازی و نسخه‌بندی بازیابی می‌کند. به اعتبارنامه OAuth2 Google Sheets و شناسه سند صحیح نیاز دارد.

* Short-Term Memory: زمینه مکالمه اخیر را برای تداوم جلسه حفظ می‌کند و آخرین ۷ ورودی را تحت کلید "optimize-writer-session" ذخیره می‌کند.

* Enforce JSON Output Structure: تضمین می‌کند که خروجی عامل هوش مصنوعی با یک طرحواره JSON سختگیرانه مطابقت دارد و فیلدهایی را برای پیش‌نویس بهینه‌شده، فراداده، کلمات کلیدی، بهبودها و اطلاعات نسخه‌بندی تعریف می‌کند.

۲.۳. تأیید انسانی و انتشار

این بخش، بررسی و نهایی‌سازی محتوای بهینه‌شده را مدیریت می‌کند.

  • نودها:

* Request Human Approval via Slack (Slack Node - Send and Wait)

* Check Human Approval Status (If Node)

* Save Approved Draft to Sheet (Google Sheets Node)

* Send Success Notification to Slack (Slack Node)

  • جزئیات:

* Request Human Approval via Slack: جزئیات پیش‌نویس بهینه‌شده را به یک کانال اسلک مشخص ارسال می‌کند و منتظر پاسخ (تأیید یا رد) می‌ماند. به اعتبارنامه OAuth اسلک و شناسه کانال نیاز دارد.

* Check Human Approval Status: پاسخ دریافتی از اسلک را ارزیابی می‌کند تا تعیین کند آیا پیش‌نویس تأیید شده است یا خیر (پرچم approved: true را بررسی می‌کند). این نود گردش کار را به طور مناسب منشعب می‌کند.

* Save Approved Draft to Sheet: در صورت تأیید، این نود پیش‌نویس بهینه‌شده، شامل نسخه‌بندی و فراداده، را به Google Sheet پیکربندی شده اضافه یا به‌روزرسانی می‌کند. فیلدهایی مانند موضوع، عنوان متا، کلمات کلیدی و جزئیات نسخه را نگاشت می‌کند. به اعتبارنامه OAuth2 Google Sheets نیاز دارد.

* Send Success Notification to Slack: پس از اینکه محتوا با موفقیت بهینه‌سازی و در Google Sheets ذخیره شد، تیم را از طریق اسلک مطلع می‌کند.

۲.۴. مدیریت امنیت و اعتبارنامه‌ها

این بخش، راهنمایی‌هایی را برای مدیریت امن کلیدهای API و توکن‌های مورد نیاز ارائه می‌دهد.

  • نودها:

* Security Sticky Note (Sticky Note)

  • جزئیات:

* Security Sticky Note: توصیه‌هایی را برای ذخیره‌سازی امن اعتبارنامه‌ها، از جمله کلید API OpenAI، OAuth2 Google Sheets، کلید SerpAPI، OAuth اسلک و کلید API Pinecone ارائه می‌دهد. این نود استفاده از متغیرهای محیطی یا مدیر اعتبارنامه‌های n8n را توصیه می‌کند و در مورد کدنویسی سخت اسرار در گردش کارهای تولیدی هشدار می‌دهد.

---

۳. جدول خلاصه

نام نودنوع نودنقش عملکردینود(های) ورودینود(های) خروجی
Chat Workflow TriggerLangChain Chat Triggerنقطه ورود وب‌هوک برای شروع گردش کار-Set Input Parameters
Set Input ParametersSet Nodeپارامترهای ورودی برای بهینه‌سازی را تعریف می‌کندChat Workflow TriggerAI Content Optimization Agent
AI Content Optimization AgentLangChain Agentفرآیند اصلاح محتوای هوش مصنوعی را هماهنگ می‌کندSet Input Parameters, Tool NodesEnforce JSON Output Structure
OpenAI GPT-4o Mini ModelLanguage Model Nodeمدل زبان اصلی برای عاملAI Content Optimization AgentAI Content Optimization Agent
SerpAPI Competitor AnalysisLangChain Tool - SerpAPIداده‌های SERP رقبا را بازیابی می‌کندAI Content Optimization AgentAI Content Optimization Agent
Query Company Knowledge BaseVector Store Tool - Pineconeدانش خاص شرکت را بازیابی می‌کندAI Content Optimization AgentAI Content Optimization Agent
OpenAI Embeddings for Vector SearchEmbeddings Nodeبردارهای جاسازی را برای کوئری‌های Pinecone تولید می‌کندAI Content Optimization AgentQuery Company Knowledge Base
Retrieve Context from Google SheetsGoogle Sheets Toolنسخه‌های محتوای تاریخی را بازیابی می‌کندAI Content Optimization AgentAI Content Optimization Agent
Short-Term MemoryLangChain Memory Buffer Windowزمینه مکالمه را حفظ می‌کندAI Content Optimization AgentAI Content Optimization Agent
Enforce JSON Output StructureLangChain Output Parser (Structured)تضمین می‌کند خروجی هوش مصنوعی با طرحواره JSON مطابقت داردAI Content Optimization AgentRequest Human Approval via Slack
Request Human Approval via SlackSlack Node (Send and Wait)پیش‌نویس را برای تأیید به اسلک ارسال می‌کند، منتظر پاسخ می‌ماندEnforce JSON Output StructureCheck Human Approval Status
Check Human Approval StatusIf Nodeپاسخ تأیید اسلک را ارزیابی می‌کندRequest Human Approval via SlackSave Approved Draft to Sheet / Halt
Save Approved Draft to SheetGoogle Sheets Nodeمحتوای تأیید شده را در Google Sheets ذخیره می‌کندCheck Human Approval Status (True)Send Success Notification to Slack
Send Success Notification to SlackSlack Nodeتیم را از ذخیره موفقیت‌آمیز محتوا مطلع می‌کندSave Approved Draft to Sheet-
Security Sticky NoteSticky Noteراهنمایی مدیریت اعتبارنامه‌ها را ارائه می‌دهد--

Nodeهای استفاده‌شده

سوالات متداول

این گردش کار چگونه به بهینه‌سازی محتوای سئو کمک می‌کند؟

این گردش کار با استفاده از هوش مصنوعی، داده‌های SERP رقبا و دانش داخلی شرکت، پیش‌نویس محتوای شما را اصلاح و بهبود می‌بخشد تا رتبه بهتری در موتورهای جستجو کسب کند.

نقش تأیید اسلک در این گردش کار چیست؟

مرحله تأیید در اسلک به تیم شما اجازه می‌دهد تا محتوای بهینه‌شده را قبل از انتشار بررسی و تأیید کند، که این امر کیفیت و دقت نهایی را تضمین می‌نماید.

چه ابزارهایی در این گردش کار استفاده شده‌اند؟

این گردش کار از ابزارهایی مانند LangChain، مدل‌های OpenAI (GPT-4o-mini)، SerpAPI برای تحلیل SERP، Google Sheets برای داده‌های تاریخی و Slack برای تأیید استفاده می‌کند.

workflowهای مرتبط

این workflow در کاتالوگ Axeto.ai بایگانی شده است. لایسنس اصلی متعلق به سازنده workflow است.