จะเกิดอะไรขึ้นหาก Google เลือก Canonical URL ผิด

เผยแพร่แล้ว: 2022-10-04

Canonical URL มีไว้เพื่อบันทึกเว็บไซต์ของคุณจากปัญหาที่เกิดขึ้นกับ 'เนื้อหาที่ซ้ำกัน' แต่บ่อยครั้ง พวกเขาสามารถกลายเป็นฝันร้ายของ SEO ได้ หาก Google เลือก Canonical URL ผิด

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

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

ขุดประวัติศาสตร์

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

ข้อผิดพลาดเฉพาะที่เขาเห็นใน Google Search Console คือ "ซ้ำกัน ไม่ได้เลือก URL ที่ส่งเป็น Canonical"

เขาอธิบายว่า: “ปัญหาคือว่าหน้าทั้งสองไม่ซ้ำกัน และ Google เลือกตามรูปแบบบัญญัติไม่ตรงกับที่ผู้ใช้เลือกตามรูปแบบบัญญัติ”

John Mueller ของ Google ตอบกลับในฟอรัมว่านี่เป็นปัญหาที่ทราบกันดีอยู่แล้วว่าทีมกำลังดำเนินการแก้ไขอยู่ ในระหว่างนี้ เขาแนะนำให้ผู้ดูแลเว็บใช้องค์ประกอบลิงก์ rel=”canonical” เพื่อบอก Google อย่างชัดแจ้งว่า URL ใดควรได้รับการพิจารณาว่าเป็นเวอร์ชันตามรูปแบบบัญญัติของแต่ละหน้า

Wrong canonical_seroundtable

ที่มา: seroundtable.com

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

Canonical tags: เหตุใด Google ไม่แสดง URL ที่ถูกต้อง

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

เพื่อให้เข้าใจได้ดียิ่งขึ้น มาดู Canonical tags กันอย่างรวดเร็ว

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

ด้านล่างนี้ ฉันจะอธิบายวิธีเพิ่มแท็กตามรูปแบบบัญญัติ

มีเพียงไม่กี่คนที่ทราบว่าแท็ก Canonical สามารถใช้ได้สองวิธี ขั้นแรกสามารถทำได้ในส่วนหัว:

<link rel="canonical" href="https://example.com/" />

ประการที่สอง สามารถวางไว้ในส่วนหัว HTTP:

HTTP/1.1 200 OK

Link: <https://example.com/>; rel="canonical"

ตัวอย่างโค้ด

Wrong canonical_Code sample

ที่มา: boostcommerce.net

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

ไม่ใช้ Canonical tag เลย

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

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

wrong canoncial_duplicates example

ตัวอย่างเช่น สมมติว่าคุณมีบล็อกโพสต์ที่มีทั้งที่ www.example.com/blog-post และ www.example.com/category/blog-post หากคุณไม่ได้ใช้แท็กตามรูปแบบบัญญัติ เครื่องมือค้นหาจะต้องเลือก URL ที่จะจัดทำดัชนีและแสดงในผลการค้นหา

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

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

การใช้ URL สัมพัทธ์ในแท็กตามรูปแบบบัญญัติ

ข้อผิดพลาดทั่วไปอีกประการหนึ่งที่เราเห็นคือการใช้ URL สัมพัทธ์ในแท็กตามรูปแบบบัญญัติ URL สัมพัทธ์คือ URL ที่ไม่มีชื่อโดเมนแบบเต็ม เช่น /blog-post หรือ /category/blog-post

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

wrong canonicals_relative URL

เพื่อหลีกเลี่ยงปัญหานี้ ให้ใช้ URL แบบสัมบูรณ์ในแท็กตามรูปแบบบัญญัติของคุณ URL ที่สมบูรณ์ประกอบด้วยชื่อโดเมนแบบเต็ม เช่น https://www.example.com/blog-post ซึ่งจะทำให้แน่ใจได้ว่า URL ที่ถูกต้องจะได้รับการกำหนดเป็นมาตรฐานเสมอ ไม่ว่าเบราว์เซอร์และเซิร์ฟเวอร์จะตีความ URL ดังกล่าวอย่างไร

การใช้พารามิเตอร์ในแท็กบัญญัติ

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

?utm_source=google&utm_medium=cpc&utm_campaign=spring-sale

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

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

คุณรู้หรือไม่ว่า Google มี Google Search Console เฉพาะสำหรับจัดการพารามิเตอร์

[Ebook] การใช้การคาดการณ์เพื่อเสริมกลยุทธ์ SEO

ค้นพบวิธีการและผลลัพธ์ที่แตกต่างกันในด้านการคาดการณ์ SEO
อ่านอีบุ๊ก

การใช้แฮชแท็กในแท็กตามรูปแบบบัญญัติ

การใช้แฮชแท็กในแท็กตามรูปแบบบัญญัติเป็นอีกแหล่งหนึ่งของปัญหา แฮชแท็กเป็นส่วนหนึ่งของ URL ที่มาหลังเครื่องหมายปอนด์ เช่น #blog-post หรือ #category

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

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

ชื่อหน้าระบุ Canonicals ที่ไม่ถูกต้อง

บางครั้งผู้ร้ายตัวจริงที่อยู่เบื้องหลังความผิดพลาดเหล่านี้อาจเป็นเพียง 'ชื่อ'!

ชื่อที่บ่งบอกถึง URL ที่ไม่ถูกต้องทำให้ Google สับสนในการพิจารณาว่าจะแสดงหน้าใด

wrong canonical_page titles

John Mueller แนะนำว่า หากคุณกำลังจัดการกับ ccTLD หลายตัว ให้พยายามไม่ให้ส่วนขยายโดเมนอยู่ในชื่อหน้า

ข้อกำหนดเบื้องต้นอื่น ๆ

หากคุณต้องการแก้ไขปัญหาเกี่ยวกับรูปแบบบัญญัติที่ไม่ถูกต้อง สิ่งแรกที่คุณต้องทำคือระบุแหล่งที่มาของปัญหา มีสถานที่ต่างๆ สองสามแห่งที่อาจมาจากรูปแบบบัญญัติที่ไม่ถูกต้อง:

  • รหัสของเว็บไซต์
  • แผนผังเว็บไซต์
  • เครื่องมือของผู้ดูแลเว็บ

wrong canonicals_other prerequisites

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

wrong canonicals_Search console

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

Takeaway สุดท้าย

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

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