The Missing Piece
ตรวจเว็บฟรี

Canonical Tag คืออะไร? ใส่ยังไง และเช็กยังไงว่า Google เลือก URL ที่เราตั้ง พร้อมข้อมูลหน้าเว็บไทยจริง

Canonical tag คือแท็กใน head ที่บอก Google ว่า URL ไหนเป็นตัวหลักเมื่อมีหลาย URL เนื้อหาเหมือนกัน (canonical แปลว่า ฉบับหลัก) บทความนี้สรุปวิธีใส่ ใช้เมื่อไร ต่างจาก 301 และ noindex ยังไง และวิธีเช็กใน Search Console ตามเอกสาร Google ปี 2026 พร้อมข้อมูลจริงว่าหน้าในของเว็บไทย 42 หน้าพลาดตรงไหน

ศิริพงษ์ กลิ่นขจร

เผยแพร่ 15 ต.ค. 2026 ·

อัปเดตล่าสุด 15 ต.ค. 2026

ปกบทความ Canonical Tag คืออะไร ใส่ยังไง เช็กยังไง ข้อมูลไทย 2026 พร้อมภาพหน้าจอตารางสถานะ canonical จากบทความ Google Search Console ของ The Missing Piece
Canonical Tag คืออะไร ใส่ยังไง เช็กยังไง ข้อมูลไทย 2026

สรุปสั้น (TL;DR)

Canonical tag คือโค้ด <link rel="canonical"> ในส่วน <head> ของหน้าเว็บ ที่บอก Google ว่าเมื่อมีหลาย URL เนื้อหาเหมือนกัน URL ไหนคือ “ตัวหลัก” (canonical แปลว่า ตัวมาตรฐานหรือฉบับหลัก) Google ใช้ข้อมูลนี้เลือก URL เดียวไปแสดงในผลค้นหา แต่ถือเป็นคำแนะนำ ไม่ใช่คำสั่ง จึงต้องเช็กใน Search Console ว่า Google เลือกตามที่เราตั้งจริงไหม

  • เป็น hint ไม่ใช่คำสั่ง: เอกสาร Canonicalization ของ Google (อัปเดต 20 ส.ค. 2026) เขียนว่าการระบุ canonical เป็น “a hint, not a rule” ส่วนเอกสาร Consolidate duplicate URLs (อัปเดต 10 ก.ค. 2026) จัด redirect และ rel=canonical เป็นสัญญาณแรง ส่วน sitemap เป็นสัญญาณอ่อน
  • ข้อมูลของเรา (15 ต.ค. 2026): หน้าในของเว็บไทยที่ติดหน้าแรก 42 หน้า เมื่อเติม UTM ต่อท้าย URL มี 83.3% ที่ canonical ชี้กลับ URL ตัวเองแบบสะอาด อีก 16.7% (7 หน้า, 95% CI 8.3–30.6%) ไม่ใช่ คือไม่มี canonical 3 หน้า ชี้ไปหน้าแรก 2 หน้า และติด UTM ไปด้วย 2 หน้า ส่วนหน้าแรก 56 เว็บไม่มีเว็บไหนชี้ผิดหน้าเลย จุดที่พลาดจึงอยู่ที่หน้าใน
  • เช็กได้ใน 30 วินาที: เติม ?utm_source=test ต่อท้าย URL บทความของคุณ เปิด View Source แล้วค้นคำว่า canonical ถ้าเห็น URL ที่ไม่มี UTM และเป็นหน้าเดียวกัน แปลว่าผ่าน จากนั้นดูช่อง Google-selected canonical ใน URL Inspection ของ Search Console

Canonical Tag คืออะไร (canonical แปลว่าอะไรในงาน SEO)

Canonical tag (แท็ก canonical หรือ rel canonical) คือบรรทัดโค้ดในส่วนหัวของหน้าเว็บที่บอก search engine ว่า URL ไหนเป็นฉบับหลักของเนื้อหานั้น คำว่า canonical แปลตรงตัวว่า “ที่เป็นมาตรฐาน” หรือ “ฉบับหลัก” ในงาน SEO คำว่า canonical คือ URL ตัวแทนที่ Google เลือกเก็บและแสดงในผลค้นหา เมื่อเจอหลาย URL ที่เนื้อหาเหมือนหรือเกือบเหมือนกัน คนที่ต้องรู้เรื่องนี้คือเจ้าของเว็บ นักการตลาดที่ใส่ UTM ในลิงก์ และทีมที่เจอสถานะเกี่ยวกับ canonical ในรายงานของ Search Console

Canonicalization คือกระบวนการที่ Google เลือก URL ตัวแทนจากกลุ่มหน้าที่ซ้ำกัน เอกสารของ Google (อัปเดต 20 ส.ค. 2026) บอกว่าถ้าเราไม่ระบุ Google จะเลือกเอง และระบุปัจจัยหลัก 4 อย่าง คือหน้าใช้ HTTP หรือ HTTPS, redirect, URL อยู่ใน sitemap หรือไม่ และ rel=”canonical” แท็ก canonical จึงเป็นเพียงหนึ่งในสัญญาณที่เราใช้บอกความต้องการของเรา งานนี้เป็นส่วนหนึ่งของ Technical SEO ขั้น index (การจัดเก็บ) AI SEO For Dummies บทที่ 2 อธิบายลำดับงานของ search engine ว่าเริ่มจาก crawl ไป index แล้วจึงจัดอันดับ การเลือก canonical จึงเกิดก่อนการจัดอันดับเสมอ ภาพรวมว่า Google ทำงานยังไงตั้งแต่ crawl ถึงจัดอันดับอยู่ใน SEO คืออะไร

Canonical URL กับ canonical tag ต่างกันยังไง

Canonical URL คือ URL ที่ถูกเลือกเป็นตัวหลัก ส่วน canonical tag คือวิธีหนึ่งที่เราใช้บอกว่าอยากให้ URL ไหนเป็นตัวหลัก สองคำนี้จึงไม่ใช่สิ่งเดียวกัน canonical URL ที่ Google เลือกจริงอาจไม่ตรงกับที่ canonical tag ของเราบอก ซึ่งเป็นเหตุผลที่ Search Console แยกแสดงสองช่อง คือ User-declared canonical (ที่เราประกาศ) กับ Google-selected canonical (ที่ Google เลือก) วิธีอ่านสองช่องนี้อยู่ใน หัวข้อเช็กใน Search Console

แผนภาพ URL สามแบบของหน้าเดียวกัน คือแบบมี UTM แบบมี www และแบบมีพารามิเตอร์เรียงลำดับ ลูกศรทั้งสามชี้ไปการ์ด URL หลักหนึ่งใบที่มีป้าย canonical ด้านล่างเป็นการ์ดโค้ด link rel canonical ในส่วน head
หลาย URL ที่เนื้อหาเหมือนกันถูกรวมเป็นกลุ่มเดียว แล้ว Google เลือก URL ตัวแทนหนึ่งตัว แท็ก canonical คือวิธีที่เราบอกว่าอยากให้เป็นตัวไหน (ภาพจำลอง ที่มา: Google Search Central, What is canonicalization อัปเดต 20 ส.ค. 2026)

Duplicate content คืออะไร และโดน Google ลงโทษไหม

Duplicate content (เนื้อหาซ้ำ) คือเนื้อหาเดียวกันหรือเกือบเหมือนกันที่เปิดได้จากมากกว่าหนึ่ง URL ส่วนใหญ่เกิดเองจากระบบของเว็บ ไม่ได้เกิดจากการคัดลอก Google ไม่ได้ลงโทษเรื่องนี้ เอกสาร Canonicalization (อัปเดต 20 ส.ค. 2026) เขียนว่าเนื้อหาซ้ำบางส่วนในเว็บเป็นเรื่องปกติ และไม่ผิดนโยบายสแปมของ Google

