Canonical URLs: คู่มือเริ่มต้นสำหรับ Canonical Tags

เผยแพร่แล้ว: 2022-05-09

การมีความเข้าใจในสิ่งที่เป็นที่ยอมรับและวิธีการใช้อย่างถูกต้องเป็นสิ่งสำคัญสำหรับ SEO การนำ Canonical ไปใช้อย่างไม่ถูกต้องอาจนำไปสู่ปัญหาต่างๆ มากมายที่ส่งผลต่อการจัดอันดับเว็บไซต์ของคุณในทางลบ

เปิดตัวครั้งแรกในปี 2009 แท็กตามรูปแบบบัญญัติได้ช่วยผู้ดูแลเว็บแก้ปัญหาเนื้อหาที่คล้ายคลึงกันหรือซ้ำกันอย่างมากมายซึ่งสามารถเข้าถึงได้บน URL ต่างๆ อย่างไรก็ตาม หากคุณต้องการใช้ Canonical tag คุณต้องเข้าใจว่ามันคืออะไร มันทำงานอย่างไร และคุณจะใช้งานมันได้อย่างไร

คู่มือนี้จะช่วยคุณทำเช่นเดียวกัน อ่านเพื่อเรียนรู้เพิ่มเติมเกี่ยวกับแท็กตามรูปแบบบัญญัติ

Canonical Tag หรือ Canonical URL คืออะไร – คำจำกัดความ

Canonical Tag เป็นองค์ประกอบ HTML ที่บอกให้เครื่องมือค้นหาละเว้นเวอร์ชันอื่นๆ ของหน้า และพิจารณาเวอร์ชันที่ทำเครื่องหมายไว้ภายใน Canonical URL เพื่อวัตถุประสงค์ในการจัดอันดับ

ภาพหน้าจอของแท็กบัญญัติ

สิ่งนี้มีประโยชน์เมื่อคุณมีหลายหน้าที่มีเนื้อหาคล้ายกัน และคุณไม่ต้องการให้เครื่องมือค้นหาจัดหมวดหมู่เป็นเนื้อหาที่ซ้ำกัน

สามารถพบได้ในโค้ด HTML ของหน้าภายใต้แท็ก head มันสามารถชี้ไปที่ URL ของตัวเองหรือ URL ของหน้าอื่นเพื่อรวมสัญญาณไปยังเครื่องมือค้นหา

ลิงก์ตามรูปแบบบัญญัติหรือ URL ตามรูปแบบบัญญัติคือเวอร์ชันของเนื้อหาที่คุณต้องการให้ผู้ชมและ Google เห็นแทนหน้าที่ซ้ำกันอื่นๆ

แท็กตามรูปแบบบัญญัติมีลักษณะอย่างไร

Canonical tag เป็นไวยากรณ์ที่ใช้งานง่ายซึ่งอยู่ใต้ส่วน <head> ของหน้าเว็บของคุณ: นี่คือลักษณะ:

<link rel=“canonical” href=“https://website.com/sample-page/” />

ประโยชน์ของ SEO ของ Canonicalization และเหตุใดจึงสำคัญ

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

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

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

แล้วจะเกิดอะไรขึ้นเมื่อคุณไม่ได้ระบุหน้าตามรูปแบบบัญญัติ

หากคุณไม่เพิ่ม Canonical URL เครื่องมือค้นหาจะใช้ดุลยพินิจของเครื่องมือค้นหาและระบุหน้าที่อัลกอริธึมคิดว่าเป็นเวอร์ชันที่ดีที่สุด นี่อาจเป็นปัญหาได้หากพวกเขาเลือกเวอร์ชันที่คุณไม่ต้องการจัดอันดับ อย่างไรก็ตาม เครื่องมือค้นหาอาจไม่เคารพ URL ตามรูปแบบบัญญัติที่คุณกำหนดเสมอไป พวกเขาไม่ได้ใช้แท็กเป็นคำสั่ง แต่เป็นคำแนะนำ การใช้แนวทางปฏิบัติที่ดีที่สุดสำหรับแท็กตามรูปแบบบัญญัติควรลดความเสี่ยงของเครื่องมือค้นหาที่ใช้เวอร์ชันที่ไม่พึงประสงค์เป็นบัญญัติมาตรฐาน โดยพื้นฐานแล้ว ตรวจสอบให้แน่ใจว่าหน้าเว็บที่คุณกำหนดเป็นมาตรฐานมีความเกี่ยวข้องกัน

