วิธีการ "nofollow" Affiliate Links กับ WordPress . อย่างถูกต้อง

เผยแพร่แล้ว: 2021-03-11

คุณทราบหรือไม่ว่าหากลิงก์พันธมิตรหรือลิงก์ผู้สนับสนุนของคุณไม่ได้รับการปฏิบัติตามอย่างถูกต้อง Google สามารถตีเว็บไซต์ของคุณด้วยบทลงโทษได้?

คุณรู้หรือไม่ว่าหากคุณทำผิด คุณอาจเสี่ยงต่อบัญชี Amazon Associates ของคุณที่จะถูกระงับอย่างไม่มีกำหนด

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

นั่นเป็นเหตุผลที่ฉันมาที่นี่เพื่อช่วย :)

ในโพสต์นี้ คุณจะได้เรียนรู้:

  • ลิงค์ nofollow คืออะไร?
  • ทำไม "nofollow" ถึงมีอยู่จริง?
  • ทำไมคุณควร nofollow ลิงค์พันธมิตร
  • คุณควรใช้ rel="sponsored" แทน nofollow สำหรับลิงค์พันธมิตรหรือไม่
  • วิธี "nofollow" ลิงก์ใน WordPress . อย่างถูกต้อง
  • ทำไมคุณไม่ควรปล่อยให้พารามิเตอร์ rel "noreferrer" ของ WordPress เป็นค่าเริ่มต้น
  • วิธีลบพารามิเตอร์ "noreferrer" ใน WordPress
  • ทำไมมันซับซ้อนจัง

ลิงค์ nofollow คืออะไร?

ในโค้ด ลิงก์ nofollow ในเว็บไซต์ของคุณคือลิงก์ที่มีแอตทริบิวต์ rel="nofollow" ตัวอย่างเช่น:

<a href="https://google.com" rel="nofollow">Google</a>

แอตทริบิวต์ rel ของลิงก์ไม่จำเป็นต้องมี เฉพาะ "nofollow" เพื่อให้เป็นลิงก์ nofollow ลิงก์ nofollow สามารถมีแอตทริบิวต์ rel อื่นๆ เช่น noopener หรือ noreferrer

คุณลักษณะพิเศษเหล่านั้นคั่นด้วยช่องว่างดังนี้:

<a href="https://google.com" rel="nofollow noopener noreferrer">Google</a>

ทำไม "nofollow" ถึงมีอยู่จริง?

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

  • rel="sponsored" — ทำเครื่องหมายลิงก์เป็นโฆษณาหรือตำแหน่งที่ต้องชำระเงิน (เช่น หากแบรนด์จ่ายเงินให้คุณเพื่อลิงก์ไปยังลิงก์จากบทความของคุณ) นี่เป็นแอตทริบิวต์ที่ค่อนข้างใหม่ (ประกาศเมื่อเดือนกันยายน 2019) ที่อธิบายความสัมพันธ์ของคุณกับเว็บไซต์ที่เชื่อมโยงได้ละเอียดยิ่งขึ้น แทนที่จะใช้เพียงแค่ "nofollow"

  • rel="ugc" — UGC ย่อมาจาก "เนื้อหาที่ผู้ใช้สร้างขึ้น" ข้อมูลนี้ช่วยบอก Google ว่าคุณ ผู้เขียนไม่ได้เขียนลิงก์ ตำแหน่งทั่วไปสำหรับลิงก์ที่มีแอตทริบิวต์นี้คือส่วนความคิดเห็นในบล็อกของคุณหรือในฟอรัม

  • rel="nofollow" — Nofollow บอก Google ว่าคุณไม่ได้ "รับรอง" เว็บไซต์ที่คุณเชื่อมโยงอย่างชัดเจน เป็นสิ่งสำคัญที่จะต้องทราบว่า ณ เดือนมีนาคม 2020 Google ถือว่า "nofollow" เป็นคำใบ้

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

นอกจากนี้ยังมีพารามิเตอร์ rel ทางเทคนิค ซึ่งเป็นคำแนะนำสำหรับเว็บเบราว์เซอร์ซึ่งต่างจาก Google:

  • rel="noopener" — คุณลักษณะความปลอดภัยที่ป้องกันไม่ให้เพจถูกเปิดด้วยแอตทริบิวต์ target="_blank" (ซึ่งเปิดลิงก์ในแท็บใหม่) ไม่ให้สามารถเข้าถึงคุณสมบัติ window.opener
  • rel="noreferrer" - มีผลเช่นเดียวกับ noopener แต่ยังแถบ Referer ส่วนหัวจากการถูกส่งไปยังหน้าใหม่

ทำไมคุณควร nofollow ลิงค์พันธมิตร

กล่าวโดยย่อ Google ถือว่าลิงก์พันธมิตรเป็น "ลิงก์ที่ต้องชำระเงิน" และถ้าคุณไม่ปฏิบัติตามลิงก์เหล่านั้น อาจมีการลงโทษโดยเจ้าหน้าที่

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

เรื่องใหญ่คือการลงโทษไซต์ของคุณอาจทำให้อันดับของคุณลดลงอย่างมากหรือลบบางส่วนของเว็บไซต์ของคุณไม่ให้ถูกค้นพบใน Google

คุณควรใช้ rel="sponsored" แทน nofollow สำหรับลิงค์พันธมิตรหรือไม่

Google แนะนำให้ใช้ rel="sponsored" สำหรับลิงค์พันธมิตร อย่างไรก็ตาม จะไม่มีการลงโทษสำหรับการใช้ nofollow ต่อไป ตัวอย่างเช่น หากคุณไม่ต้องการไปอัปเดตลิงก์ทั้งหมดบนเว็บไซต์ของคุณ