ปัญหาจริงของเนื้อหาซ้ำคือ Google ต้องเลือก URL ตัวแทนเอง และอาจเลือก URL ที่เราไม่อยากให้แสดง เช่น URL ที่มี UTM หรือ URL เวอร์ชัน http นอกจากนี้บอทยังเสียเวลา crawl หลาย URL ที่ได้เนื้อหาเดิม และสัญญาณอย่างลิงก์อาจกระจายไปหลาย URL แทนที่จะรวมอยู่ที่ URL เดียว ต้นเหตุที่เจอบ่อยมีดังนี้

  • เวอร์ชันโปรโตคอลและโดเมน: http กับ https, มีและไม่มี www, มีและไม่มี / ท้าย URL
  • พารามิเตอร์ใน URL: UTM จากแคมเปญ, ตัวกรองและการเรียงสินค้า, session ID
  • หน้าเวอร์ชันอื่นของหน้าเดิม: หน้าสำหรับพิมพ์ หน้า AMP หรือหน้ามือถือแยก URL
  • ระบบของเว็บ: สินค้าเดียวอยู่หลายหมวด หน้าแท็กกับหน้าหมวดที่แสดงรายการเดียวกัน
  • เนื้อหาที่ไปลงเว็บอื่น: บทความที่ให้เว็บพาร์ทเนอร์เอาไปลงซ้ำ (ดู หัวข้อ syndication)

มีอีกกรณีที่คนมักเรียกรวมว่าเนื้อหาซ้ำ คือสองบทความคนละ URL ที่ตอบ search intent เดียวกัน กรณีนี้ไม่ใช่งานของ canonical เพราะเนื้อหาไม่ได้เหมือนกัน ทางแก้คือรวมบทความหรือแยกเจตนาให้ชัด หน้าที่ซ้ำกันมักมี title tag และ meta description ซ้ำกันด้วย ซึ่งเป็นสัญญาณให้ตามไปดูว่ามี URL ซ้ำอยู่หรือไม่

แผนภาพต้นเหตุเนื้อหาซ้ำห้ากลุ่ม คือ http กับ https และ www, พารามิเตอร์เช่น UTM, หน้าเวอร์ชันพิมพ์, สินค้าอยู่หลายหมวด และบทความที่ไปลงเว็บอื่น ทุกกลุ่มชี้เข้ากล่องกลางที่เขียนว่า Google ต้องเลือก URL ตัวแทน และป้ายมุมขวาว่าไม่ใช่การลงโทษ
เนื้อหาซ้ำส่วนใหญ่เกิดจากระบบของเว็บเอง Google ไม่ได้ลงโทษ แต่ต้องเลือก URL ตัวแทนแทนเรา (ภาพจำลอง ที่มา: Google Search Central, What is canonicalization อัปเดต 20 ส.ค. 2026)

ใส่ canonical tag ยังไง: โค้ด ตำแหน่ง และ URL แบบเต็ม

Canonical tag ใส่เป็นแท็ก <link> หนึ่งบรรทัดในส่วน <head> ของหน้า โดยมี rel="canonical" และ href เป็น URL หลักแบบเต็ม ใส่ไว้บนทุก URL ในกลุ่มที่ซ้ำกัน รวมถึงหน้าหลักเอง เอกสาร Consolidate duplicate URLs ของ Google (อัปเดต 10 ก.ค. 2026) กำหนดเงื่อนไขไว้หลายข้อ ข้อที่สำคัญที่สุดคือแท็กต้องอยู่ใน <head> เท่านั้น

<!-- ถูก: อยู่ใน head และใช้ URL แบบเต็ม (absolute) -->
<head>
  <title>รองเท้าวิ่งผู้หญิง | Example</title>
  <link rel="canonical" href="https://www.example.com/shoes/running-women/">
</head>

<!-- ไม่แนะนำ: URL แบบสัมพัทธ์ (relative) -->
<link rel="canonical" href="/shoes/running-women/">

<!-- ไฟล์ที่ไม่ใช่ HTML เช่น PDF: ส่งผ่าน HTTP header แทน -->
Link: <https://www.example.com/guide.pdf>; rel="canonical"
  • อยู่ใน <head> เท่านั้น: Google ยอมรับแท็ก canonical เฉพาะที่อยู่ในส่วน head ถ้าแท็กไปอยู่ใน body จะไม่ถูกนับ
  • ใช้ URL แบบเต็ม: Google แนะนำ absolute path (มี https และโดเมนครบ) แทน relative path
  • ไฟล์ PDF และไฟล์อื่น: แท็ก <link> ใช้ได้กับหน้า HTML เท่านั้น ไฟล์อื่นให้ส่ง canonical ผ่าน HTTP header ชื่อ Link
  • ระวัง JavaScript: Google ให้ตรวจว่า JavaScript ไม่ได้แก้แท็ก canonical หลังหน้าโหลด ถ้าจะใส่ด้วย JavaScript ให้ใส่ครั้งเดียวให้ถูก
  • หนึ่งหน้า หนึ่ง canonical: ถ้ามีหลายแท็กที่ชี้ต่างกัน สัญญาณจะขัดกันเอง
การ์ดโค้ดสองคอลัมน์ คอลัมน์ซ้ายเครื่องหมายถูก แท็ก link rel canonical อยู่ใน head และใช้ URL เต็มที่ขึ้นต้นด้วย https คอลัมน์ขวาเครื่องหมายผิด แท็กอยู่ใน body และใช้ URL แบบสัมพัทธ์ ด้านล่างแถบหมายเหตุว่าไฟล์ PDF ใช้ HTTP header ชื่อ Link
กฎหลักของโค้ด canonical คืออยู่ใน head ใช้ URL เต็ม และมีแท็กเดียวต่อหน้า ไฟล์ที่ไม่ใช่ HTML ใช้ HTTP header แทน (ภาพจำลอง ที่มา: Google Search Central, Consolidate duplicate URLs อัปเดต 10 ก.ค. 2026)

Google เชื่อ canonical ที่เราตั้งเสมอไหม (hint ไม่ใช่คำสั่ง)

Google ไม่ได้เชื่อ canonical ที่เราตั้งเสมอ เอกสาร Canonicalization (อัปเดต 20 ส.ค. 2026) เขียนชัดว่าการระบุ canonical ที่ต้องการเป็น “a hint, not a rule” แปลว่าเป็นคำแนะนำ ไม่ใช่กฎที่ Google ต้องทำตาม Google จะดูสัญญาณทั้งหมดรวมกันแล้วตัดสินเอง ดังนั้นแท็กที่ถูกต้องอย่างเดียวยังไม่พอ สัญญาณอื่นของเว็บต้องชี้ไปทางเดียวกันด้วย

เอกสาร Consolidate duplicate URLs (อัปเดต 10 ก.ค. 2026) จัดความแรงของแต่ละวิธีไว้ดังนี้

วิธีบอก canonicalความแรงตามเอกสาร Googleใช้เมื่อไร
Redirect (เช่น 301)สัญญาณแรงURL เก่าไม่ต้องเปิดให้คนเห็นแล้ว
rel="canonical" (แท็กหรือ HTTP header)สัญญาณแรงทุก URL ต้องเปิดได้ เช่น URL ที่มี UTM หรือตัวกรอง
อยู่ใน sitemapสัญญาณอ่อนใช้เสริม ใส่เฉพาะ URL หลักใน sitemap
สามวิธีบอก Google ว่า URL ไหนเป็นตัวหลัก เรียงตามความแรงที่ Google ระบุ ทั้งสามควรชี้ URL เดียวกัน (ที่มา: Google Search Central, Consolidate duplicate URLs อัปเดต 10 ก.ค. 2026)

สัญญาณที่ขัดกันคือเหตุผลหลักที่ Google ไม่เลือกตาม canonical ของเรา เช่น canonical ชี้ URL A แต่ sitemap ใส่ URL B และลิงก์ภายในส่วนใหญ่ชี้ URL C เอกสารของ Google ขอให้ใช้วิธีต่างๆ ไปทางเดียวกัน ไม่ระบุ URL ต่างกันในแต่ละวิธี ในทางปฏิบัติให้ sitemap มีแต่ URL หลัก และให้ internal link ชี้ URL หลักตรงๆ Google ยังบอกด้วยว่าไม่ควรใช้ robots.txt หรือเครื่องมือลบ URL เพื่อจัดการ canonical