สาเหตุที่ทำให้มีเนื้อหาที่ซ้ำกัน

ในบางกรณี การสร้างหน้าที่ซ้ำกันหรือ "คล้ายกันอย่างเห็นได้ชัด" เป็นความตั้งใจเนื่องจากมีจุดประสงค์ที่แตกต่างกัน

พิจารณาตัวอย่างที่คุณมีลูกค้าในประเทศต่างๆ ในกรณีนี้ คุณจะต้องมีหน้าผลิตภัณฑ์สองหน้าที่มีราคาต่างกันแต่ไม่เท่ากัน คุณสามารถใช้แท็กบัญญัติสำหรับหน้าเหล่านี้เพื่อบอกเครื่องมือค้นหาว่าจะแสดงหน้าใดโดยขึ้นอยู่กับตำแหน่งของผู้เข้าชม นอกจากนี้ อาจมีเหตุผลทางเทคนิคบางประการสำหรับการมีเนื้อหาที่ซ้ำกัน และคุณอาจไม่รู้ด้วยซ้ำ หากคุณมีเว็บไซต์แบบไดนามิกหรือกำลังใช้ระบบจัดการเนื้อหา คุณอาจมีเนื้อหาที่ซ้ำกัน

มีบางเว็บไซต์ที่เพิ่มแท็กโดยอัตโนมัติซึ่งอนุญาตให้มีหลายพาธไปยังพารามิเตอร์เนื้อหาเดียวกัน เช่น การเรียงลำดับ การค้นหา หรือสกุลเงิน ดังนั้น การทำเช่นนี้อาจจบลงด้วยการสร้าง URL ที่ซ้ำกันหลายรายการบนเว็บไซต์ของคุณโดยที่คุณไม่รู้ตัว โชคดีที่ URL ตามรูปแบบบัญญัติทำให้เสิร์ชเอ็นจิ้นสามารถระบุรูปแบบต่างๆ ของหน้าและหลีกเลี่ยงปัญหาที่เกี่ยวข้องกับเนื้อหาที่ซ้ำกัน

URL หลายรายการที่มีเนื้อหาเหมือนกัน – ภาวะที่กลืนไม่เข้าคายไม่ออกคืออะไร

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

  • เครื่องมือค้นหาไม่แสดงเนื้อหาหลายเวอร์ชันเพื่อมอบประสบการณ์ที่ดีที่สุด ดังนั้นพวกเขาจึงเลือกรุ่นที่คิดว่าเป็นผลดีที่สุด หากสิ่งนี้เกิดขึ้นกับคุณ การมองเห็นสำเนาของคุณจะลดลง
  • นอกจากนี้ยังสามารถลดส่วนของลิงก์ได้เนื่องจากเว็บไซต์อื่น ๆ เลือกระหว่างรายการที่ซ้ำกันด้วย ดังนั้น แทนที่จะลิงก์ขาเข้าที่ชี้ไปที่เนื้อหาหนึ่ง พวกเขาจะลิงก์ไปยังหน้าต่างๆ และกระจายส่วนของลิงก์

เนื้อหาที่ซ้ำกันยังสร้างปัญหาให้กับเครื่องมือค้นหา:

  • พวกเขาไม่ทราบเวอร์ชันที่ควรรวมหรือแยกออกจากดัชนี
  • พวกเขาไม่ทราบว่าควรกำหนดเมตริกลิงก์ไปยังหน้าเดียวหรือแยกระหว่างหน้าต่างๆ
  • พวกเขาไม่ทราบว่าหน้าใดควรได้รับการจัดอันดับสำหรับผลการค้นหา

แนวทางปฏิบัติที่ดีที่สุดสำหรับแท็ก Canonical

