FBCLID คืออะไร? และวิธีลบลบ FBCLID ออกจากลิงก์เว็บไซต์ทำได้อย่างไร

0
52
Facebook

ในเดือนตุลาคม 2561 Facebook ได้ทำการเพิ่มพารามิเตอร์ FBCLID ต่อท้ายลิงก์ที่ออกจาก Facebook โดยจะมี /?fbcid= ตามด้วยชุดข้อมูลตัวอักษรจำนวนมาก เพิ่มต่อท้ายในทุกลิงก์ที่คลิกออกจากหน้า Facebook

FBCLID คืออะไร?

FBCLID หรือ Facebook Click Identifier เป็นพารามิเตอร์ที่ช่วยในการวัดและเก็บสถิติข้อมูลให้ดีขึ้น

ลิงก์ทุกลิงก์ที่ถูกแชร์ใน Facebook จะถูกเติมพารามิเตอร์ FBCLID ต่อท้าย และเมื่อได้รับการคลิกเปิดไปหน้าเว็บไซต์ FBCLID นี้ก็จะติดไปด้วย ตัวอย่างเช่น https://pcmer.com ที่ใส่ไว้ในส่วนข้อมูลของแฟนเพจ เมื่อคลิกลิงก์ใน Facebook จะได้เป็น https://pcmer.com/?fbclid=IwAR1dDLlQykylBIpnuSPThUVtgBhjHlNr56tBPM9NfQnNrkxMfFlEVrwmU5w

ข้อเสียของ FBCLID

พารามิเตอร์ FBCLID ที่ถูกเพิ่มเข้ามานี้ ไม่ได้มีประโยชน์ก็บผู้ใช้งานโดยตรง ยังก่อให้เกิดผลเสียอีกต่างหาก ดังนี้

  1. FBCLID ส่งผลทำให้ลิงก์เว็บไซต์ของเรานั้นยาวขึ้น และแน่นอนว่าถ้ามีคนเปิดลิงก์จาก Facebook แล้วคัดลอกลิงก์ไปแชร์ต่อนั้น อาจทำให้ขาดความน่าเชื่อถือได้ และการวัดสถิติ
  2. ส่งผลต่อการวัดสถิติข้อมูลใน Google Analytics เพราะถูกมองว่าเป็นคนละลิงก์กัน
  3. เกิดปัญหากับการการแคชใน Cloudflare
  4. กระทบต่อผลการค้นหาของ Google

วิธีลบ FBCLID ออกจากลิงก์ในเว็บไซต์ของเรา

ผมแนะนำให้ทำการเพิ่มโค้ดใน .Htaccess เพื่อทำการเปลี่ยนเส้นทางจากลิงก์ที่มี FBCLID มาเป็นแบบปกติ

  1. สำหรับเว็บไซต์ที่ทำจาก WordPress ให้เพิ่มโค้ดใน .Htaccess ดังนี้
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{QUERY_STRING} "fbclid=" [NC]
RewriteRule (.*) /$1? [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

เว็บไซต์ Pcmer.com นี้ใช้วิธีการนี้อยู่ ซึ่งสามารถใช้งานได้ปกติ ไม่มีปัญหาอะไร

2. สำหรับเว็บไซต์ปกติที่ไม่ใช่ WordPress ให้เพิ่มโค้ดใน .Htaccess ดังนี้

RewriteCond %{QUERY_STRING} "fbclid=" [NC]
RewriteRule (.*) /$1? [R=301,L]

ทิ้งคำตอบไว้

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.