แถบความแรงของสัญญาณสามแถว redirect แถบยาวป้ายแรง rel canonical แถบยาวป้ายแรง sitemap แถบสั้นป้ายอ่อน ด้านล่างมีกล่องเตือนว่าทุกสัญญาณควรชี้ URL เดียวกัน และ canonical เป็นคำแนะนำ ไม่ใช่คำสั่ง
Redirect และ rel=canonical เป็นสัญญาณแรง sitemap เป็นสัญญาณอ่อน และทั้งหมดเป็นแค่คำแนะนำที่ Google ใช้ตัดสินร่วมกัน (ภาพจำลอง ที่มา: Google Search Central, Consolidate duplicate URLs อัปเดต 10 ก.ค. 2026 และ What is canonicalization อัปเดต 20 ส.ค. 2026)

Self-referencing canonical คืออะไร ทุกหน้าควรมีไหม

Self-referencing canonical คือแท็ก canonical ที่ชี้กลับ URL ของหน้าตัวเอง เช่น หน้า https://www.example.com/blog/canonical/ ใส่ canonical เป็น URL เดียวกันนั้น ควรมีในทุกหน้าที่ต้องการให้ขึ้นผลค้นหา เพราะเมื่อมีคนเปิดหน้านั้นผ่าน URL ที่มี UTM หรือพารามิเตอร์ แท็กจะบอกทันทีว่า URL หลักคือ URL ที่ไม่มีส่วนต่อท้าย

เอกสาร Google ไม่ได้บังคับว่าทุกหน้าต้องมีแท็กนี้ แต่เอกสาร Pagination (อัปเดต 10 ธ.ค. 2025) ให้แต่ละหน้าในชุดมี canonical ของตัวเอง และ WordPress ใส่ canonical ให้หน้าบทความอัตโนมัติ (ดู หัวข้อ WordPress) ข้อมูลของเรา 15 ต.ค. 2026 ยืนยันว่าแท็กนี้ทำงานจริง ใน 42 หน้าที่เติม UTM ไม่มีเว็บไหนตัด UTM ออกด้วย redirect เลย หน้าที่ปลอดภัยคือ 35 หน้าที่มี self-referencing canonical ที่ตัด UTM ออก (ดู หัวข้อข้อมูลจริง)

แผนภาพสองแถว แถวบน URL ปกติของบทความ canonical ชี้กลับตัวเอง แถวล่าง URL เดียวกันที่มี utm_source ต่อท้าย canonical ยังชี้ URL ปกติที่ไม่มี UTM ลูกศรทั้งสองไปจบที่ URL เดียวกัน
Self-referencing canonical ทำให้ทุกเวอร์ชันของ URL ชี้กลับ URL หลักเดียว แม้มีคนเปิดผ่านลิงก์ที่มี UTM (ภาพจำลอง ที่มา: ข้อมูล The Missing Piece 15 ต.ค. 2026 และ Google Search Central)

หลาย URL ของหน้าเดียว: UTM, parameter, http/https และ www

หน้าเดียวกันมักเปิดได้จากหลาย URL และแต่ละแบบมีเครื่องมือที่เหมาะต่างกัน URL ที่ต้องเปิดได้จริง เช่น ลิงก์แคมเปญที่มี UTM ให้ใช้ canonical ส่วน URL ที่ไม่ควรมีอยู่ เช่น เวอร์ชัน http ให้ใช้ redirect ไปเวอร์ชันหลัก Google นับ HTTPS เป็นหนึ่งในปัจจัยของการเลือก canonical อยู่แล้ว (เอกสาร Canonicalization 20 ส.ค. 2026)

URL ที่มี UTM และพารามิเตอร์

UTM เป็นพารามิเตอร์ที่นักการตลาดใส่เพื่อวัดแคมเปญ เช่น ?utm_source=line&utm_medium=social URL แบบนี้ต้องเปิดได้ จึงใช้ redirect ไม่ได้ วิธีที่ถูกคือให้หน้าใส่ canonical เป็น URL ที่ไม่มี UTM ตัวกรองและการเรียงสินค้า เช่น ?sort=price ใช้หลักเดียวกัน ถ้าผลที่ได้เป็นรายการเดียวกันกับหน้าหลัก ให้ canonical ชี้หน้าหลัก ข้อผิดพลาดที่เราเจอในข้อมูลไทยคือ canonical คัดลอก URL ทั้งเส้นรวม UTM ไปด้วย ซึ่งเท่ากับบอก Google ว่า URL ที่มี UTM คือตัวหลัก

http/https, www/non-www และ / ท้าย URL

เวอร์ชันโดเมนและโปรโตคอลควรแก้ด้วย redirect ถาวรไปเวอร์ชันเดียว เช่น ทุกแบบไปที่ https://www.example.com/ แล้วให้ canonical, sitemap และลิงก์ภายในใช้เวอร์ชันนั้นทั้งหมด canonical อย่างเดียวช่วยได้ แต่ redirect ชัดกว่า เพราะคนและบอทไม่ต้องเห็น URL ที่ไม่ต้องการเลย รายละเอียดการตั้ง redirect จะอยู่ในบทความ 301 Redirect

ตารางภาพสองกลุ่ม กลุ่มซ้ายชื่อต้องเปิดได้ ใช้ canonical มี URL ที่มี utm_source และ URL ที่มี sort เท่ากับ price กลุ่มขวาชื่อไม่ต้องมีอยู่ ใช้ redirect มี http, ไม่มี www และไม่มีเครื่องหมายทับท้าย ทุกลูกศรไปจบที่ URL หลัก https www example com
URL ที่ต้องเปิดได้ เช่น ลิงก์แคมเปญ ใช้ canonical ส่วน URL ที่ไม่ควรมี เช่น http ใช้ redirect ทั้งสองกลุ่มจบที่ URL หลักเดียว (ภาพจำลอง ที่มา: Google Search Central, Consolidate duplicate URLs อัปเดต 10 ก.ค. 2026)

Pagination หน้า 2, 3 ต้อง canonical ไปหน้าแรกไหม

หน้าแบ่งหน้า (pagination) เช่น หน้า 2 และหน้า 3 ของหมวดสินค้า ไม่ควรใส่ canonical ชี้หน้าแรก เอกสาร Pagination ของ Google (อัปเดต 10 ธ.ค. 2025) เขียนว่าอย่าใช้หน้าแรกของชุดเป็น canonical ของทั้งชุด แต่ให้แต่ละหน้ามี canonical URL ของตัวเอง เหตุผลคือหน้า 2 และ 3 มีรายการที่หน้าแรกไม่มี ถ้าบอกว่าเป็นหน้าซ้ำ Google อาจไม่เห็นรายการเหล่านั้น

อีกเรื่องที่บทความไทยบางชิ้นยังสอนคือแท็ก rel="prev" และ rel="next" เอกสารเดียวกันบอกว่า Google ไม่ใช้แท็กสองตัวนี้แล้ว แม้ search engine อื่นอาจยังใช้ The Art of SEO (พิมพ์ปี 2023) บทที่ 7 ก็บอกไว้แล้วว่า Google เลิกใช้แท็กชุดนี้ตั้งแต่ปี 2019 และแนะนำให้เชื่อมหน้าในชุดด้วยลิงก์ HTML ธรรมดา ซึ่งตรงกับเอกสาร Google ปี 2025

แผนภาพหน้าหมวดสามหน้าเรียงกัน หน้า 1 หน้า 2 หน้า 3 แต่ละหน้ามีลูกศรวนกลับมาที่ตัวเองพร้อมป้าย canonical ของตัวเอง เส้นประจากหน้า 2 และ 3 ไปหน้า 1 ถูกขีดฆ่า มีป้ายมุมล่างว่า rel prev next Google ไม่ใช้แล้ว
หน้า 2, 3 ของชุดใส่ canonical ชี้ตัวเอง ไม่ชี้หน้าแรก และ Google ไม่ใช้ rel=prev/next แล้ว (ภาพจำลอง ที่มา: Google Search Central, Pagination and incremental page loading อัปเดต 10 ธ.ค. 2025)