การนำ Canonical ไปใช้นั้นเป็นเรื่องง่าย นี่คือแนวทางปฏิบัติที่ดีที่สุดบางส่วนที่คุณสามารถใช้ได้:

  • การใช้ URL แบบสัมบูรณ์

คุณไม่ควรใช้เส้นทางสัมพัทธ์สำหรับองค์ประกอบลิงก์ rel=“canonical” ดังนั้น แทนที่จะใช้โครงสร้างนี้:

<link rel=“canonical” href=”/sample-page/” />

คุณควรใช้โครงสร้างนี้:

<link rel=“canonical” href=“https://website.com/sample-page/” />

  • การใช้ URL ตัวพิมพ์เล็ก

เป็นไปได้ว่าเครื่องมือค้นหาอาจถือว่า URL ตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ต่างกัน บังคับ URL ตัวพิมพ์เล็กบนเว็บไซต์ของคุณ และใช้ URL เดียวกันนี้กับ Canonical Tag ของคุณด้วย

  • การใช้โดเมนเวอร์ชันที่ถูกต้อง (HTTPS กับ HTTP)

หากคุณกำลังเปลี่ยนไปใช้ SSL คุณไม่ควรประกาศ URL ที่ไม่ใช่ SSL ในแท็กตามรูปแบบบัญญัติ การทำเช่นนี้อาจนำไปสู่ผลลัพธ์ที่ไม่คาดคิดและความสับสนมากมาย ในกรณีที่เว็บไซต์ของคุณอยู่ในโดเมนที่ปลอดภัย แทนที่จะเป็นเวอร์ชันต่อไปนี้ของ URL:

<link rel=“canonical” href=“https://example.com/sample-page/” />

คุณควรใช้เวอร์ชันต่อไปนี้:

<link rel=“canonical” href=“http://example.com/sample-page/” />

ในกรณีที่คุณไม่ได้ใช้ HTTP สิ่งตรงกันข้ามจะเป็นจริง

  • ใช้แท็กบัญญัติที่อ้างอิงตัวเอง

แท็ก Canonical ที่อ้างอิงตัวเองคือแท็กตามรูปแบบบัญญัติที่ชี้ไปยังหน้าเดียวกัน แม้ว่าจะไม่บังคับให้ใช้แท็กบัญญัติแบบอ้างอิงตัวเอง แต่ขอแนะนำ เนื่องจากทำให้เครื่องมือค้นหาทราบชัดเจนว่าต้องจัดทำดัชนีหน้าใดบ้าง ไม่ว่าจะเป็นเพราะพารามิเตอร์ในตอนท้ายหรือเพราะตัวพิมพ์ใหญ่/ตัวพิมพ์เล็ก อาจมีรูปแบบ URL ที่แตกต่างกัน ทั้งหมดนี้ถูกล้างโดยใช้แท็ก rel canonical

ดังนั้น หาก URL คือ https://example.com/sample-page บัญญัติที่อ้างอิงตัวเองจะเป็น:

<link rel=“canonical” href=“https://example.com/sample-page” />

มี CMS ยอดนิยมบางตัวที่จะเพิ่ม URL ที่อ้างอิงตัวเองโดยอัตโนมัติ ในกรณีของ CMS แบบกำหนดเอง คุณอาจต้องให้นักพัฒนาฮาร์ดโค้ดนี้

  • การใช้แท็กบัญญัติหนึ่งแท็กต่อหน้า

หากหน้าเว็บของคุณมีแท็กบัญญัติหลายแท็ก เครื่องมือค้นหาจะละเว้นแท็กทั้งหมด

วิธีใช้งาน rel=canonical Tag . อย่างถูกต้อง

การตั้งค่า Canonical URL โดยใช้ HTML Tag

วิธีที่ง่ายที่สุดสำหรับคุณในการระบุ URL ตามรูปแบบบัญญัติคือการใช้แท็ก rel=canonical คุณสามารถเพิ่มไวยากรณ์ต่อไปนี้ในส่วน <head> ของหน้าที่ซ้ำกัน:

<link rel=“canonical” href=“https://example.com/canonical-page/” />

