เคยเจอปัญหาอันดับเว็บไซต์ตกอย่างรวดเร็วโดยไม่ทราบสาเหตุไหม? ทั้งที่ทำ SEO ไว้ดี หน้าเว็บอะไรต่าง ๆ ก็โหลดเร็ว แต่ทำไมอันดับตกพรวดพราด หรือคีย์เวิร์ดที่เคยติดอันดับ ก็หล่นลงไปอยู่อันดับท้าย ๆ หรือไม่ติดอันดับแรก ๆ อีกต่อไป? ... แน่นอนครับว่าอาจจะเกิดได้จากหลายสาเหตุ และหนึ่งในสาเหตุที่เป็นไปได้คือผู้ไม่ประสงค์ดี หรืออาจจะคู่แข่งยิง Spam Backlinks (ลิงก์ไม่ดี) มาที่เว็บเรานั่นเองครับ
บทความนี้ผมจะพาเพื่อน ๆ
ไปเรียนรู้วิธีการ Disavow Bad Backlinks เพื่อรักษา ranking ใน Google และยังทำให้ backlink profile ของเราคลีน ไม่รกและมีสแปมเยอะอีกต่อไปครับ
Disavow คืออะไร?
Disavow เป็นเครื่องมือ (หรือเป็นแนวคิด)ที่ Google มอบให้เจ้าของเว็บไซต์เพื่อแจ้งว่าไม่ต้องการให้ Google ประเมิน backlinks บางส่วนบนเว็บไซต์ ซึ่งแนวคิดและวิธีการนี้ช่วยให้เราสามารถ ปฏิเสธ backlinks ที่อาจส่งผลเสียต่อ SEO ของเว็บได้ (spam backlinks) โดยไม่ต้องติดต่อเจ้าของเว็บไซต์นั้น ๆ เพื่อลบลิงก์ออก
แต่การ Disavow ต้องทำอย่างระมัดระวังเพราะอาจส่งผลกระทบต่ออันดับเว็บไซต์ของเราได้เช่นกัน
เข้าใจ Bad Backlinks และผลกระทบต่อ SEO
Bad
Backlinks หรือ Toxic Backlinks
คือ ลิงก์ที่ชี้มายังเว็บไซต์ของเราจากแหล่งที่ไม่น่าเชื่อถือหรือมีคุณภาพต่ำ
ซึ่งอาจส่งผลเสียต่ออันดับของเว็บไซต์เราใน Google
ตัวอย่าง เช่น
- ลดอันดับในการค้นหา: ซึ่ง Google อาจมองว่าเรากำลังใช้วิธีการที่ไม่เหมาะสมในการสร้าง backlinks
- เสี่ยงต่อการถูกลงโทษ: ในกรณีร้ายแรง เว็บไซต์อาจถูกลบออกจากผลการค้นหา
- ทำลายความน่าเชื่อถือ: Bad Backlinks อาจทำให้เว็บไซต์ดูไม่น่าเชื่อถือในสายตาของ Google และผู้ใช้
ใช้ Semrush Backlink Audit Tool เพื่อ Disavow
Semrush
เป็นเครื่องมือ SEO ที่มีประสิทธิภาพ โดยเฉพาะ Backlink Audit tool
ที่ช่วยในการจัดการ Bad Backlinks ได้อย่างมีประสิทธิภาพ
ต่อไปนี้คือขั้นตอนการใช้งานจริงในการ Disavow Bad Backlinks
1. เริ่มต้นด้วย Backlink Audit
- ไปที่ Semrush และไปที่ฟีเจอร์ "Backlink Audit" tool
- เพิ่ม domain property ของ Google Search Console ของเว็บเราเข้ากับ Semrush (ในกรณีนี้เชื่อมต่อไว้ก่อนหน้าแล้ว)
2. วิเคราะห์และเลือก Potential Risky Domains (โดเมนที่เข้าข่ายเป็น spam)
- ตรวจสอบ "Referring Domains" ในแดชบอร์ด Backlink Audit
- หา domains ที่ส่ง backlinks จำนวนมากในคราวเดียว ซึ่งก็ชัดเจนครับว่าเป็นสัญญาณของ spam links
3. สร้างไฟล์ Disavow แบบ Text File (.txt)
- เปิดโปรแกรม text editor บนคอมพิวเตอร์ของเรา (ถ้า Windows ก็ใช้โปรแกรม เช่น Notepad ได้เลยครับ) หรือเลือกโปรแกรมที่ใช้ตามสะดวก
- สร้างไฟล์ .txt ขึ้นมาใหม่
- เพิ่ม domains ที่ต้องการ disavow ในลงไปใน .txt ไฟล์
ด้านล่างคือตัวอย่าง
# Disavow แบบ URL-Level (กรณีมี URL เฉพาะที่ต้องการ Disavow ไม่มาก)
http://spammywebsite.com/page1
http://spammywebsite.com/page2
https://badsite.example.com/bad-link
# Disavow แบบ Domain-Level (กรณีต้องการ Disavow ทั้งโดเมน ไม่ต้องทำทีละ URL)
domain:spammywebsite.com
domain:badsite.example.com
domain:lowqualitylinks.co
นี่คือเหล่า spam domains ที่ผมลิสต์ไว้ (มีประมาณ 96 โดเมน) จะเห็นว่า ผมได้ disavow ในรูปแบบ domain-level (เพราะแต่ละโดเมนส่ง backlinks มาอย่างเยอะ แบบนี้ก็ง่ายและรู้เลยว่าเป็นสแปม และไม่ต้องทำทีละ URL)
ลิสต์โดเมนต์ที่เช็คดีแล้วว่าคือสแปม โดยลิสต์ลงไปใน .txt ไฟล์
เสร็จแล้วบันทึกไฟล์ไว้ในคอมพิวเตอร์ไว้รอได้เลย (ตั้งเป็นชื่ออะไรก็ได้)
4. นำเข้าไฟล์ Disavow ใน Semrush
- กลับไปที่ Backlink Audit tool ใน Semrush
- คลิกที่ปุ่ม "Disavow" หรือ "Disavow Tool"
- เลือก "Import Disavow link"
- อัปโหลดไฟล์ .txt ที่สร้างไว้ก่อนหน้า
Import .txt ไฟล์ที่เรา save ไว้ก่อนหน้า
อัปโหลดสำเร็จ
96 spam domains ถูกอัปโหลดขึ้นสู่การ disavow สำเร็จ
เป็นอันเสร็จสิ้น!!
เรียบร้อย
ข้อควรระวัง
เราอาจจะต้อง manual เช็คอย่างละเอียด แม้จะเห็น domains ที่ส่ง backlinks จำนวนมาก ควรตรวจสอบแต่ละ domain ก่อนทำการ disavow (เดี๋ยวเผลอไป disavow โดเมนที่ดี) บาง domains อาจส่ง backlinks จำนวนมากแต่เป็น links ที่มีคุณภาพก็มีเหมือนกัน (เคสนี้มีบ้างแหละ แต่น้อย)
วิธีสังเกตโดเมนที่สแปมลิงก์ง่าย ๆ คือมักจะส่ง Anchor Text มาซ้ำ ๆ เหมือน ๆ กัน หรือสแปมนั่นเอง
สรุปขั้นตอนการ Disavow
SEO specialist บางท่านอาจจะไม่ได้ใช้ Semrush อาจใช้เครื่องมือตัวอื่น เช่น Ahrefs, Moz ฯลฯ หรือแม้แต่ตัวฟรีจาก Google Search Console แต่ flow ก็คิดว่าไม่น่าจะต่างกันครับ คือ
1. ใช้ Backlink Audit tool ตรวจสอบ backlink profile (เช็คโดเมนแบบ manual)
2. เลือก domains ที่ส่ง spam backlinks จำนวนมาก
3. สร้างไฟล์ .txt ด้วยลิสต์ domains ที่ต้องการ disavow
4. Import ไฟล์ผ่านฟังก์ชัน "Import Disavow link" ของ Semrush
5. เป็นอันเสร็จสิ้น
จริง ๆ ไม่จำเป็นต้อง disavow ก็ได้ครับ (ทีม Google บอกเอง)
Google บอกมาอย่างนี้ครับ คือไม่ต้องเสียเวลา disavow ลิงก์ เอาเวลาไปทำอย่างอื่นดีกว่า (ซึ่งส่วนตัวแล้วก็คิดว่าค่อนข้าง make sense มาก ๆ และเห็นด้วย) คือใครมันจะอยากส่งลิงก์เลว ๆ มาที่เว็บตัวเอง ใช่ไหมครับ หรือถ้าคู่แข่งหมั่นใส้เรา หรือเกลียดเรา แล้วยิงสแปมลิงก์มาเยอะ ๆ แล้วจากนั้นอันดับก็ตก... คือมันใช่เหรอ??? ผมว่ามันไม่ make sense เลยถ้าเป็นแบบนี้ คือ Google เขาก็คงมี algorithm สำหรับ manage กับลิงก์พวกนี้อยู่แล้วแหละ
งาน Google Search Central Live Bangkok 2024
แต่กรณีที่ต้อง disavow จริง ๆ เช่น
- เว็บเราโดน manual action เช็คบน Google Search Console ได้)
- มี spam links แบบไม่เป็นธรรมชาติจำนวนมากมาที่เว็บไซต์เรา (ซึ่งอันนี้แหละกรณีของผม)
สรุป
การ
Disavow ลิงก์ที่ไม่ดี เป็นวิธีในการปกป้องเว็บไซต์ของเราจาก Toxic/Spam Backlinks ไม่ให้ Google นำลิงก์เหล่านี้มาพิจารณาใน ranking algorithm ที่จะส่งผลต่อ SEO
แต่จริง ๆ แล้วไม่จำเป็นต้องทำก็ได้ เพราะปัจจุบัน Google มีอัลกอริทึมที่ฉลาดมากพอในการแยกแยะลิงก์เหล่านี้ หรือถ้าจะต้อง disavow จริง ๆ ก็ควรทำในกรณีโดน manual action หรือมี spam links ที่ไม่เป็นธรรมชาติเข้ามาในเว็บเรามาก ๆ (ถ้าไม่เยอะ ก็ปล่อยไปเหอะ อย่างเช่นของผมนี่ 90+ โดเมน และเป็นหมื่นลิงก์ที่สแปม ผมเลยทำดีกว่า)
แต่ถ้าเรามีเวลา และทำแล้วรู้สึกสบายใจ ก็จัดไปครับ และมันจะยังทำให้ backlink profile ของเราคลีนขึ้นชัวร์ ๆ
สรุปคือจะทำก็ดี ไม่ทำก็ไม่เป็นไร เอาเวลาไปทำอย่างอื่น อยู่ที่ความสบายใจล้วน ๆ
อ้างอิงเพิ่มเติม