Canonical vs 301 vs noindex ใช้อันไหนเมื่อไร

Canonical, 301 redirect และ noindex แก้ปัญหาคนละแบบ คำถามที่ใช้แยกคือ URL ที่ซ้ำยังต้องเปิดให้คนเห็นไหม และอยากให้หน้านั้นขึ้นผลค้นหาไหม เลือกผิดตัวจะได้ผลตรงข้าม เช่น ใส่ noindex บนหน้าซ้ำในเว็บเดียวกัน ซึ่งเอกสาร Consolidate duplicate URLs (10 ก.ค. 2026) บอกว่าไม่แนะนำ เพราะ noindex กันหน้าออกจากผลค้นหาทั้งหมด ไม่ได้ช่วยเลือก URL ตัวแทน

สถานการณ์ใช้ผลที่ได้
URL ซ้ำต้องเปิดได้ เช่น ลิงก์ที่มี UTM, ตัวกรอง, สินค้าหลายหมวดCanonicalทุก URL เปิดได้ Google รวมสัญญาณไปที่ URL หลัก (เป็นคำแนะนำ)
ย้าย URL ถาวร, รวมสองบทความเป็นหนึ่ง, http → https301 redirectคนและบอทถูกพาไป URL ใหม่ URL เก่าไม่แสดงอีก
หน้าที่ไม่อยากให้ขึ้นผลค้นหาเลย เช่น หน้าขอบคุณ, หน้าค้นหาภายในเว็บnoindexหน้ายังเปิดได้ แต่ไม่อยู่ในผลค้นหา (ไม่ใช่เครื่องมือเลือก canonical)
อยากประหยัดการ crawl ส่วนที่ไม่สำคัญrobots.txtบอทไม่เข้าไปอ่าน Google บอกว่าห้ามใช้เพื่อจัดการ canonical
ตารางตัดสินใจย่อ แยกตามว่า URL ซ้ำยังต้องเปิดได้ไหม และอยากให้ขึ้นผลค้นหาไหม (ที่มา: Google Search Central, Consolidate duplicate URLs อัปเดต 10 ก.ค. 2026)

ตารางนี้เป็นภาพย่อ วิธีตั้ง 301 redirect และการใช้ robots.txt กับ noindex แบบละเอียดจะอยู่ในบทความ 301 Redirect และบทความ Robots.txt ของ hub Technical SEO

ผังตัดสินใจ เริ่มจากคำถามว่าอยากให้หน้านี้ขึ้นผลค้นหาไหม ถ้าไม่ ไปที่ noindex ถ้าใช่ ถามต่อว่ามี URL อื่นที่เนื้อหาเหมือนกันไหม ถ้ามี ถามต่อว่า URL ซ้ำยังต้องเปิดได้ไหม ถ้าต้องเปิดได้ ไปที่ canonical ถ้าไม่ต้อง ไปที่ 301 redirect ทุกปลายทางมีป้ายบอกผลสั้นๆ
ผังเลือกเครื่องมือ: ต้องเปิดได้ใช้ canonical ไม่ต้องเปิดใช้ 301 ไม่อยากให้ขึ้นผลค้นหาใช้ noindex (ภาพจำลอง ที่มา: Google Search Central, Consolidate duplicate URLs อัปเดต 10 ก.ค. 2026)

Cross-domain canonical และบทความที่ไปลงเว็บอื่น (syndication)

Cross-domain canonical คือแท็ก canonical บนหน้าของเว็บหนึ่งที่ชี้ไป URL ของอีกเว็บหนึ่ง ใช้บ่อยกับ syndication (การให้เว็บอื่นเอาบทความของเราไปลงซ้ำ) เช่น เว็บข่าวพาร์ทเนอร์ แพลตฟอร์มบล็อก หรือเว็บในเครือ เรื่องนี้ Google และ Bing แนะนำต่างกัน ใครที่เอาบทความไปลงหลายที่ต้องรู้ทั้งสองแบบ

GoogleBing
คำแนะนำถ้าไม่อยากให้ฉบับที่ไปลงเว็บอื่นขึ้นผลค้นหาเลย ให้ฉบับนั้นใส่ meta robots noindexขอให้พาร์ทเนอร์ใส่ canonical ชี้กลับ URL ต้นฉบับของเรา เมื่อข้อตกลงเปิดให้ทำได้ หรือให้ลงแค่บางส่วนพร้อมลิงก์กลับ
เหตุผลที่ให้rel=canonical เป็นแค่ hint ฉบับที่ไปลงซ้ำจึงยังอาจแสดงได้ช่วยให้ search engine และระบบ AI รู้ว่าต้นฉบับคือหน้าไหน
ที่มาและวันที่Google SEO Office Hours มิ.ย. 2023 (หน้าอัปเดต 7 มิ.ย. 2023)Bing Webmaster Blog 19 ธ.ค. 2025
Google และ Bing แนะนำเรื่องบทความที่ไปลงเว็บอื่นต่างกัน คำแนะนำของ Google เป็นของปี 2023 (ตรวจ live 15 ต.ค. 2026)

หมายเหตุเรื่องความสดของข้อมูล: คำแนะนำของ Google ในตารางมาจากปี 2023 เราตรวจซ้ำวันที่ 15 ต.ค. 2026 แล้ว หน้า Office Hours ยังอยู่และข้อความไม่เปลี่ยน ส่วนเอกสาร Consolidate duplicate URLs ฉบับ 10 ก.ค. 2026 ไม่มีส่วนที่พูดเรื่อง syndication เลย นี่จึงเป็นคำแนะนำล่าสุดจาก Google ที่เราหาเจอ ถ้า Google ออกเอกสารใหม่ เราจะอัปเดตหัวข้อนี้

ในทางปฏิบัติ ทางที่ปลอดภัยกับทั้งสองระบบคือให้ต้นฉบับขึ้นที่เว็บเราก่อน แล้วให้ฉบับที่ไปลงเว็บอื่นลิงก์กลับต้นฉบับ จากนั้นเลือกตามข้อตกลงกับพาร์ทเนอร์ว่าจะขอ canonical กลับ (ตามแนวทาง Bing) หรือ noindex (ตามแนวทาง Google) อีกทางคือเขียนฉบับที่ไปลงเว็บอื่นใหม่ให้ต่างจากต้นฉบับจริง ไม่ใช่แค่เปลี่ยนหัวเรื่อง The Art of SEO บทที่ 7 ก็อธิบาย syndication ไว้ในหัวข้อเดียวกับเนื้อหาซ้ำ แต่หนังสือพิมพ์ปี 2023 จึงควรเทียบกับคำแนะนำของ Google และ Bing ในตารางด้านบนก่อนใช้

หน้าซ้ำกับ AI Search

มุม AI ที่มีแหล่งยืนยันตอนนี้มีจุดเดียว คือบทความของทีม Bing (19 ธ.ค. 2025) ที่อธิบายว่า LLM (โมเดลภาษาที่อยู่เบื้องหลังแชตบอต AI) จะจับกลุ่ม URL ที่เกือบซ้ำกันไว้เป็นกลุ่มเดียว แล้วเลือกหน้าเดียวเป็นตัวแทนของกลุ่ม ถ้าหน้าตัวแทนเป็นฉบับที่ไปลงเว็บอื่น หรือเป็น URL ที่มี UTM โอกาสที่ต้นฉบับของเราจะถูกเลือกก็ลดลง บทความเดียวกันแนะนำให้แจ้ง search engine ผ่าน IndexNow (ระบบแจ้ง URL ใหม่หรือที่เปลี่ยนให้ search engine รู้ทันที) หลังรวม URL แล้ว เราไม่พบข้อมูลที่วัดว่า canonical เพิ่มโอกาสถูก AI อ้างได้แค่ไหน จึงให้ทำเป็นพื้นฐาน ไม่ใช่ทางลัด ภาพรวมของการค้นหาด้วย AI อยู่ที่ AI Search คืออะไร

