ตัวตรวจสอบ URL ตามรูปแบบบัญญัติ

ถัดไป

วาง URL ใดๆ แล้วตัวตรวจสอบจะดึงข้อมูลนั้นออกมา ค้นหาแท็ก <link rel="canonical"> ในส่วนหัวของ HTML, ส่วนหัว HTTP Link และรายงานว่า Canonical Google จะเห็น รวมถึงข้อขัดแย้ง ห่วงโซ่การเปลี่ยนเส้นทาง หรือสัญญาณที่อาจทำให้เกิดปัญหาในการจัดทำดัชนี ทำการรวบรวมข้อมูลสั้นๆ เพื่อให้คุณมองเห็นปัญหาโดยไม่ต้องค้นหาแหล่งที่มาของหน้าด้วยตัวเอง

ตัวตรวจสอบ Canonical ทำงานอย่างไร

  1. 1

    ป้อน URL

    หน้าสาธารณะใดๆ ยอมรับทั้ง HTTPS และ HTTP; การเปลี่ยนเส้นทางมีการติดตามสูงสุด 5 ครั้ง

  2. 2

    ดึงเพจแล้ว

    ทั้งส่วนหัว HTTP และ HTML ที่แสดงผลจะถูกแยกวิเคราะห์ โปรแกรมรวบรวมข้อมูลจะระบุตัวเองว่าเป็น UA เบราว์เซอร์มาตรฐานตามค่าเริ่มต้น

  3. 3

    แยกสัญญาณ Canonical แล้ว

    แท็ก `<link rel="canonical">` ทั้งหมดใน `<head>`, ส่วนหัว HTTP `Link: rel="canonical"` ใด ๆ รวมถึงการอ้างอิงตัวเองเทียบกับเป้าหมายภายนอก

  4. 4

    ตั้งค่าสถานะข้อขัดแย้งแล้ว

    แท็กซ้ำกับเป้าหมายที่แตกต่างกัน Canonical ชี้ไปที่การเปลี่ยนเส้นทาง Canonical ชี้ไปที่หน้า noindex ไม่มี Canonical ในรูปแบบเนื้อหาที่ซ้ำกัน

สิ่งที่ผู้ตรวจสอบรายงาน

  • URL เป้าหมายตามรูปแบบบัญญัติ: ค่า href จากแท็กหรือส่วนหัว
  • แหล่งที่มา: แท็ก HTML, ส่วนหัว HTTP หรือทั้งสองอย่าง ถ้าทั้งสองอย่างก็ต้องตรงกัน
  • อ้างอิงตนเองหรือไม่: «ใช่» หมายถึง canonical ชี้กลับมาที่หน้านั้นเอง ซึ่งเป็นเรื่องปกติและปลอดภัย
  • เข้าถึงเป้าหมายได้หรือไม่: canonical URL ส่งคืนรหัส 200 หรือไม่
  • ห่วงโซ่การเปลี่ยนเส้นทางของ canonical: เป้าหมายไม่ควรเปลี่ยนเส้นทาง
  • การจับคู่โปรโตคอลและโฮสต์: canonical ควรตรงกับสคีมาของ URL ที่ใช้งานจริง
  • ความสอดคล้องของเครื่องหมายทับต่อท้าย: หากไม่ตรงกัน จะทำให้ URL ถูกถือว่าแตกต่างกัน
  • แท็ก canonical หลายแท็ก: Google ใช้แท็กแรก ส่วนแท็กที่เกินมาจะถือเป็นคำเตือน

ปัญหาทั่วไปที่ตัวตรวจสอบจับได้

ปัญหา ทำไมจึงสำคัญ
Canonical ชี้ไปยังการเปลี่ยนเส้นทาง 301/302 Google อาจเพิกเฉยหรือลดความสำคัญของสัญญาณ
Canonical ชี้ไปยังหน้าที่ถูกบล็อกโดย robots.txt Google ไม่สามารถยืนยันได้ สัญญาณจึงถูกตัดทิ้ง
Canonical ชี้ไปยังหน้า noindex สัญญาณขัดแย้งกัน พฤติกรรมการจัดทำดัชนีคาดเดาไม่ได้
แท็ก canonical หลายแท็กที่มี href ต่างกัน มีเพียงแท็กเดียวที่ถูกนำมาใช้ ที่เหลือทำให้การวินิจฉัยสับสน
เส้นทางสัมพัทธ์ที่ไม่มีฐาน Google แก้ไขโดยอ้างอิงกับ URL ปัจจุบัน มักใช้ได้แต่ไม่ชัดเจน
Canonical ชี้ไปยังเวอร์ชันภาษาอื่น ควรใช้ hreflang แทน
HTTP canonical บนหน้า HTTPS สัญญาณอ่อนลง Google อาจเพิกเฉย
Canonical อยู่ใน <body> แทนที่จะเป็น <head> Google เพิกเฉยต่อสิ่งนั้น

