WordPress

ติดตั้ง Yoast SEO Plugin บน WordPress ให้ถูกต้อง

คู่มือครบจบ ตั้งแต่ติดตั้ง ตั้งค่า Focus Keyword, XML Sitemap ไปจนถึง Schema ในที่เดียว

ติดตั้ง Yoast SEO Plugin บน WordPress ให้ถูกต้อง

📅 13 มิถุนายน 2026 🏷️ WordPress

Yoast SEO คืออะไร และทำไมต้องใช้?

Yoast SEO เป็น Plugin SEO ที่ได้รับความนิยมสูงที่สุดในโลก WordPress มีผู้ใช้งานมากกว่า 13 ล้านเว็บไซต์ทั่วโลก ฟีเจอร์หลักครอบคลุมตั้งแต่การตั้งค่า Meta Title, Meta Description, Focus Keyphrase, XML Sitemap, Schema Markup, Breadcrumb, Open Graph, Twitter Card และอีกมากมาย ทั้งหมดนี้ทำได้จาก WordPress Admin Panel โดยไม่ต้องแตะโค้ดแม้แต่บรรทัดเดียว

สำหรับเว็บไซต์ที่ Host อยู่บน Shared Hosting ผ่าน cPanel นั้น Yoast SEO ถือเป็นสิ่งจำเป็นอย่างยิ่ง เพราะช่วยให้ Google เข้าใจโครงสร้างเว็บของคุณได้ดีขึ้น ส่งผลต่อ Ranking โดยตรง บทความนี้จะพาคุณติดตั้งและตั้งค่าได้อย่างถูกต้องตั้งแต่ต้นจนจบ

ขั้นตอนที่ 1 — ติดตั้ง Yoast SEO Plugin