การ์ดสองคอลัมน์ คอลัมน์ซ้ายชื่อ Google ปี 2023 ฉบับที่ไปลงเว็บอื่นใส่ noindex คอลัมน์ขวาชื่อ Bing ธันวาคม 2025 ฉบับที่ไปลงเว็บอื่นใส่ canonical ชี้กลับต้นฉบับ ด้านล่างแถบกว้างว่า LLM จับกลุ่ม URL ที่เกือบซ้ำแล้วเลือกหน้าเดียวเป็นตัวแทน ที่มา Bing
Google แนะนำ noindex ที่ฉบับที่ไปลงเว็บอื่น ส่วน Bing แนะนำ canonical กลับต้นฉบับ และบอกว่า LLM เลือกหน้าเดียวจากกลุ่ม URL ที่เกือบซ้ำ (ภาพจำลอง ที่มา: Google SEO Office Hours มิ.ย. 2023 · Bing Webmaster Blog 19 ธ.ค. 2025)

ข้อมูลจริง: หน้าในของเว็บไทย 42 หน้า ผิดตรงไหน

หน้าในของเว็บไทยที่ติดหน้าแรก Google ยังพลาดเรื่อง canonical ประมาณ 1 ใน 6 หน้า ข้อมูลนี้มาจากการทดสอบของ The Missing Piece วันที่ 15 ต.ค. 2026 เราเลือกหน้าในที่ไม่ใช่หน้าแรก เว็บละ 1 หน้า จากเว็บที่ติดหน้าแรก Google ประเทศไทยใน 13 คำค้นธุรกิจ (เก็บรายชื่อ 5 ต.ค. 2026) เติม ?utm_source=tmp_test&utm_medium=check ต่อท้าย แล้วดูว่า canonical ชี้ไปไหน ดึงมา 45 หน้า ตัดออก 3 หน้า (ตอบ 500, ติดหน้าตรวจบอท และเป็นหน้าระบบที่ไม่มีเนื้อหา) เหลือวิเคราะห์ 42 หน้า

ผลของ canonical เมื่อเติม UTMจำนวน%95% CI (Wilson)
ชี้ URL ตัวเองแบบสะอาด (ตัด UTM ออก)3583.3%69.4–91.7%
ไม่มี canonical ใน HTML37.1%2.5–19.0%
หน้าในแต่ canonical ชี้ไปหน้าแรก24.8%1.3–15.8%
canonical ติด UTM ไปด้วย24.8%1.3–15.8%
รวมที่ไม่ใช่ canonical ตัวเองแบบสะอาด716.7%8.3–30.6%
ผลทดสอบ canonical บนหน้าในของเว็บไทยที่ติดหน้าแรก n = 42 (ที่มา: ข้อมูลของ The Missing Piece 15 ต.ค. 2026)

จุดที่น่าสนใจที่สุดคือทั้ง 42 เว็บไม่มีเว็บไหน redirect ตัด UTM ออก URL ที่มี UTM เปิดได้ทุกเว็บ canonical จึงเป็นสิ่งเดียวที่บอก Google ว่า URL หลักคืออันไหน หน้าที่ชี้ไปหน้าแรกทั้ง 2 หน้าใช้รูปแบบ URL เดียวกันของแพลตฟอร์มทำเว็บไทยเจ้าหนึ่ง จึงน่าจะเป็นค่าเริ่มต้นของแพลตฟอร์ม ไม่ใช่สิ่งที่เจ้าของเว็บตั้งเอง ส่วนหน้าที่ติด UTM คือ canonical คัดลอก URL ที่เปิดอยู่ทั้งเส้น ใน 39 หน้าที่มี canonical ไม่มีหน้าไหนใช้ http ไม่มี URL แบบสัมพัทธ์ และไม่มีแท็กที่อยู่นอก head มี 1 หน้าที่ใส่แท็กซ้ำ 2 อันแต่ชี้ URL เดียวกัน

กราฟแท่งแนวนอนสี่แท่ง ชี้ URL ตัวเองแบบสะอาด 35 หน้า 83.3 เปอร์เซ็นต์ ไม่มี canonical 3 หน้า 7.1 เปอร์เซ็นต์ ชี้ไปหน้าแรก 2 หน้า 4.8 เปอร์เซ็นต์ ติด UTM 2 หน้า 4.8 เปอร์เซ็นต์ แต่ละแท่งมีเส้นช่วงความเชื่อมั่น 95 เปอร์เซ็นต์
หน้าใน 42 หน้าที่เติม UTM: 35 หน้าผ่าน อีก 7 หน้าไม่มี canonical ชี้หน้าแรก หรือติด UTM (ที่มา: ข้อมูลของ The Missing Piece 15 ต.ค. 2026 · n = 42 · HTML ดิบ ไม่ render JavaScript)

เทียบกับหน้าแรกของเว็บไทยชุดใกล้เคียงกันที่เราตรวจไว้ใน 56 เว็บ มี 49 เว็บ (87.5%, 95% CI 76.4–93.8%) ที่ canonical ชี้ตัวเองแบบ URL เต็ม https อีก 7 เว็บไม่มี canonical และไม่มีหน้าแรกไหนชี้ไปผิดหน้า หน้าแรกไม่ได้ทดสอบด้วย UTM จึงเทียบได้แค่ทิศทาง เราตีความว่าหน้าแรกมักถูกตั้งและตรวจด้วยมือบ่อยกว่า ส่วนหน้าในใช้ค่าจากเทมเพลต จึงผิดได้โดยไม่มีใครเห็น (เป็นการตีความ ไม่ได้วัดโดยตรง) เมื่อเทียบทิศทางกับ Web Almanac 2025 ของ HTTP Archive ที่พบ canonical บน 67% ของหน้ามือถือทั่วโลก เว็บไทยที่ติดหน้าแรกใส่ canonical มากกว่าค่าเฉลี่ย แต่การมีแท็กไม่ได้แปลว่าแท็กถูก

แท่งเปรียบเทียบสองแท่ง แท่งหน้าแรก 56 เว็บ ชี้ตัวเอง 49 ไม่มี canonical 7 ชี้ผิดหน้า 0 แท่งหน้าใน 42 หน้า ชี้ตัวเองแบบสะอาด 35 ไม่มี 3 ชี้หน้าแรก 2 ติด UTM 2 มีหมายเหตุว่าหน้าแรกไม่ได้ทดสอบด้วย UTM เทียบได้แค่ทิศทาง
หน้าแรกไม่มีกรณีชี้ผิดหน้า แต่หน้าในมี 4 หน้าที่ชี้ไปหน้าแรกหรือติด UTM ปัญหาจึงอยู่ที่หน้าใน (ที่มา: ข้อมูลของ The Missing Piece · หน้าแรก n = 56 · หน้าใน n = 42 · 15 ต.ค. 2026 · คนละวิธีทดสอบ เทียบทิศทางเท่านั้น)

ข้อจำกัดของข้อมูลชุดนี้:

  • n = 42 เป็นตัวอย่างเล็ก ช่วงความเชื่อมั่นกว้าง (ดูตาราง) และเป็นเว็บธุรกิจที่ติดหน้าแรกใน 13 คำค้น ไม่ใช่ตัวแทนของเว็บไทยทั้งหมด
  • ตรวจจาก HTML ดิบเท่านั้น ไม่ render JavaScript และไม่ได้เก็บ HTTP header เว็บที่ใส่ canonical ผ่านสองทางนี้จะถูกนับเป็น “ไม่มี”
  • ตรวจเว็บละ 1 URL ครั้งเดียว เทมเพลตอื่นในเว็บเดียวกันอาจทำงานต่างกัน
  • เราไม่เปิดเผยชื่อเว็บหรือแพลตฟอร์มในข้อมูลชุดนี้

ความผิดพลาด canonical 8 ข้อที่ควรเช็ก