วิธี "nofollow" ลิงก์ใน WordPress . อย่างถูกต้อง

ลิงก์พันธมิตร Nofollow โดยใช้ปลั๊กอิน

หากคุณกำลังใช้ปลั๊กอิน SEO เช่น Yoast SEO หรือ Rank Math คุณจะเห็นตัวเลือกเพิ่มเติมทุกครั้งที่คุณเพิ่มลิงก์ในตัวแก้ไข WordPress:

เพิ่มลิงค์พันธมิตรใน WordPress

Yoast มีภาพด้านบน แต่ใช้งานได้เหมือนกันสำหรับ Rank Math แต่ไม่มีตัวเลือก sponsored เพิ่มเติม

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

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

แต่เนื่องจากคุณไม่ต้องการได้รับบทลงโทษใดๆ คุณควรทำเครื่องหมายลิงก์พันธมิตรของคุณอย่างน้อยด้วย nofollow ดังนั้นไปข้างหน้าและตรวจสอบทั้งสามตัวเลือก:

เพิ่มลิงค์พันธมิตรใน WordPress

สวิตช์เล็กๆ น้อยๆ เหล่านี้ส่งผลให้ WordPress เขียนโค้ดให้คุณ ซึ่งตอนนี้มีลักษณะดังนี้:

<a href="https://www.amazon.com/gp/product/link-to-a-product" target="_blank" rel="noreferrer noopener sponsored nofollow"> Amazon </a>

คุณจะเห็นสี่ rel พารามิเตอร์: noreferrer , noopener , sponsored และ nofollow

ที่สำคัญ เราจะใช้ปลั๊กอินเพื่อลบ แอตทริบิวต์ noreferrer ฉันจะอธิบายว่าทำไมด้านล่าง

ลิงก์พันธมิตร Nofollow โดยตรงในรหัส

คุณยังสามารถทำการเปลี่ยนแปลงเหล่านี้ได้ด้วยตนเองโดยแก้ไข HTML ของบทความหรือหน้าของคุณใน WordPress

เพิ่มลิงค์พันธมิตรใน WordPress

ลิงก์ที่มีอยู่ของคุณอาจมีลักษณะดังนี้:

<a href="https://www.amazon.com/gp/product/link-to-a-product">Amazon</a>

และคุณเพียงแค่ต้องการเพิ่มสิ่งนี้ในระหว่างก่อน > ในลิงก์:

target="_blank" rel="nofollow noopener sponsored"

สิ่งนี้บอกให้เบราว์เซอร์เปิดลิงก์ในแท็บใหม่ด้วย target="_blank" และใช้พารามิเตอร์ rel เพื่อบอก Google ว่าลิงก์นั้นเป็น nofollow และสนับสนุน และบอกเบราว์เซอร์ไม่ให้เข้าถึง window.opener (คุณลักษณะด้านความปลอดภัย ).

ทำไมคุณไม่ควรปล่อยให้พารามิเตอร์ rel "noreferrer" ของ WordPress เป็นค่าเริ่มต้น

คุณเคยสงสัยหรือไม่ว่าการเข้าชมโดยตรงของคุณใน Google Analytics มาจากไหน?

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

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

กล่าวอีกนัยหนึ่ง noreferrer ปกปิดแหล่งที่มาของการรับส่งข้อมูลไปยัง URL ที่กำหนด เมื่อใช้กับลิงก์

และมีโปรแกรม Affiliate มากมาย รวมทั้ง Amazon และทางเลือกอื่นๆ ของ Amazon Associates ที่ระบุอย่างชัดเจนในข้อกำหนดในการให้บริการว่าคุณไม่สามารถปิดบังที่มาของการคลิกได้:

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

หากคุณปล่อยให้ rel="noreferrer" ซึ่ง WordPress ต่อท้ายลิงก์ทั้งหมดที่เปิดในแท็บใหม่ โดยอัตโนมัติ แสดง ว่าคุณกำลังละเมิดข้อกำหนดนี้อย่างเป็นกลาง

นั่นเป็นเพียงวิธีการทำงานของเบราว์เซอร์

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

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

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

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

เรื่องราวเบื้องหลัง: เหตุใด WordPress จึงเพิ่ม noreferrer ในตอนแรก? Noreferrer และ noopener มีคุณลักษณะด้านความปลอดภัยเหมือนกัน อย่างไรก็ตาม เหตุผลที่ WordPress เพิ่มทั้งสองอย่างเป็นเพราะ noopener ไม่ได้รับการสนับสนุนใน Internet Explorer 11

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

IE11 ถูกทิ้งโดยเว็บไซต์เช่น Meetup, Yahoo!, Zendesk, YouTube และอื่นๆ

วิธีลบพารามิเตอร์ "noreferrer" ใน WordPress

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

ฉันสามารถแนะนำปลั๊กอิน Remove Noreferrer มันใช้งานได้และเป็นโอเพ่นซอร์ส

หากคุณใช้จนหมดและแก้ปัญหานี้ได้ ให้ลองซื้อกาแฟให้นักพัฒนา (ฉันทำเอง) เขาสามารถประหยัดค่าคอมมิชชั่นของคุณได้

ทำไมมันซับซ้อนจัง

นั่นคือคำถามล้านดอลลาร์ใช่ไหม

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

คงจะดีถ้า WordPress อนุญาตให้เราสลับแอตทริบิวต์ noreferrer สำหรับลิงก์ในแท็บใหม่ในการอัปเดตในอนาคต ก่อนหน้านั้น ฉันหวังว่าโพสต์นี้จะเป็นประโยชน์สำหรับคุณ!

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

ขอบคุณสำหรับการอ่านและขอให้คอมมิชชั่นของคุณมีมากมาย️