nofollow link ถือว่าเป็นอีกเทคนิคหนึ่งสำหรับคนที่ทำ SEO ต้องรู้จักกันดี โดยส่วนใหญ่แล้วประโยชน์ที่ได้รับจากการทำ nofollow link ก็คือค่า PR ที่พี่ google เขาเอามาคำนวนเพื่อจัดอันดับเวบของเรา โดยดูจากลิงค์เพื่อนบ้าน ว่ามี PR มากน้อยแค่ไหน ถ้าเวบที่ลิงค์มาหาเวบเรามีค่า PR มาก เวบเราจะได้คะแนนมาก แต่เวบที่ส่งค่า PR มาให้แก่เวบเราก็อาจเสียแต้มไปด้วย
ถ้าเราต้องการติดลิงค์ไปยังเวบอื่น แต่ไม่ต้องการเสียค่า PR ทำอย่างไร?
อีกวิธีการหนึ่งในการติดลิงค์ไปยังเวบเพื่อบ้าน ที่ wordpress เขาเตรียมไว้ให้เราก็คือ link หรือ blogroll (ในรุ่น wordpress ภาษาไทย ถูกเรียกว่า “ลิงค์”) ซึ่งอยู่บนแทบเมนูด้านซ้ายของหน้า admin
จะปรากฎลิงค์ที่เป็นแบบ dofollow ที่ sidebar ด้านข้าง
วิธีการแก้ไขลิงค์ใน blogroll เป็น nofollow
เปิดไฟล์ในเทมเพลต ของเราที่ function.php แล้วนำโค้ดข้างนี้ไปใส่ต่อท้าย
1
2
3
4
5
6
7
8
|
function no_follow( $links ) { foreach ( $links as $link ) { $link ->link_rel .= ' nofollow' ; $link ->link_rel = trim( $link ->link_rel); } return $links ; } add_filter( 'get_bookmarks' , 'no_follow' ); |
แค่นี้ลิงค์ใน blogroll ของเราก็จะเป็นแบบ nofollow