ความผิดพลาด canonical ส่วนใหญ่ไม่ได้ทำให้เว็บพังทันที แต่ทำให้ Google เลือก URL ที่เราไม่ต้องการ หรือมองข้ามแท็กของเราไป รายการนี้รวมจากเอกสาร Google (10 ก.ค. 2026 และ 10 ธ.ค. 2025) กับสิ่งที่เราเจอในข้อมูลไทย 15 ต.ค. 2026 สามข้อแรกคือข้อที่เจอจริงในข้อมูลชุดนี้

  1. หน้าในชี้ canonical ไปหน้าแรก: เท่ากับบอก Google ว่าบทความหรือสินค้านี้คือหน้าแรก หน้านั้นอาจไม่ถูกแสดงเลย (เจอ 2 ใน 42 หน้า)
  2. canonical ติด UTM หรือพารามิเตอร์: แท็กคัดลอก URL ที่เปิดอยู่ทั้งเส้น URL หลักกลายเป็น URL แคมเปญ (เจอ 2 ใน 42 หน้า)
  3. ไม่มี canonical เลย: ไม่ผิดกฎ แต่ปล่อยให้ Google เลือกเองทุกครั้งที่มี URL ซ้ำ (เจอ 3 ใน 42 หน้าใน HTML ดิบ)
  4. แท็กอยู่นอก <head>: Google ไม่นับ อาจเกิดจากปลั๊กอินหรือโค้ดที่ทำให้ head ปิดก่อนเวลา
  5. ใช้ URL แบบสัมพัทธ์: Google แนะนำ URL เต็มที่มี https และโดเมน
  6. มีหลายแท็กที่ชี้ต่างกัน: เช่น ธีมใส่หนึ่งอัน ปลั๊กอินใส่อีกอัน สัญญาณขัดกันเอง
  7. canonical ชี้ไปหน้าที่ redirect, 404 หรือ noindex: URL ที่เราบอกว่าเป็นหลักกลับไม่ใช่หน้าที่ใช้งานได้ สัญญาณจึงขัดกันเอง (ข้อนี้เป็นการอ่านจากหลัก “สัญญาณต้องไปทางเดียวกัน” ของ Google) ให้ชี้ไป URL ปลายทางที่ตอบ 200
  8. หน้า 2, 3 ของชุดชี้หน้าแรก หรือใช้ JavaScript เปลี่ยน canonical ภายหลัง: Google บอกว่าไม่ควรทำทั้งสองอย่าง

AI SEO For Dummies บทที่ 10 จัด canonical และหน้าซ้ำเป็นหมวดปัญหาหนึ่งในการตรวจความพร้อมของเว็บสำหรับ AI และแนะนำให้เทียบ HTML ดิบกับหน้าที่ render แล้ว ส่วนบทที่ 11 ให้แก้ปัญหา 3 อันดับแรกก่อน แล้วเขียนเป็นงานที่ทีมเว็บรับไปทำได้ (ticket) แทนที่จะส่งรายการยาว The Art of SEO บทที่ 10 ก็ใส่ canonical ไว้ในเช็กลิสต์หาสาเหตุเมื่อหน้าไม่ถูก index

การ์ดรายการ 8 ข้อ แต่ละข้อมีไอคอนกากบาทและคำสั้น ชี้หน้าแรก ติด UTM ไม่มีแท็ก อยู่นอก head URL สัมพัทธ์ หลายแท็กขัดกัน ชี้หน้า redirect หรือ 404 และหน้า 2 ชี้หน้าแรก สามข้อแรกมีป้ายว่าเจอในข้อมูลไทย
ความผิดพลาด canonical 8 ข้อ สามข้อแรกเจอจริงในหน้าในของเว็บไทย 42 หน้า (ภาพจำลอง ที่มา: Google Search Central 2025–2026 และข้อมูลของ The Missing Piece 15 ต.ค. 2026)

Canonical ใน WordPress และ Rank Math ตั้งให้อัตโนมัติไหม

WordPress ใส่ canonical ให้อัตโนมัติตั้งแต่เวอร์ชัน 2.9 ผ่านฟังก์ชัน rel_canonical() แต่ใส่เฉพาะหน้าเดี่ยว เช่น บทความและหน้า (singular) ตามเอกสาร WordPress Developer Reference ปลั๊กอิน SEO อย่าง Rank Math จะเข้ามาจัดการ canonical แทน และใส่ให้หน้าประเภทอื่นด้วย คนใช้ WordPress ส่วนใหญ่จึงไม่ต้องเขียนโค้ดเอง แต่ควรเช็กว่าผลที่ออกมาถูกต้อง

  • ผลบนเว็บเราเอง: เว็บ The Missing Piece ใช้ WordPress กับ Rank Math เมื่อเปิด /what-is-seo/?utm_source=tmp_test วันที่ 15 ต.ค. 2026 canonical ที่ได้คือ https://themissingpiece.co.th/what-is-seo/ คือตัด UTM ออกให้ ทุก URL ใน sitemap ของเราชี้ canonical ตัวเอง (63 จาก 63 URL ตรวจ 14 ต.ค. 2026)
  • เปลี่ยน canonical รายหน้าใน Rank Math: เปิดหน้าแก้ไขบทความ กดไอคอน Rank Math ไปที่แท็บ Advanced แล้วใส่ URL ในช่อง Canonical URL ตามคู่มือคำศัพท์ของ Rank Math ใช้เมื่อต้องการชี้ไปหน้าอื่นจริงๆ เท่านั้น บนเว็บเราซึ่งเว้นช่องนี้ว่างไว้ทุกหน้า canonical ที่ออกมาชี้ตัวเองทั้งหมด
  • ระวังสองระบบทับกัน: ธีมหรือตัวสร้างหน้าบางตัวใส่ canonical เองด้วย ถ้า View Source แล้วเจอสองแท็ก ให้ปิดอันใดอันหนึ่ง

ถ้าใช้แพลตฟอร์มทำเว็บสำเร็จรูป ให้ทำการทดสอบใน หัวข้อเช็กเอง 30 วินาที กับหน้าในอย่างน้อย 3 แบบ เช่น บทความ สินค้า และหน้าหมวด เพราะข้อมูลของเราชี้ว่าความผิดพลาดมักมาจากค่าเริ่มต้นของเทมเพลต การตั้งค่า SEO อื่นบนหน้าอยู่ใน On-Page SEO คืออะไร และข้อมูลโครงสร้างอยู่ใน Schema Markup คืออะไร

ภาพจำลองหน้าแก้ไขบทความแบบโครงร่าง ด้านขวาเป็นแผงปลั๊กอิน SEO มีแท็บ Advanced ถูกเลือก และช่อง Canonical URL ว่างอยู่ มีหมายเลข 1 ถึง 3 กำกับ 1 ไอคอนปลั๊กอิน 2 แท็บ Advanced 3 ช่อง Canonical URL พร้อมป้ายว่าเว้นว่างเท่ากับชี้ตัวเอง
ในปลั๊กอิน SEO ช่อง Canonical URL รายหน้ามักอยู่ในแท็บขั้นสูง เว้นว่างไว้คือชี้ตัวเอง ใส่ค่าเฉพาะเมื่อต้องชี้หน้าอื่นจริงๆ (ภาพจำลอง ไม่ใช่หน้าจอจริง ที่มา: Rank Math SEO glossary, Canonical URL ตรวจ 15 ต.ค. 2026 · ผลเมื่อเว้นช่องว่างมาจากการตรวจเว็บเราเอง 14–15 ต.ค. 2026)

เช็ก canonical ใน Google Search Console: User-declared กับ Google-selected

วิธีรู้ว่า Google เลือก canonical ตามที่เราตั้งไหม คือดูเครื่องมือ URL Inspection ใน Google Search Console ซึ่งแสดงสองค่าแยกกัน ถ้าสองค่าตรงกัน แปลว่า Google เลือกตามเรา ถ้าไม่ตรง ให้ตามหาว่าสัญญาณไหนขัดกัน หน้าช่วยเหลือของ Search Console อธิบายสองช่องนี้ไว้ดังนี้

  1. วาง URL ของหน้าในช่องค้นหาด้านบนของ Search Console
  2. เปิดส่วน Page indexing (การจัดทำดัชนีหน้าเว็บ) ของผลตรวจ
  3. ดู User-declared canonical คือ canonical ที่หน้าเราประกาศไว้ ถ้าหน้าไม่มีแท็กจะไม่มีค่า
  4. ดู Google-selected canonical คือ URL ที่ Google เลือกเป็นตัวหลักเมื่อเจอหน้าที่คล้ายกันในเว็บ
  5. ถ้าสองช่องไม่ตรงกัน เช็กว่า redirect, sitemap และลิงก์ภายในชี้ URL เดียวกับ canonical หรือยัง

