Skip to main content

Rel = เป็นที่ยอมรับและทำไมฉันจึงควรใช้?

The Teacher Is Disgusted By His Student | Season 1 Ep. 11 | REL (มิถุนายน 2026)

The Teacher Is Disgusted By His Student | Season 1 Ep. 11 | REL (มิถุนายน 2026)
Anonim

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

วิธีระบุหน้า Canonical

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

หัว องค์ประกอบในทุกๆหน้า ไม่ บัญญัติ:

หากคุณมีสิทธิ์เข้าถึงส่วนหัว HTTP (เช่น. htaccess หรือ PHP) คุณสามารถตั้งค่า URL ตามรูปแบบบัญญัติในไฟล์ที่ไม่มี HTML

หัวเช่น PDF เมื่อต้องการทำเช่นนี้ให้ตั้งส่วนหัวสำหรับหน้าที่ไม่เป็นที่ยอมรับเช่นนี้:

ลิงก์: < URL ของหน้าตามรูปแบบบัญญัติ >; rel = "บัญญัติ"

วิธีการที่แท็ก Canonical ทำงานและเมื่อไม่ได้

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

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

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

    หัว แท็กไม่ถูกปิด เนื่องจากเว็บไซต์จำนวนมากอนุญาตให้ผู้ใช้แก้ไขเนื้อหาบนหน้าเว็บ (ภายใน

    ร่างกาย ) และการอ้างอิงแบบมาตรฐานที่ดูดพบก็น่าจะไม่น่าไว้เช่นกัน

Rel = Canonical Tag คืออะไร

หลายคนเชื่อว่าถ้าคุณเพิ่ม

rel = บัญญัติ เชื่อมโยงไปยังหน้าเว็บหน้านั้นจะถูกเปลี่ยนเส้นทางไปยังเวอร์ชันตามรูปแบบบัญญัติเช่นกับ HTTP 301 redirect ไม่เป็นความจริง

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

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

เมื่อไหร่ที่จะใช้ Canonical Link

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

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

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

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

noindex เมตาแท็กหรือยกเว้นโดยไฟล์ robots.txt) เพื่อให้เครื่องมือค้นหาสามารถอ้างอิงหน้าเว็บเป็นรูปแบบเป็นรูปแบบบัญญัติได้ต้องสามารถอ้างอิงได้ตั้งแต่แรก

สถานที่ที่ดีที่จะใช้

rel = บัญญัติ link รวมถึง:

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

    rel = บัญญัติ ลิงก์บนหน้าเว็บที่ชี้ไปยังเอกสารต้นฉบับของคุณ

เมื่อไม่ใช้งานลิงก์ Canonical

ทางเลือกแรกของคุณควรเปลี่ยนเส้นทาง 301 นี่ไม่ใช่แค่บอกให้เครื่องมือค้นหาทราบว่า URL ของหน้าเว็บมีการเปลี่ยนแปลง แต่ยังทำให้คนอื่น ๆ ได้รับหน้าเว็บเวอร์ชันล่าสุด (และกล้าพูด? canonicol)

อย่าขี้เกียจหากคุณกำลังเปลี่ยนโครงสร้าง URL ให้ใช้รูปแบบการจัดการส่วนหัว HTTP (เช่น. htaccess หรือ PHP หรือสคริปต์อื่น) เพื่อเพิ่มการเปลี่ยนเส้นทาง 301 โดยอัตโนมัติ ขณะที่คุณสามารถใช้

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

rel = บัญญัติ link ลูกค้ารายนั้นจะ ไม่เคย ดูหน้าใหม่

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