ตัวอย่างเช่น หากเนื้อหาในหน้าเว็บของคุณสามารถเข้าถึงได้ผ่าน URL อื่น คุณจะต้องเพิ่มแท็กตามรูปแบบบัญญัติลงในหน้าที่ซ้ำกัน หากคุณกำลังใช้ CMS คุณจะไม่ต้องยุ่งกับโค้ด

การตั้งค่า Canonical URL บน Magento และ Magento 2

ในการตั้งค่า Canonical URL บน Magento นี่คือสิ่งที่คุณสามารถทำได้:

  1. ลงชื่อเข้าใช้ 'แผงการดูแลระบบ' คลิกแท็บ "ร้านค้า" ตามด้วย "การตั้งค่า" และ "การกำหนดค่า"
  2. คลิกที่ตัวเลือก 'แคตตาล็อก' และเลือก 'แคตตาล็อก' จากเมนูแบบเลื่อนลง จากนั้น คุณต้องเปิดส่วน 'Search Engine Optimization' หลังจากนั้น คุณต้องทำการเปลี่ยนแปลงต่อไปนี้:
    1. หากคุณต้องการจัดทำดัชนีหน้าเว็บที่มีเฉพาะเส้นทาง URL หมวดหมู่ที่สมบูรณ์ นี่คือสิ่งที่คุณสามารถทำได้:
      1. ใช้ Canonical Link Meta Tag สำหรับหมวดหมู่ – 'ใช่';
      2. ใช้ Canonical Link Meta Tag สำหรับผลิตภัณฑ์ – 'ไม่';
    2. หากคุณต้องการสร้างดัชนีเฉพาะหน้าผลิตภัณฑ์ คุณต้องตั้งค่าถัดไปให้เสร็จสิ้น:
      1. ใช้ Canonical Link Meta Tag สำหรับหมวดหมู่ – 'ไม่';
      2. ใช้ Canonical Link Meta Tag สำหรับผลิตภัณฑ์ – 'ใช่';
    3. หากคุณต้องการสร้างดัชนีผลิตภัณฑ์และหมวดหมู่ คุณต้องเปิดใช้งานทั้งสองตัวเลือก:
      1. ใช้ Canonical Link Meta Tag สำหรับหมวดหมู่ – 'ใช่';
      2. ใช้ Canonical Link Meta Tag สำหรับผลิตภัณฑ์ – 'ใช่';

เมื่อเสร็จแล้ว คุณต้องล้างแคชและบันทึกการเปลี่ยนแปลง

การตั้งค่า Canonical URL บน WordPress

ในการตั้งค่า Canonical URL บน WordPress คุณต้องติดตั้ง Yoast SEO มันจะเพิ่มแท็กบัญญัติที่อ้างอิงตัวเองโดยอัตโนมัติ ในการตั้งค่า Canonical ที่กำหนดเอง คุณต้องใช้ส่วน "ขั้นสูง"

wordpress canonical แท็ก

การตั้งค่า Canonical URL บน Wix

บน Wix URL ตามรูปแบบบัญญัติจะถูกสร้างขึ้นโดยอัตโนมัติสำหรับหน้าทั้งหมด หากคุณต้องการเปลี่ยนแท็บตามรูปแบบบัญญัติหรือมี URL หลายรายการไปยังหน้าเดียวกัน คุณสามารถทำการเปลี่ยนแปลงตามนั้นได้ในแท็บ SEO ขั้นสูง

การตั้งค่า Canonical URL บน Shopify

หากคุณใช้ Shopify ระบบจะเพิ่ม URL ตามรูปแบบบัญญัติที่อ้างอิงตัวเองในโพสต์บล็อกและผลิตภัณฑ์โดยอัตโนมัติ คุณสามารถแก้ไขไฟล์เทมเพลตได้โดยตรงเพื่อตั้งค่า URL ตามรูปแบบบัญญัติที่กำหนดเอง

การตั้งค่า Canonical tag ใน HTTP Header

ในกรณีของเอกสาร เช่น PDF ไม่มีส่วน <head> ที่คุณสามารถวางแท็กมาตรฐานได้ คุณสามารถทำได้โดยการเพิ่มรหัสบัญญัติในส่วนหัวของไฟล์ PHP ของคุณ