ข้อควรรู้คือปุ่ม Test live URL ทำนาย canonical ไม่ได้ หน้าช่วยเหลือของ URL Inspection เขียนว่า live test ไม่สามารถบอกได้ว่าเวอร์ชันที่ทดสอบจะถูกเลือกเป็น canonical ไหม เพราะ Google ตัดสินตอนจัดทำดัชนี หลังแก้แล้วจึงต้องรอให้ Google crawl ใหม่ แล้วดูผลจากข้อมูลที่ index แล้ว วิธีใช้ Search Console ส่วนอื่นอยู่ใน วิธีใช้ Google Search Console

ภาพจำลองหน้าผลตรวจ URL แบบโครงร่าง URL ตัวอย่าง example.com ส่วน Page indexing มีสองแถว User-declared canonical และ Google-selected canonical ค่าตรงกันพร้อมเครื่องหมายถูก มีหมายเลข 1 ถึง 3 กำกับช่องค้นหา URL ส่วน Page indexing และสองแถว canonical ป้ายมุมล่างว่า live test ทำนาย canonical ไม่ได้
ใน URL Inspection ให้เทียบ User-declared canonical กับ Google-selected canonical ถ้าตรงกันแปลว่า Google เลือกตามเรา (ภาพจำลอง ไม่ใช่หน้าจอจริง ที่มา: Search Console Help, URL Inspection tool ตรวจ 15 ต.ค. 2026)

สถานะใน Page indexing ที่เกี่ยวกับ canonical แปลว่าอะไร

รายงาน Page indexing ใน Search Console มีสามสถานะที่เกี่ยวกับ canonical และแต่ละสถานะต้องการการตอบสนองต่างกัน ส่วนใหญ่ไม่ใช่ข้อผิดพลาด สถานะที่ควรเปิดดูจริงคือ Google chose different canonical than user

สถานะ (ภาษาอังกฤษใน GSC)แปลว่าต้องทำอะไร
Alternate page with proper canonical tagหน้านี้ชี้ canonical ไปหน้าหลักถูกต้อง และหน้าหลักถูก index แล้วไม่ต้องทำอะไร Google บอกว่าเป็นสถานะปกติ
Duplicate without user-selected canonicalหน้านี้ซ้ำกับอีกหน้า แต่ไม่ได้บอกว่าหน้าไหนเป็นหลักดูว่า Google เลือกหน้าไหน ถ้าเห็นด้วยก็ปล่อยได้ ถ้าไม่ใช่ ให้ใส่ canonical ที่ชัดเจน
Duplicate, Google chose different canonical than userหน้านี้ประกาศตัวเองเป็น canonical แต่ Google คิดว่าอีก URL เหมาะกว่าเปิด URL Inspection ดูว่า Google เลือกหน้าไหน แล้วแก้สัญญาณที่ขัดกัน หรือยอมรับถ้าหน้าที่ Google เลือกถูกต้องกว่า
สามสถานะ canonical ในรายงาน Page indexing และสิ่งที่ควรทำ (ที่มา: Search Console Help, Page indexing report ตรวจ 15 ต.ค. 2026)

สถานะ “Google chose different canonical” ไม่ได้แปลว่าเว็บผิดเสมอไป บางครั้ง Google เลือก URL ที่ดีกว่าจริง เช่น เวอร์ชัน https ที่เราลืมเปลี่ยน canonical ให้ตาม ให้ดูก่อนว่า URL ที่ Google เลือกเป็นอันที่คนควรเห็นไหม ถ้าใช่ ให้เปลี่ยนแท็กของเราให้ตรงกับ Google

การ์ดสามใบเรียงกัน ใบแรกพื้นสีอ่อน Alternate page with proper canonical tag ป้ายไม่ต้องทำอะไร ใบสองสีเทา Duplicate without user-selected canonical ป้ายดูว่า Google เลือกหน้าไหน ใบสามมีเส้นขอบสีเข้ม Duplicate Google chose different canonical than user ป้ายเปิด URL Inspection แล้วแก้สัญญาณที่ขัดกัน
สถานะ canonical ใน Page indexing มีเพียงสถานะเดียวที่มักต้องตามดู คือ Google chose different canonical than user (ภาพจำลอง ที่มา: Search Console Help, Page indexing report ตรวจ 15 ต.ค. 2026)

เช็ก canonical เองใน 30 วินาที

การเช็ก canonical ด้วยตัวเองใช้แค่เบราว์เซอร์ และใช้วิธีเดียวกับที่เราใช้ทดสอบ 42 หน้าในข้อมูลด้านบน เหมาะกับเจ้าของเว็บและนักการตลาดที่ไม่มีเครื่องมือ crawl ทำกับหน้าในทุกเทมเพลตของเว็บ ไม่ใช่แค่หน้าแรก

  1. เปิดบทความหรือหน้าสินค้าของคุณ แล้วเติม ?utm_source=test ต่อท้าย URL (ถ้า URL มี ? อยู่แล้ว ให้ใช้ &utm_source=test)
  2. คลิกขวา เลือก View Page Source (ดูซอร์สหน้า) หรือกด Ctrl+U บน Windows หรือ Cmd+Option+U บน Mac
  3. กด Ctrl+F หรือ Cmd+F แล้วค้นคำว่า canonical
  4. อ่านผล: ผ่าน ถ้า href เป็น URL ของหน้านี้แบบเต็ม https ไม่มี UTM และเจอแท็กเดียว · ต้องแก้ ถ้าไม่เจอแท็ก ชี้ไปหน้าแรก มี utm_source ติดมา หรือเจอหลายแท็กที่ชี้ต่างกัน

ข้อจำกัดคือ View Source แสดง HTML ดิบ ถ้าเว็บใส่ canonical ด้วย JavaScript จะไม่เห็นในขั้นนี้ ให้ดูผลที่แน่นอนใน URL Inspection ของ Search Console ซึ่งบอกว่า Google เห็นแท็กไหน ถ้าเจอปัญหา ให้เริ่มแก้จากเทมเพลตที่มีหน้ามากที่สุดก่อน

การ์ดสี่ขั้นตอน ขั้นที่ 1 แถบที่อยู่เบราว์เซอร์มี URL ต่อท้ายด้วย utm_source เท่ากับ test ขั้นที่ 2 เมนู View Page Source ขั้นที่ 3 ช่องค้นหาพิมพ์ canonical ขั้นที่ 4 บรรทัด link rel canonical ที่ไฮไลต์ URL สะอาด พร้อมป้ายผ่านและป้ายต้องแก้
ทดสอบ canonical ด้วยเบราว์เซอร์ใน 4 ขั้น เติม UTM แล้วดูว่า canonical ยังชี้ URL สะอาดของหน้าเดิมไหม (ที่มา: วิธีทดสอบของ The Missing Piece 15 ต.ค. 2026)

ถ้าอยากปูพื้นงานค้นหาทั้งระบบทีละขั้นก่อน เริ่มที่ เรียน SEO ฟรีทีละขั้น

Canonical เป็นหนึ่งในงาน Technical SEO ส่วนภาพรวมของงานทั้งหมดอยู่ที่ SEO คืออะไร บทความนี้เขียนโดยทีม The Missing Piece นำโดย ไอซ์ ศิริพงษ์ จากเอกสารทางการของ Google และ Bing และข้อมูลที่เราเก็บเองจากหน้าเว็บไทย

