⚡PowerHub AIv2.0.0
← กลับหน้าโปรเจคทั้งหมด
ระดับ: POWER+ประหยัดเวลา 90%

บอทเขียนบทความ SEO อัตโนมัติลง WordPress

หยอดคีย์เวิร์ดเดียว ให้ระบบวิเคราะห์ Search Intent เขียนบทความ SEO คุณภาพสูง ค้นรูปสวย และโพสต์ลงเว็บเองทุกวัน

Node.jsWordPress REST APIGoogle Gemini 1.5Unsplash API

📋 ภาพรวม

ระบบผลิตคอนเทนต์อัตโนมัติแบบ Full-Pipeline: รับหัวข้อคีย์เวิร์ดเป้าหมาย → วิเคราะห์โครงสร้าง H2/H3 ตามหลัก Search Intent → สร้างเนื้อหา 1,500+ คำที่ไม่ซ้ำใคร → ดึงภาพหน้าปกถูกลิขสิทธิ์จาก Unsplash → เผยแพร่ตรงเข้าสู่ระบบ WordPress พร้อมตั้งค่า Meta Description และ Slug

⚙️ ทำงานอย่างไร

  1. ตั้งรายการคีย์เวิร์ดที่ต้องการทำอันดับไว้ในไฟล์ JSON หรือ Google Sheets
  2. ระบบทำงานตามเวลา (Cron Job) ดึงคีย์เวิร์ดประจำวันขึ้นมาประมวลผล
  3. Gemini 1.5 Flash ร่างบทความโครงสร้าง SEO สมบูรณ์แบบ (บทนำ, สาระสำคัญ, ตารางเปรียบเทียบ, สรุป)
  4. Unsplash API ค้นหาภาพประกอบความละเอียดสูงที่ตรงกับบริบทบทความ
  5. WordPress REST API รับข้อมูลและสร้างเป็น Draft หรือ Publish ทันที
  6. ส่งสรุปผล URL บทความพร้อมรูปหน้าปกเข้า Telegram ของเจ้าของเว็บ

🔧 วิธีติดตั้ง

## ขั้นตอนที่ 1: เตรียม WordPress Application Password 1. เข้าสู่ระบบ WordPress Admin ของคุณ 2. ไปที่เมนู **Users → Profile (ผู้ใช้ → ข้อมูลส่วนตัว)** 3. เลื่อนลงไปที่หัวข้อ **Application Passwords (รหัสผ่านแอปพลิเคชัน)** 4. ตั้งชื่อแอป เช่น `SEO-Automation` แล้วกด **Add New** 5. คัดลอกรหัสผ่าน 24 ตัวอักษรที่ได้มาเก็บไว้ (ใช้คู่กับ Username) ## ขั้นตอนที่ 2: เตรียม Unsplash API 1. สมัครบัญชีนักพัฒนาที่ [Unsplash Developers](https://unsplash.com/developers) 2. สร้าง New Application รับ **Access Key** ฟรี (โควตา 50 รูป/ชั่วโมง) ## ขั้นตอนที่ 3: ติดตั้งในโปรเจกต์ ```bash npm install node-fetch dotenv ```

💻 ซอร์สโค้ดโปรเจกต์ (Production Code)

🔒

ซอร์สโค้ดสงวนสิทธิ์เฉพาะสมาชิก POWER ขึ้นไป

กรุณาสมัครสมาชิกและเลือกแพ็กเกจ เพื่อปลดล็อกโค้ดเต็ม 100% พร้อมคู่มือภาษาไทย

📜 โค้ดทุกชิ้นเป็น Licensed Source Code — เมื่อปลดล็อกแล้วโค้ดจะฝังใบอนุญาตผูกกับบัญชีของคุณ ใช้ได้เฉพาะธุรกิจของตนเอง ห้ามนำไปแจกจ่ายหรือขายต่อ (ผิดเงื่อนไข = ระงับสิทธิ์ทันที)

import fetch from "node-fetch"; const WP_URL = process.env.WP_URL || "https://your-wordpress-site.com"; const WP_USER = process.env.WP_USER || "admin"; const WP_APP_PASSWORD = process.env.WP_APP_PASSWORD || "xxxx xxxx xxxx xxxx"; const GEMINI_API_KEY = process.env.GEMINI_API_KEY || ""; const UNSPLASH_KEY = process.env.UNSPLASH_ACCESS_KEY || ""; interface ArticleOutput { title: string; slug:

⚙️ ค่าที่ต้องตั้ง (Environment)

## ค่าคอนฟิกที่จำเป็น | ตัวแปร | รายละเอียด | ตัวอย่าง | | :--- | :--- | :--- | | `WP_URL` | โดเมนของเว็บไซต์ WordPress | `https://kodedee.online` | | `WP_USER` | ชื่อผู้ใช้แอดมิน | `admin` | | `WP_APP_PASSWORD` | รหัสผ่านแอปพลิเคชัน WordPress | `aBcd efGh 1234 5678` | | `GEMINI_API_KEY` | Google AI Studio Key | `AIzaSy...` | | `UNSPLASH_ACCESS_KEY` | Unsplash API Access Key | `client_id_...` |

🚀 วิธีใช้งาน

## ตัวอย่างการรันสคริปต์ สร้างไฟล์ `run.js`: ```js import { publishToWordPress } from "./seo-bot.js"; // ใส่คีย์เวิร์ดที่ต้องการโพสต์ publishToWordPress("วิธีใช้ Claude เขียนโค้ดสำหรับผู้เริ่มต้น") .then((link) => console.log("บทความออนไลน์แล้วที่:", link)) .catch(console.error); ``` รันคำสั่ง: `node run.js`

ต้องการนำโค้ดโปรเจกต์นี้ไปต่อยอดธุรกิจ?

สมัครสมาชิก POWER ขึ้นไป เพื่อเข้าถึงโค้ดและเทมเพลตทั้งหมดแบบไม่จำกัด

ดูตารางราคาสมาชิก