Canonical URL ในแผนผังเว็บไซต์

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

ช่วยให้พวกเขากำหนดมาตรฐานสำหรับเว็บไซต์ขนาดใหญ่ และแผนผังเว็บไซต์สามารถบอกเครื่องมือค้นหาว่าหน้าที่คุณคิดว่าสำคัญที่สุด

การตั้งค่าบัญญัติด้วยการเปลี่ยนเส้นทาง 301

คุณสามารถใช้การเปลี่ยนเส้นทาง 301 เพื่อเปลี่ยนเส้นทางการรับส่งข้อมูลจาก URL ที่ซ้ำกันและไปยัง URL ตามรูปแบบบัญญัติ คุณสามารถทำเช่นเดียวกันสำหรับเว็บไซต์เวอร์ชัน www/no-www และ HTTPs/HTTP คุณต้องเลือกเวอร์ชันบัญญัติและเปลี่ยนเส้นทางที่ซ้ำกันไปยังเวอร์ชันนั้น

การใช้ rel=canonical . ขั้นสูง

ตอนนี้ มาพูดถึงการใช้งานขั้นสูงของ rel=canonical ที่ทุกคนไม่รู้เกี่ยวกับ:

  • การใช้ rel=canonical ในหน้าต่างๆ

เมื่อพูดถึง rel=canonical Google ให้เกียรติมันในระดับสูงสุด ซึ่งหมายความว่าคุณสามารถกำหนดเนื้อหาบางส่วนให้เป็นเนื้อหาที่แตกต่างกันโดยสิ้นเชิง อย่างไรก็ตาม หากคุณถูกจับได้ว่าทำเช่นนี้ เป็นไปได้ว่าเครื่องมือค้นหาจะไม่เชื่อถือ Canonical ของคุณอีกต่อไป

  • การใช้ rel=canonical กับ hreflang

ในขณะที่ใช้ hreflang เป็นสิ่งสำคัญที่บัญญัติของแต่ละภาษาจะชี้ไปที่ตัวมันเอง หากคุณกำลังใช้งาน hreflang ตรวจสอบให้แน่ใจว่าคุณรู้วิธีใช้ Canonical อย่างถูกต้อง ไม่เช่นนั้นคุณอาจสิ้นสุดการใช้งาน hreflang ของคุณ

ข้อผิดพลาดและการแก้ไข Canonicalization ทั่วไป

Canonical ชี้ไปที่ 4XX

เมื่อคุณมีหน้า Canonicalized เป็น URL 4XX คุณจะได้รับคำเตือนนี้ เครื่องมือค้นหาจะไม่จัดทำดัชนีหน้าเหล่านี้และจะละเว้นแท็กบัญญัติที่ชี้ไปยังหน้าดังกล่าว ด้วยเหตุนี้ มันจะจบลงด้วยการจัดทำดัชนีเวอร์ชันที่ไม่ถูกต้องของหน้า หลังจากตรวจทานหน้าแล้ว คุณต้องใช้ลิงก์ไปยังหน้าการทำงานเพื่อแทนที่ลิงก์ตามรูปแบบบัญญัติที่ไม่ทำงาน

Canonical ชี้ไปที่ 5XX

รหัสสถานะ 5XX หมายความว่ามีปัญหาเซิร์ฟเวอร์ที่จะนำไปสู่หน้าที่ไม่สามารถเข้าถึงได้ เครื่องมือค้นหาจะไม่จัดทำดัชนีหน้าเหล่านี้และละเว้นหากคุณกำหนดหน้าเหล่านี้ให้เป็นมาตรฐาน สิ่งที่คุณต้องทำคือแทนที่ URL ตามรูปแบบบัญญัติที่ผิดพลาด หาก Canonical ถูกต้อง คุณควรตรวจสอบการกำหนดค่าเซิร์ฟเวอร์ผิดพลาด อย่างไรก็ตาม หากคุณได้รับคำเตือนนี้ในขณะที่เซิร์ฟเวอร์ของไซต์ทำงานหนักเกินไป หรือเมื่อไซต์ของคุณหยุดให้บริการเพื่อการบำรุงรักษา นั่นเป็นเพียงปัญหาชั่วคราวเท่านั้น