การติดตั้ง Yoast SEO ทำได้โดยตรงจาก WordPress Admin โดยไม่ต้องอัปโหลดไฟล์ผ่าน FTP หรือ cPanel เลย ทำตามขั้นตอนดังนี้

  1. เข้าสู่ระบบ WordPress Admin (https://yourdomain.com/wp-admin)
  2. ไปที่เมนู Plugins → Add New Plugin
  3. พิมพ์ Yoast SEO ในช่อง Search
  4. คลิก Install Now บน Plugin ชื่อ "Yoast SEO" โดย Team Yoast
  5. รอให้ติดตั้งเสร็จ แล้วคลิก Activate

หลังจาก Activate แล้วจะเห็นเมนู SEO ปรากฏขึ้นในแถบซ้ายมือของ WordPress Admin ทันที

หมายเหตุ: หากใช้ Plugin SEO ตัวอื่นอยู่แล้ว เช่น All in One SEO หรือ Rank Math ควร Deactivate และลบออกก่อน เพราะการใช้ Plugin SEO หลายตัวพร้อมกันจะทำให้เกิด Conflict และ Meta Tag ซ้ำซ้อนได้

ขั้นตอนที่ 2 — ตั้งค่าเบื้องต้นด้วย Configuration Wizard

Yoast SEO มี Setup Wizard ที่จะแนะนำคุณตั้งค่าพื้นฐานอย่างรวดเร็ว เข้าไปที่ SEO → General → First-time configuration แล้วทำตาม Step ดังนี้

  1. Site Representation: เลือกว่าเว็บนี้เป็น Organization หรือ Person (สำหรับธุรกิจให้เลือก Organization แล้วใส่ชื่อองค์กรและ Logo)
  2. Social Profiles: ใส่ URL Facebook Page, Twitter/X, LinkedIn ที่เกี่ยวข้องกับเว็บ
  3. Personal Preferences: เลือก Usage Tracking ตามความต้องการ

ขั้นตอนที่ 3 — ตั้งค่า Search Appearance (หน้าตาใน Google)

ไปที่ SEO → Search Appearance นี่คือส่วนสำคัญที่กำหนดว่า Google จะแสดงเว็บของคุณอย่างไร

General Tab

Content Types Tab

กำหนดว่า Post Type ไหนบ้างที่ต้องการให้ Google Index เช่น Posts และ Pages ควรตั้งเป็น Show in search results: Yes ส่วน Attachments (รูปภาพ) ควรตั้งเป็น No เพื่อป้องกัน Duplicate Content

Taxonomies Tab

สำหรับ Categories และ Tags ให้พิจารณาตาม Content ของเว็บ ถ้ามี Category ที่มีเนื้อหาหลากหลาย ก็สามารถ Index ได้ แต่ถ้า Tag มีหน้าที่ซ้อนทับกับ Category ก็ควร Noindex Tags ออกไป

ขั้นตอนที่ 4 — ตั้งค่า XML Sitemap

Yoast SEO สร้าง XML Sitemap ให้อัตโนมัติ เข้าไปตรวจสอบได้ที่ SEO → General → Features ให้แน่ใจว่า XML Sitemaps เปิดอยู่ (Toggle เป็นสีน้ำเงิน)

หลังจากเปิดแล้ว Sitemap จะอยู่ที่ URL นี้

https://yourdomain.com/sitemap_index.xml

ขั้นตอนถัดไปคือการ Submit Sitemap ไปยัง Google Search Console เข้าไปที่ Google Search Console → เลือกเว็บของคุณ → ไปที่ Sitemaps → วาง URL Sitemap แล้วคลิก Submit

Tip: Sitemap ของ Yoast จะแยกออกเป็นหลายไฟล์อัตโนมัติ เช่น post-sitemap.xml, page-sitemap.xml, category-sitemap.xml ซึ่งช่วยให้ Google Crawl ได้ง่ายขึ้น ไม่ต้องกังวลเรื่องการแยกไฟล์เอง

ขั้นตอนที่ 5 — ตั้งค่า Focus Keyphrase ในแต่ละบทความ

นี่คือหัวใจของ Yoast SEO ทุกครั้งที่เขียนบทความใหม่ ให้เลื่อนลงมาด้านล่าง Post Editor จะเห็น Block ของ Yoast SEO มีช่องให้กรอก Focus Keyphrase

  1. ใส่ Keyword หลักที่ต้องการให้หน้านั้น Rank เช่น ติดตั้ง WordPress cPanel
  2. Yoast จะวิเคราะห์เนื้อหาและให้คะแนนเป็น Traffic Light (แดง/เหลือง/เขียว)
  3. แก้ไขตามคำแนะนำจนได้ไฟเขียว ซึ่งหมายความว่า On-Page SEO ผ่านมาตรฐาน

สิ่งที่ Yoast ตรวจสอบ

ขั้นตอนที่ 6 — ตั้งค่า Meta Title และ Meta Description

ใน Block ของ Yoast SEO จะมี Tab SEO ให้กรอก

# ตัวอย่าง SEO Title ที่ดี
ติดตั้ง WordPress บน cPanel ใน 5 นาที | YourThaiHost

# ตัวอย่าง Meta Description ที่ดี
วิธีติดตั้ง WordPress บน cPanel ทีละขั้นตอน ด้วย Softaculous ไม่ต้องมีความรู้
เรื่อง Hosting ก็ทำได้ เหมาะสำหรับมือใหม่ ใช้เวลาไม่เกิน 5 นาที

ขั้นตอนที่ 7 — ตั้งค่า Schema Markup

Schema เป็นข้อมูลที่บอก Google ว่าหน้านี้คืออะไร เป็น Article, Product, FAQ หรือ Recipe เพื่อให้ Google แสดงผล Rich Snippet ใน Search Results ได้

ใน Yoast SEO ไปที่ Tab Schema ใต้แต่ละ Post/Page จะมีให้เลือก Page Type และ Article Type เช่น

การตั้งค่า Schema ที่ถูกต้องช่วยให้ Google เข้าใจเนื้อหาได้ดีขึ้น และเพิ่มโอกาสได้ Rich Snippet ซึ่งส่งผลให้ CTR สูงขึ้นแม้จะ Rank เท่าเดิม

ขั้นตอนที่ 8 — ตั้งค่า Social (Open Graph)

เมื่อมีคนแชร์บทความของคุณลง Facebook หรือ Twitter Yoast SEO จะดึงรูปภาพและข้อความที่ถูกต้องมาแสดง โดยตั้งค่าได้ใน Tab Social ของแต่ละ Post

Tip: ตั้งค่า Default Social Image ได้ที่ SEO → Social → Facebook → Default image เพื่อให้หน้าที่ไม่มี Featured Image ก็ยังแสดงรูปสวยงามเมื่อถูกแชร์

ตรวจสอบว่า Yoast SEO ทำงานถูกต้อง

หลังตั้งค่าเสร็จแล้ว ให้ตรวจสอบว่าทุกอย่างทำงานถูกต้องด้วยวิธีเหล่านี้ผ่าน Browser และ Tools ออนไลน์

# 1. ตรวจสอบ Sitemap XML
curl -I https://yourdomain.com/sitemap_index.xml
# ต้องได้ HTTP/200 และ Content-Type: application/xml

# 2. ตรวจสอบ Meta Tag ที่หน้าแรก
curl -s https://yourdomain.com/ | grep -i "og:title\|og:description\|canonical"

# 3. ตรวจสอบ Schema JSON-LD
curl -s https://yourdomain.com/your-post/ | grep -A 20 '"@type": "Article"'

# 4. ตรวจสอบ robots.txt ว่า sitemap ถูก declare
curl -s https://yourdomain.com/robots.txt | grep -i sitemap

# 5. ทดสอบ Rich Results ด้วย Google
# เปิด: https://search.google.com/test/rich-results
# ใส่ URL บทความแล้วดู Schema ที่ตรวจพบ
Tip: ใช้ Google Search Console ในหน้า URL Inspection พิมพ์ URL บทความใดก็ได้ แล้วดูว่า Google เห็น Structured Data ครบหรือไม่ นี่คือวิธีตรวจสอบที่น่าเชื่อถือที่สุดเพราะใช้ Googlebot จริง

แก้ปัญหาที่พบบ่อย

Error: "Sitemap URL ไม่สามารถ Access ได้" ใน Google Search Console

ปัญหานี้มักเกิดจาก .htaccess Block การเข้าถึงไฟล์ XML หรือ WordPress Permalink ยังไม่ถูกตั้งค่า ให้ทำดังนี้

  1. ไปที่ Settings → Permalinks แล้วคลิก Save Changes โดยไม่ต้องเปลี่ยนอะไร (WordPress จะ Regenerate .htaccess ให้)
  2. ลองเปิด URL https://yourdomain.com/sitemap_index.xml ใน Browser โดยตรง
  3. หากยังไม่ได้ ให้ตรวจสอบ .htaccess ว่ามี WordPress Rewrite Rules ครบหรือไม่
# .htaccess ต้องมี Block นี้
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

Error: "SEO Score ไม่ขึ้น ค้างอยู่ที่ Not Available"

ปัญหานี้เกิดขึ้นเมื่อ Yoast ไม่สามารถวิเคราะห์เนื้อหาได้ มักเกิดจาก Page Builder เช่น Elementor หรือ Divi ที่เก็บเนื้อหาในรูปแบบ Shortcode ไม่ใช่ Text ปกติ แนวทางแก้ไขคือ

Error: "Duplicate Meta Tags" ในหน้า Source Code

เกิดจากมี Plugin SEO หลายตัวทำงานพร้อมกัน ให้ตรวจสอบด้วยคำสั่งนี้แล้วปิด Plugin ที่ซ้อนทับกัน

curl -s https://yourdomain.com/ | grep -c '<meta name="description"'
# ถ้าผลลัพธ์มากกว่า 1 แสดงว่ามี Duplicate

Error: "Yoast SEO Metabox ไม่แสดงใน Post Editor"

ไปที่ด้านบนขวาของ Post Editor คลิก 3 จุดแนวตั้ง (Options)→ Preferences → Panels แล้วเปิด Yoast SEO ให้เป็น Active หรือลองคลิก Screen Options ด้านบนแล้ว Tick ที่ Yoast SEO

Error: "Focus Keyphrase ติด Red ทั้งที่ใส่ Keyword ครบแล้ว"

ตรวจสอบสิ่งต่อไปนี้ตามลำดับ


คำถามที่พบบ่อย

Q: Yoast SEO ฟรี vs Premium ต่างกันอย่างไร ต้องซื้อไหม?

Yoast SEO ฟรีมีฟีเจอร์ครบสำหรับเว็บทั่วไป ทั้ง Focus Keyphrase, XML Sitemap, Schema, Open Graph ส่วน Premium (ราคาประมาณ $99/ปี) เพิ่มฟีเจอร์เสริมเช่น Related Keyphrases, Internal Linking Suggestions, Redirect Manager และ Social Previews ที่ละเอียดกว่า สำหรับเว็บที่เพิ่งเริ่มต้น ฟรีเพียงพอแล้ว ค่อยอัปเกรดเมื่อเว็บโตขึ้นและต้องการฟีเจอร์ขั้นสูง

Q: ใช้ Yoast แล้วเว็บช้าลงไหม?

Yoast SEO มีผลต่อ Load Time น้อยมากในฝั่ง Frontend เพราะ Output หลักเป็นแค่ Meta Tags และ JSON-LD ใน HTML สิ่งที่อาจทำให้ช้าคือ PHP Processing ใน Admin Panel ระหว่างเขียนบทความเท่านั้น แต่ไม่กระทบผู้เยี่ยมชม หากเว็บช้าให้ตรวจสอบที่ Hosting Plan, Caching Plugin และรูปภาพขนาดใหญ่แทน

Q: ต้องตั้งค่า Yoast ทุกหน้าทุกบทความไหม?

ควรตั้งค่าอย่างน้อยสำหรับหน้าสำคัญเช่น Homepage, Service Pages และบทความหลักๆ ส่วน Archive Pages, Category Pages และหน้าอื่นๆ Yoast จะใช้ Template ที่ตั้งค่าไว้ใน Search Appearance โดยอัตโนมัติ การตั้ง Focus Keyphrase ควรทำสำหรับทุกบทความที่ต้องการ Rank โดยเฉพาะ