خودکارسازی تولید و انتشار پست‌های وبلاگ سئو با n8n

خودکارسازی تولید و انتشار پست‌های وبلاگ سئو با n8n

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

دانلود workflow

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

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

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

ایجاد و انتشار خودکار پست‌های وبلاگ سئو با OpenRouter و Runware

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

این Workflow و موارد بیشتر را در کاتالوگ n8n در Pixori.me پیدا کنید: https://pixori.me/n8n

---

نمای کلی Workflow

این Workflow n8n، ایجاد و انتشار کامل پست‌های وبلاگ بهینه‌شده برای سئو را در یک سایت وردپرسی خودکار می‌کند. این سیستم برای بازاریابان محتوا، متخصصان سئو و مدیران وب‌سایت که به دنبال ساده‌سازی تولید محتوای وبلاگ، غنی‌سازی فراداده، ایجاد تصویر و انتشار هستند، با مراحل اختیاری اعلان، طراحی شده است.

Workflow به بلوک‌های منطقی زیر ساختار یافته است:

1. Trigger و مقداردهی اولیه: Workflow را به طور خودکار در یک بازه زمانی مشخص آغاز می‌کند.

2. تولید فراداده وبلاگ: از هوش مصنوعی (از طریق گره‌های OpenRouter و LangChain) برای تولید فراداده ساختاریافته ضروری برای سئو و تولید محتوا استفاده می‌کند.

3. ترکیب محتوای مقاله سئو: از مدل‌های زبان هوش مصنوعی برای ترکیب کامل محتوای مقاله سئو بر اساس فراداده تولید شده استفاده می‌کند.

4. ایجاد پست پیش‌نویس وردپرس: یک پست پیش‌نویس در وردپرس با محتوای ترکیب شده ایجاد می‌کند.

5. تنظیم فراداده Yoast SEO: فراداده Yoast SEO را برای پست پیش‌نویس با استفاده از درخواست‌های HTTP پیکربندی می‌کند.

6. تولید و پیوست تصویر شاخص: یک تصویر شاخص با استفاده از Runware تولید می‌کند، آن را در وردپرس آپلود کرده و به پست پیوست می‌کند.

7. اعلان‌ها (اختیاری): اعلان‌هایی را در مورد پست جدید به Discord و Telegram ارسال می‌کند (در حال حاضر غیرفعال است).

---

جزئیات گره‌ها

۱. Trigger و مقداردهی اولیه

  • هدف: این بخش Workflow را به طور خودکار در یک بازه زمانی مشخص آغاز می‌کند.
  • گره‌ها:

* ⏱️ Auto Trigger (Every 3 Hours) (Schedule Trigger)

  • جزئیات:

* نوع: scheduleTrigger

* عملکرد: Workflow را هر ۳ ساعت یکبار آغاز می‌کند.

* پیکربندی: بازه زمانی روی ۳ ساعت تنظیم شده است.

* وابستگی‌ها: برای پایداری بهینه به n8n نسخه 0.151.0 یا بالاتر نیاز دارد.

---

۲. تولید فراداده وبلاگ

  • هدف: تولید فراداده ساختاریافته (عنوان، کلمات کلیدی، توضیحات، تگ‌ها) برای پست وبلاگ با استفاده از هوش مصنوعی.
  • گره‌ها:

* 🔖 Metadata Generator (Nemotron) (LangChain Chat LLM - OpenRouter)

* 🔎 Parse Blog Metadata Output (LangChain Output Parser Structured)

* 🔖 Generate Blog Metadata (LangChain Chain LLM)

  • جزئیات:

* 🔖 Metadata Generator (Nemotron):

* نوع: @n8n/n8n-nodes-langchain.lmChatOpenRouter

* عملکرد: یک مدل هوش مصنوعی را از طریق OpenRouter برای تولید فراداده اولیه وبلاگ فراخوانی می‌کند.

* پیکربندی: از اعتبارنامه‌های OpenRouter و یک مدل خاص استفاده می‌کند، با پرامپت‌های بهینه‌شده برای تولید فراداده.

* 🔎 Parse Blog Metadata Output:

* نوع: @n8n/n8n-nodes-langchain.outputParserStructured

* عملکرد: خروجی متنی خام هوش مصنوعی را به یک فرمت JSON ساختاریافته (مانند عنوان، توضیحات، کلمات کلیدی) تجزیه می‌کند.

* 🔖 Generate Blog Metadata:

* نوع: @n8n/n8n-nodes-langchain.chainLlm

* عملکرد: فراداده ساختاریافته را پردازش می‌کند، و احتمالاً قبل از ارسال به مرحله بعدی، قالب‌بندی اضافی انجام می‌دهد.

  • مشکلات احتمالی:

* هوش مصنوعی فراداده ناقص یا بدشکل تولید می‌کند.

* خطاهای تجزیه به دلیل فرمت‌های خروجی غیرمنتظره هوش مصنوعی.

* مهلت زمانی API OpenRouter یا خرابی احراز هویت.

---