Canonical ชี้ไปที่การเปลี่ยนเส้นทาง

เมื่อหน้าต่างๆ ถูกกำหนดให้เป็น URL ที่เปลี่ยนเส้นทาง 301 ให้เป็นมาตรฐานแล้ว ก็เป็นอีกเหตุผลหนึ่งที่น่าเป็นห่วง เป็นสิ่งสำคัญสำหรับ Canonicals ที่จะมีหน้าเวอร์ชันที่มีสิทธิ์ หากคุณเพิ่ม URL เปลี่ยนเส้นทาง เครื่องมือค้นหาจะละเว้นหรือตีความ Canonical ผิด

หน้าซ้ำโดยไม่มีบัญญัติ

เนื่องจากไม่มี URL ตามรูปแบบบัญญัติ เครื่องมือค้นหาจะพยายามระบุเวอร์ชันที่เหมาะสมที่สุด อย่างไรก็ตาม นี่อาจไม่ใช่หน้าที่คุณต้องการสร้างดัชนี

Canonical URL ไม่มีลิงค์ภายในเข้ามา

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

หน้าที่ไม่ใช่ Canonical ในแผนผังเว็บไซต์

หากคุณมีหน้าที่ไม่ใช่หน้า Canonical อยู่ในแผนผังเว็บไซต์ Google อาจถือว่าหน้าเหล่านี้เป็นหน้า Canonical ที่แนะนำ ในการแก้ไขปัญหานี้ คุณควรลบ URL ที่ไม่ใช่ Canonical เหล่านี้ออกจากแผนผังเว็บไซต์

หน้าที่ไม่ใช่หน้าบัญญัติที่ระบุเป็นหน้าตามรูปแบบบัญญัติ

ปัญหานี้จะเกิดขึ้นเมื่อคุณระบุ Canonical URL ที่ Canonicalized ไปยังหน้าอื่นด้วย ส่งผลให้เกิด Canonical Chain ซึ่งอาจสร้างความสับสนให้กับเครื่องมือค้นหา ตัวอย่างเช่น หาก A เป็น Canonicalized เป็น B และ B เป็น Canonicalized เป็น C คุณต้องแทนที่ลิงก์ตามรูปแบบบัญญัติของ A ด้วยลิงก์ตามรูปแบบบัญญัติของ C

เปิดกราฟ URL ไม่ตรงกับบัญญัติ

สิ่งนี้จะเกิดขึ้นเมื่อมีการไม่ตรงกันระหว่าง Canonical URL ที่คุณระบุและ Open Graph URL บนหน้า ซึ่งส่งผลให้มีการแชร์เวอร์ชันที่ไม่ใช่ Canonical บนเครือข่ายสังคมออนไลน์ ควรแทนที่ Open Graph URL ด้วย Canonical URL และ URL ทั้งสองควรเหมือนกัน

Canonical จาก HTTPS ถึง HTTP

กรณีนี้เกิดขึ้นเมื่อคุณมีหน้า HTTP ที่ปลอดภัยซึ่งมีเวอร์ชัน HTTP ที่ไม่ปลอดภัยเป็นมาตรฐาน ในการแก้ปัญหานี้ คุณควรเปลี่ยนเส้นทางหน้า HTTP ให้เทียบเท่ากับ HTTPS หากคุณไม่สามารถทำได้ คุณสามารถเพิ่มลิงก์ ref=”canonical” ของเวอร์ชัน HTTP ลงในลิงก์ HTTPS

Canonical จาก HTTP เป็น HTTPS

คำเตือนนี้จะทริกเกอร์เมื่อคุณมีหน้า HTTP ที่ปลอดภัยซึ่งมีเวอร์ชัน HTTPS ที่ปลอดภัยเป็นมาตรฐาน คุณควรเริ่มต้นด้วยการใช้การเปลี่ยนเส้นทาง 301 จาก HTTP เป็น HTTPS จากนั้นจึงเปลี่ยนเส้นทางไปยังลิงก์ภายในของเวอร์ชัน HTTP เป็นเวอร์ชัน HTPPS โดยตรง