อยากให้การตรวจ canonical หน้าซ้ำ และสถานะใน Search Console ทำงานต่อเองทุกสัปดาห์ ทั้งบน Google และในคำตอบ AI: คอร์ส Agentic SEO & AI Search สอนสด 2 วันด้วย Claude Code (จ. 21 – อ. 22 ธ.ค. 2026) สร้าง agent ที่วัดว่า ChatGPT กับ Gemini พูดถึงแบรนด์คุณไหม แล้วทำงานกับเว็บของคุณต่อทุกสัปดาห์

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

Canonical tag คืออะไร

Canonical tag คือแท็ก <link rel=”canonical”> ในส่วน head ของหน้า ที่บอก Google ว่าเมื่อมีหลาย URL เนื้อหาเหมือนกัน URL ไหนเป็นตัวหลัก Google ใช้ข้อมูลนี้เลือก URL เดียวไปแสดงในผลค้นหา แต่ถือเป็นคำแนะนำ ไม่ใช่คำสั่ง

Canonical แปลว่าอะไร

Canonical แปลว่า ที่เป็นมาตรฐาน หรือฉบับหลัก ในงาน SEO หมายถึง URL ตัวแทนที่ Google เลือกเก็บและแสดง เมื่อเจอหลาย URL ที่เนื้อหาเหมือนกัน

Google ต้องทำตาม canonical ที่เราตั้งไหม

ไม่ต้อง เอกสาร Google (อัปเดต 20 ส.ค. 2026) บอกว่าการระบุ canonical เป็น hint ไม่ใช่กฎ Google ดูสัญญาณทั้งหมด เช่น redirect, sitemap, https และลิงก์ภายใน ถ้าสัญญาณขัดกัน Google อาจเลือก URL อื่น

ทุกหน้าควรมี self-referencing canonical ไหม

ควรมีในทุกหน้าที่อยากให้ขึ้นผลค้นหา เพราะเมื่อมีคนเปิดผ่าน URL ที่มี UTM หรือพารามิเตอร์ แท็กจะชี้กลับ URL หลักทันที ในข้อมูลของเรา 15 ต.ค. 2026 ไม่มีเว็บไทยใน 42 เว็บที่ redirect ตัด UTM ออก canonical จึงเป็นตัวเดียวที่เก็บกวาด URL

“Duplicate, Google chose different canonical than user” ต้องแก้ไหม

ต้องเปิดดูก่อน สถานะนี้แปลว่าหน้าเราประกาศตัวเองเป็น canonical แต่ Google คิดว่าอีก URL เหมาะกว่า ถ้า URL ที่ Google เลือกถูกต้องกว่า ให้เปลี่ยนแท็กตาม ถ้าไม่ใช่ ให้แก้สัญญาณที่ขัดกัน เช่น sitemap และลิงก์ภายใน

Canonical กับ 301 redirect ต่างกันยังไง

301 redirect พาคนและบอทไป URL ใหม่ URL เก่าจึงเปิดไม่ได้อีก ส่วน canonical ให้ทุก URL ยังเปิดได้ แต่บอก Google ว่าตัวไหนเป็นหลัก ใช้ 301 เมื่อย้ายหรือรวมหน้าถาวร และใช้ canonical เมื่อ URL ซ้ำยังต้องเปิดได้ เช่น ลิงก์ที่มี UTM

แหล่งอ้างอิง

  • Google Search Central, What is URL canonicalization (อัปเดต 20 ส.ค. 2026 ตรวจ 15 ต.ค. 2026: canonical เป็น hint ไม่ใช่กฎ, ปัจจัย 4 อย่าง, เนื้อหาซ้ำบางส่วนเป็นเรื่องปกติและไม่ผิดนโยบายสแปม)
  • Google Search Central, How to specify a canonical URL with rel=”canonical” and other methods (อัปเดต 10 ก.ค. 2026 ตรวจ 15 ต.ค. 2026: redirect และ rel=canonical เป็นสัญญาณแรง sitemap อ่อน, ต้องอยู่ใน head, ใช้ URL เต็ม, HTTP header สำหรับ PDF, JavaScript, ไม่ใช้ robots.txt หรือเครื่องมือลบ URL, ไม่แนะนำ noindex ภายในเว็บเดียวกัน)
  • Google Search Central, Pagination, incremental page loading, and their impact on Google Search (อัปเดต 10 ธ.ค. 2025 ตรวจ 15 ต.ค. 2026: Google ไม่ใช้ rel=prev/next แล้ว, ไม่ใช้หน้าแรกเป็น canonical ของชุด, แต่ละหน้ามี canonical ของตัวเอง)
  • Search Console Help, URL Inspection tool (ไม่ระบุวันที่ ตรวจ 15 ต.ค. 2026: User-declared canonical, Google-selected canonical, live test ทำนาย canonical ไม่ได้)
  • Search Console Help, Page indexing report (ไม่ระบุวันที่ ตรวจ 15 ต.ค. 2026: ความหมายของสถานะ canonical 3 แบบ)
  • Google Search Central, Google SEO Office Hours, June 2023 (อัปเดต 7 มิ.ย. 2023 ตรวจ live 15 ต.ค. 2026: เนื้อหาที่ไปลงเว็บอื่นให้ใส่ noindex ถ้าไม่อยากให้แสดงในผลค้นหา · เป็นคำแนะนำปี 2023 ที่ยังเป็นฉบับล่าสุดจาก Google ที่เราหาเจอ)
  • Fabrice Canel และ Krishna Madhavan, Microsoft Bing Webmaster Blog, Does Duplicate Content Hurt SEO and AI Search Visibility? (19 ธ.ค. 2025: LLM จับกลุ่ม URL ที่เกือบซ้ำแล้วเลือกหน้าเดียวเป็นตัวแทน, ขอพาร์ทเนอร์ใส่ canonical กลับต้นฉบับ, IndexNow)
  • WordPress Developer Reference, rel_canonical() (ตั้งแต่ WordPress 2.9.0 ใส่ canonical ให้หน้า singular)
  • Rank Math, SEO glossary: Canonical URL (ไม่ระบุวันที่ ตรวจ 15 ต.ค. 2026: ช่อง Canonical URL ในแท็บ Advanced)
  • HTTP Archive, Web Almanac 2025, SEO chapter (เผยแพร่ 15 ม.ค. 2026 ปรับปรุง 9 มิ.ย. 2026: canonical บน 67% ของหน้ามือถือทั่วโลก ใช้เทียบทิศทางเท่านั้น)
  • ข้อมูลของ The Missing Piece: ทดสอบ canonical บนหน้าใน 42 หน้าของเว็บไทยที่ติดหน้าแรก Google ใน 13 คำค้นธุรกิจ เติม UTM ดึงครั้งเดียว 15 ต.ค. 2026 (HTML ดิบ ไม่ render JavaScript ไม่เก็บ HTTP header ไม่เปิดเผยชื่อเว็บ) · หน้าแรก 56 เว็บจากชุดข้อมูล Technical SEO ของเรา · ตรวจหน้าเว็บเราเอง 14–15 ต.ค. 2026
  • Nathan Gotch, AI SEO For Dummies (Wiley, 2026), บทที่ 2 (ลำดับ crawl, index, จัดอันดับ) · บทที่ 10 (canonical และหน้าซ้ำเป็นหมวดปัญหาในการตรวจความพร้อมของเว็บ, เทียบ HTML ดิบกับหน้าที่ render) · บทที่ 11 (แก้ 3 อันดับแรกก่อนและเขียนเป็นงานให้ทีมเว็บ)
  • Eric Enge, Stephan Spencer, Jessie Stricchiola, The Art of SEO, 4th ed. (O’Reilly, 2023), บทที่ 7 (เนื้อหาซ้ำ, syndication และ canonical · ส่วน pagination: Google เลิกใช้ rel=prev/next ตั้งแต่ 2019 ให้ใช้ลิงก์ HTML แทน) · บทที่ 10 (เช็กลิสต์หาสาเหตุเมื่อหน้าไม่ถูก index)

ตรวจข้อมูลล่าสุด: 15 ต.ค. 2026 · ถ้า Google ออกคำแนะนำเรื่อง syndication ฉบับใหม่ เราจะอัปเดตหัวข้อ Cross-domain