۳. ترکیب محتوای مقاله سئو

  • هدف: تولید کامل محتوای مقاله بهینه‌شده برای سئو با استفاده از فراداده ساختاریافته.
  • گره‌ها:

* 🧠 Article Writer (LLaMA) (LangChain Chat LLM - OpenRouter)

* ✍️ Compose SEO Article Content (LangChain Chain LLM)

  • جزئیات:

* 🧠 Article Writer (LLaMA):

* نوع: @n8n/n8n-nodes-langchain.lmChatOpenRouter

* عملکرد: متن محتوای مقاله را بر اساس فراداده ارائه شده تولید می‌کند.

* پیکربندی: از اعتبارنامه‌های مدل LLaMA OpenRouter و پرامپت‌های متناسب با محتوای سئو استفاده می‌کند.

* نکته: مدل‌های هوش مصنوعی جایگزین مانند Gemini (@n8n/n8n-nodes-langchain.lmChatGoogleGemini) و GPT-4 mini گنجانده شده‌اند اما غیرفعال هستند، که امکان جابجایی آسان را فراهم می‌کند.

* ✍️ Compose SEO Article Content:

* نوع: @n8n/n8n-nodes-langchain.chainLlm

* عملکرد: محتوای نهایی مقاله را برای وردپرس کامپایل و قالب‌بندی می‌کند.

  • مشکلات احتمالی:

* هوش مصنوعی اطلاعات نادرست واقعی (توهم) تولید می‌کند.

* پاسخ‌های ناقص مقاله.

* محدودیت‌های نرخ API OpenRouter.

---

۴. ایجاد پست پیش‌نویس وردپرس

  • هدف: ایجاد یک پست وبلاگ پیش‌نویس جدید در سایت وردپرسی شما.
  • گره‌ها:

* 📝 Create WordPress Draft Post (WordPress)

  • جزئیات:

* نوع: wordpress

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

* پیکربندی: از طریق اعتبارنامه‌های API به وردپرس متصل می‌شود و برای ایجاد پست‌ها با status=draft تنظیم شده است.

* خروجی: شناسه پست و جزئیات را برای مراحل بعدی ارائه می‌دهد.

  • مشکلات احتمالی:

* خطاهای احراز هویت API وردپرس.

* مشکلات اتصال سایت.

* محدودیت‌های نرخ API.

* رد شدن محتوای بدشکل.

---

۵. تنظیم فراداده Yoast SEO

  • هدف: پیکربندی فراداده Yoast SEO برای پست پیش‌نویس ایجاد شده.
  • گره‌ها:

* 🔍 Set Yoast SEO Metadata (HTTP Request)

  • جزئیات:

* نوع: httpRequest

* عملکرد: یک درخواست POST یا PATCH به API REST وردپرس برای به‌روزرسانی فیلدهای Yoast SEO (مانند کلمه کلیدی تمرکز، توضیحات متا) ارسال می‌کند.

* پیکربندی: شامل هدرهای احراز هویت، یک URL نقطه پایانی که به صورت پویا با استفاده از شناسه پست ساخته شده است، و یک بار داده JSON برای داده‌های Yoast SEO است.

  • مشکلات احتمالی:

* عدم دسترسی به نقطه پایانی API وردپرس.

* خطاهای "دسترسی ممنوع".

* بار داده JSON بدشکل.

---

۶. تولید و پیوست تصویر شاخص

  • هدف: تولید یک تصویر شاخص، آپلود آن در وردپرس و تنظیم آن به عنوان تصویر شاخص پست.
  • گره‌ها:

* 🖼️ Generate Featured Image (Runware) (HTTP Request)

* 📥 Fetch Generated Image (HTTP Request)

* 📤 Upload Image to WordPress Media (HTTP Request)

* 📎 Attach Image to Post (HTTP Request)

  • جزئیات:

* 🖼️ Generate Featured Image (Runware):

* نوع: httpRequest

* عملکرد: درخواستی به API تولید تصویر Runware ارسال می‌کند، با استفاده از پرامپت‌های مشتق شده از فراداده یا محتوای مقاله.

* پیکربندی: شامل نقطه پایانی API، احراز هویت و پارامترهای بدنه درخواست است.

* 📥 Fetch Generated Image:

* نوع: httpRequest

* عملکرد: فایل تصویر تولید شده را از Runware بازیابی می‌کند، احتمالاً تا زمانی که آماده شود، نظرسنجی می‌کند.

* 📤 Upload Image to WordPress Media:

* نوع: httpRequest

* عملکرد: تصویر بازیابی شده را از طریق API REST به کتابخانه رسانه وردپرس آپلود می‌کند.

* پیکربندی: از multipart/form-data برای آپلود استفاده می‌کند.

* 📎 Attach Image to Post:

* نوع: httpRequest

* عملکرد: پست وردپرس را برای تنظیم تصویر آپلود شده به عنوان تصویر شاخص به‌روزرسانی می‌کند.

* پیکربندی: یک درخواست PATCH به نقطه پایانی پست ارسال می‌کند و فیلد featured_media را تنظیم می‌کند.

  • مشکلات احتمالی:

* محدودیت‌های نرخ API Runware یا خرابی تولید.

* خطاهای شبکه در حین بازیابی یا آپلود تصویر.

* محدودیت‌های اندازه آپلود وردپرس یا مشکلات احراز هویت.

* عدم تطابق شناسه پست یا شناسه رسانه.

---

۷. اعلان‌ها (اختیاری)

  • هدف: ارسال اعلان‌ها به کانال‌های Discord و Telegram پس از ایجاد موفقیت‌آمیز پست.
  • گره‌ها:

📣 Send Notification to Discord (Discord) - غیرفعال*

📨 Send Notification to Telegram (Telegram) - غیرفعال*

  • جزئیات:

* نوع: discord, telegram

* عملکرد: یک پیام اعلان با جزئیات پست منتشر شده جدید ارسال می‌کند.

* پیکربندی: نیاز به اعتبارنامه‌های webhook Discord یا ربات Telegram و شناسه‌های چت دارد.

  • نکته: این گره‌ها در حال حاضر غیرفعال هستند. در صورت فعال شدن، نیاز به پیکربندی و مجوزهای مناسب دارند.

---

جدول خلاصه

نام گرهنوع گرهنقش عملکردیگره(های) ورودیگره(های) خروجی
⏱️ Auto Trigger (Every 3 Hours)scheduleTriggerشروع Workflow هر ۳ ساعت-🔖 Metadata Generator (Nemotron)
🔖 Metadata Generator (Nemotron)@n8n/n8n-nodes-langchain.lmChatOpenRouterتولید فراداده وبلاگ⏱️ Auto Trigger🔎 Parse Blog Metadata Output
🔎 Parse Blog Metadata Output@n8n/n8n-nodes-langchain.outputParserStructuredتجزیه خروجی فراداده هوش مصنوعی🔖 Metadata Generator🔖 Generate Blog Metadata
🔖 Generate Blog Metadata@n8n/n8n-nodes-langchain.chainLlmپردازش فراداده ساختاریافته🔎 Parse Blog Metadata Output🧠 Article Writer (LLaMA)
🧠 Article Writer (LLaMA)@n8n/n8n-nodes-langchain.lmChatOpenRouterتولید متن محتوای مقاله🔖 Generate Blog Metadata✍️ Compose SEO Article Content
✍️ Compose SEO Article Content@n8n/n8n-nodes-langchain.chainLlmکامپایل و قالب‌بندی محتوای مقاله🧠 Article Writer (LLaMA)📝 Create WordPress Draft Post
📝 Create WordPress Draft Postwordpressایجاد پست پیش‌نویس در وردپرس✍️ Compose SEO Article Content🔍 Set Yoast SEO Metadata
🔍 Set Yoast SEO MetadatahttpRequestتنظیم فراداده Yoast SEO از طریق API📝 Create WordPress Draft Post🖼️ Generate Featured Image (Runware)
🖼️ Generate Featured Image (Runware)httpRequestدرخواست تولید تصویر از Runware🔍 Set Yoast SEO Metadata📥 Fetch Generated Image
📥 Fetch Generated ImagehttpRequestبازیابی تصویر تولید شده🖼️ Generate Featured Image (Runware)📤 Upload Image to WordPress Media
📤 Upload Image to WordPress MediahttpRequestآپلود تصویر به کتابخانه رسانه وردپرس📥 Fetch Generated Image📎 Attach Image to Post
📎 Attach Image to PosthttpRequestتنظیم تصویر آپلود شده به عنوان شاخص📤 Upload Image to WordPress Media📣 Send Notification to Discord
📣 Send Notification to Discorddiscordارسال اعلان Discord (غیرفعال)📎 Attach Image to Post📨 Send Notification to Telegram
📨 Send Notification to Telegramtelegramارسال اعلان Telegram (غیرفعال)📣 Send Notification to Discord-

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

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

این Workflow n8n چه کاری انجام می‌دهد؟

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

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

این Workflow از گره‌های n8n، OpenRouter (برای مدل‌های هوش مصنوعی مانند Nemotron و LLaMA)، LangChain (برای پردازش و ترکیب محتوا) و Runware (برای تولید تصویر) استفاده می‌کند. همچنین گره‌های وردپرس برای انتشار و گره‌های Discord و Telegram برای اعلان‌های اختیاری وجود دارند.

چگونه این Workflow به بهینه‌سازی سئو کمک می‌کند؟

این Workflow با تولید خودکار فراداده سئو (عنوان، کلمات کلیدی، توضیحات)، ترکیب محتوای مقاله با تمرکز بر سئو و تنظیم فراداده Yoast SEO، به بهینه‌سازی پست‌های وبلاگ برای موتورهای جستجو کمک می‌کند.

آیا این Workflow برای تولید تصویر نیز کاربرد دارد؟

بله، این Workflow از Runware برای تولید تصاویر شاخص برای پست‌های وبلاگ استفاده می‌کند و آن‌ها را به طور خودکار در وردپرس آپلود و به پست پیوست می‌کند.

workflowهای مرتبط

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