หน้าที่ไม่ใช่ Canonical ได้รับการเข้าชมแบบออร์แกนิก

หากหน้าที่ไม่ใช่หน้า Canonical ยังคงปรากฏในผลการค้นหาและได้รับปริมาณการค้นหาทั่วไป แสดงว่าเครื่องมือค้นหาได้ละเว้น Canonical ที่คุณระบุ ในการแก้ไขปัญหานี้ คุณต้องแน่ใจว่าแท็ก rel=canonical ได้รับการตั้งค่าอย่างถูกต้อง ถัดไป คุณควรตรวจสอบเครื่องมือตรวจสอบ URL เพื่อดูว่า Canonical URL ที่คุณระบุนั้นถือเป็นรูปแบบบัญญัติหรือไม่

การบล็อก URL ที่เป็นที่ยอมรับผ่าน robots.txt

หากคุณบล็อก URL ตามรูปแบบบัญญัติใน robots.txt เครื่องมือค้นหาจะไม่สามารถรวบรวมข้อมูลได้ ซึ่งหมายความว่าจะไม่เห็น Canonical tags ในหน้าเว็บนั้น ซึ่งจะป้องกันไม่ให้เสิร์ชเอ็นจิ้นถ่ายโอนส่วนของลิงก์จาก URL ที่ไม่ใช่ Canonical ไปยัง Canonical URL

การตั้งค่า URL ที่เป็นที่ยอมรับเป็น 'noindex'

คุณไม่ควร rel=canonical และ noindex เนื่องจากเป็นคำสั่งที่ขัดแย้งกัน สิ่งสำคัญที่ควรทราบคือแท็ก Canonical มีลำดับความสำคัญสูงกว่าแท็ก 'noindex' โดย Google หากคุณต้องการกำหนด URL ตามรูปแบบบัญญัติและ noindex คุณสามารถใช้การเปลี่ยนเส้นทาง 301 หรือ rel=canonical

วิธีตรวจสอบ Canonical tags สำหรับ SEO

ขณะตรวจสอบ Canonical tags คุณต้องตรวจสอบหลายๆ อย่างเพื่อประสิทธิภาพ SEO ที่ดีที่สุด ซึ่งรวมถึง:

  • หน้านั้นมีแท็กตามรูปแบบบัญญัติหรือไม่
  • หากมีแท็กตามรูปแบบบัญญัติ แท็กนั้นชี้ไปที่หน้าขวาหรือไม่
  • หน้าที่จัดทำดัชนีและรวบรวมข้อมูลได้หรือไม่

คุณสามารถตรวจสอบและตรวจสอบแท็กบัญญัติได้ด้วยวิธีต่อไปนี้

  1. มุมมองที่มา

ในการตรวจสอบซอร์สโค้ด คุณควรคลิกขวาที่เบราว์เซอร์และกด 'view-source' คุณยังสามารถพิมพ์ในแถบที่อยู่เป็น view-source:(ที่อยู่ของหน้า)

  1. โซลูชั่นซอฟต์แวร์ SEO

มีซอฟต์แวร์ตรวจสอบเว็บไซต์ SEO ออนไลน์หลายตัวที่ช่วยคุณตรวจสอบแท็กบัญญัติจำนวนมาก

ดังที่ได้กล่าวไว้ก่อนหน้านี้ การกำหนดรูปแบบบัญญัติเป็นแนวคิดที่สำคัญสำหรับ SEO หากไม่มีการติดตั้งอย่างเหมาะสม เว็บไซต์ของคุณจะไม่ทำงานอย่างเต็มประสิทธิภาพ ดังที่กล่าวไปแล้ว เมื่อคุณเข้าใจแล้วว่า Canonical URL คืออะไร แท็ก Canonical คืออะไร ทำอะไรได้บ้าง และวิธีแก้ไขปัญหา Canonicalization อย่างไร คุณก็จะใช้งานได้อย่างถูกต้องและดูแลเนื้อหาที่ซ้ำกันบนเว็บไซต์ของคุณ .