TL
Tool Lab
💰Donate
💰Donate

Canonical Tag Generator

Generate canonical link tags and HTTP headers to prevent duplicate content.

แท็ก HTML <head>

<link rel="canonical" href="https://www.example.com/blog/my-article" />

HTTP Response Header

Link: <https://www.example.com/blog/my-article>; rel="canonical"

URL หลักที่ถูกทำให้เป็นมาตรฐาน

https://www.example.com/blog/my-article

เกี่ยวกับเครื่องมือนี้

แท็ก canonical (<link rel="canonical">) บอกเครื่องมือค้นหาว่า URL ใดคือสำเนา "หลัก" เมื่อมีหน้าที่ซ้ำกันหรือคล้ายกัน เพื่อป้องกันไม่ให้ link equity กระจายไปหลาย URL

เครื่องมือนี้ทำให้ URL เป็นมาตรฐาน (ทำตัวพิมพ์เล็กสำหรับ hostname ลบ slash ท้าย) และสร้างทั้งแท็ก HTML สำหรับส่วน <head> และ HTTP header ที่เทียบเท่า

วิธีใช้งาน

  1. ป้อน URL ของหน้าในช่องป้อนข้อมูล
  2. เครื่องมือจะทำให้ URL เป็นมาตรฐานโดยอัตโนมัติ
  3. คัดลอกแท็ก HTML <head> และวางใน element <head> ของหน้า
  4. หรือตั้งค่า HTTP response header บนเซิร์ฟเวอร์เพื่อผลลัพธ์เดียวกัน

กรณีการใช้งาน

ใช้แท็ก canonical เพื่อรวม URL www/non-www, HTTP/HTTPS, หน้าสินค้าที่กรองหรือแบ่งหน้า และเนื้อหาที่เผยแพร่บนเว็บไซต์ของบุคคลที่สาม

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

  • ทุกหน้าต้องมีแท็ก canonical หรือไม่?ใช่ แม้ไม่มีหน้าซ้ำ ก็แนะนำให้ใช้ canonical ที่อ้างถึงตัวเองเป็น best practice ของ SEO
  • ควรใช้ URL แบบ absolute หรือ relative?ควรใช้ URL แบบ absolute (https://...) เสมอ เส้นทาง relative ถูกต้องในทางเทคนิค แต่อาจมีปัญหากับ crawler บางตัว
  • แท็ก canonical รับประกันการลบซ้ำหรือไม่?ไม่ เป็นเพียงคำแนะนำสำหรับเครื่องมือค้นหา ไม่ใช่คำสั่ง โดยทั่วไปจะปฏิบัติตาม แต่อาจไม่สนใจหาก URL อื่นดูน่าเชื่อถือกว่า