วิธีแก้ไข Canonical ที่ไม่ดี

  1. กำหนดเป้าหมาย URL สุดท้ายเสมอ (ไม่มีการเปลี่ยนเส้นทาง)
  2. จับคู่โปรโตคอลสดและโฮสต์ทุกประการ รวมถึงเครื่องหมายทับต่อท้าย
  3. วาง Canonical ใน <head> ไม่ใช่ใน <body> หรือแทรกผ่าน JavaScript หลังจากเรนเดอร์
  4. หนึ่ง Canonical ต่อหน้า — เลือกหนึ่งเป้าหมายและยึดติดกับเป้าหมายนั้น
  5. สำหรับอาร์ไคฟ์ที่แบ่งเป็นหลายหน้า ให้กำหนด canonical ของแต่ละหน้าให้ชี้ไปยังตัวมันเอง อย่าชี้ทุกหน้าไปที่หน้า 1
  6. สำหรับหน้าที่มีตัวกรอง/การเรียงลำดับ ให้ชี้กลับไปที่รายการที่ยังไม่ได้กรอง
  7. ทำให้ลิงก์ภายในตรงกับ canonical URL หาก canonical ชี้ไปยังหน้าที่ส่วนอื่นของเว็บไซต์ไม่ได้ลิงก์ถึง สัญญาณจะเจือจางลง

อะไรมันไม่ตรวจสอบ

  • Google ได้จัดทำดัชนี Canonical จริงหรือไม่ (ใช้ Search Console สำหรับสิ่งนั้น)
  • ลิงก์ภายในของคุณช่วยเสริม Canonical หรือไม่
  • รายการแผนผังไซต์ XML ตรงกับ Canonical หรือไม่

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

ไม่จำเป็น. หากไม่มี Canonical Google จะเลือกเองตามสัญญาณภายใน (ลิงก์ แผนผังเว็บไซต์ ความคล้ายคลึงของเนื้อหา) Canonical แบบอ้างอิงตัวเองยังคงเป็นแนวทางปฏิบัติที่ดีที่สุดในการหลีกเลี่ยงความคลุมเครือ โดยเฉพาะบนหน้าเว็บที่มีพารามิเตอร์การค้นหา

Canonical เป็นคำใบ้ที่ชัดเจน ไม่ใช่คำสั่ง หาก Google ตัดสินว่าหน้าเว็บไม่เหมือนกัน หรือไม่สามารถเข้าถึงหน้า Canonical ได้ Google อาจเลือก URL อื่น ยืนยันผ่านเครื่องมือ “การตรวจสอบ URL” ของ Search Console เพื่อดูสถานะการจัดทำดัชนีที่เชื่อถือได้

แท็ก Canonical ที่ซ้ำกันใน <head> ถือเป็นข้อบกพร่อง — ธีม CMS บางธีมเพิ่มหนึ่งรายการ ปลั๊กอินเพิ่มอีกรายการหนึ่ง Google ใช้อันแรก ลบส่วนที่เหลือ ตัวตรวจสอบจะแฟล็กเหตุการณ์ทั้งหมด

ไม่ใช่โดยตรง — มันดึงข้อมูลในฐานะไคลเอนต์ที่ไม่ผ่านการตรวจสอบสิทธิ์ สำหรับเนื้อหาที่มีรั้วรอบขอบชิด ให้ตรวจสอบแหล่งที่มาของหน้าด้วยตนเองหลังจากเข้าสู่ระบบ หรือใช้ URL ชั่วคราวที่ไม่มีการตรวจสอบสิทธิ์

เครื่องมือที่เกี่ยวข้อง

เครื่องมือวิเคราะห์ Anchor Text ของแบ็กลิงก์

วางแบ็กลิงก์ แถว CSV คู่ URL | anchor หรือบรรทัด anchor text เพื่อดูจำนวนข้อความที่ซ้ำและส่งออก CSV Anchor Text,Count,Share

ตัวนับความถี่คำ

ค้นหาคำที่ปรากฏซ้ำบ่อยที่สุดในข้อความ พร้อมจำนวนครั้งและเปอร์เซ็นต์ความหนาแน่น เหมาะสำหรับแก้ไขงานเขียน ตรวจ SEO และ audit คอนเทนต์

ตัวสร้าง Breadcrumb Schema

สร้าง BreadcrumbList JSON-LD ที่ถูกต้องสำหรับลำดับชั้นของหน้าใดก็ได้ ได้มาร์กอัป schema.org พร้อมวางลงในส่วน head ของเว็บไซต์

ตัวตรวจลิงก์เสีย

รวบรวมข้อมูลหน้าเดียวหรือแผนผังเว็บไซต์ขนาดเล็ก แล้วระบุลิงก์เสียทุกตัวตามสถานะ HTTP ตรวจสอบรวดเร็วพร้อมการตรวจจับห่วงโซ่การเปลี่ยนเส้นทาง

เครื่องสร้างแท็ก Canonical

สร้างแท็กลิงก์ rel=canonical ที่ถูกต้อง รวมส่วนหัวของ HTTP Link ที่เทียบเท่าและข้อผิดพลาดทั่วไปที่ควรหลีกเลี่ยง

เครื่องนับคำ

นับคำ ตัวอักษร ประโยค และย่อหน้า พร้อมเวลาในการอ่าน เวลาในการพูด ความหนาแน่นของคีย์เวิร์ด และคะแนนความอ่านง่าย Flesch สำหรับเรียงความ โพสต์ แคปชัน และ meta description