วิธียกเว้นเนื้อหา WordPress จาก Google Search

เผยแพร่แล้ว: 2019-08-31
Exclude WordPress Content

ปรับปรุงล่าสุด - 8 กรกฎาคม 2021

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

ไม่ว่าคุณจะด้วยเหตุผลใดก็ตาม การซ่อนเนื้อหา WordPress จากการค้นหาของ Google นั้นไม่ซับซ้อนอย่างแน่นอน ตราบใดที่คุณรู้ว่าต้องดูที่ไหน

ใช้ฟีเจอร์ในตัวของ WordPress

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

  1. จากแผงการดูแลระบบ ให้ไปที่ การตั้งค่า จากนั้นไปที่ Reading
  2. ไปที่ ตัวเลือก การมองเห็น ของ เครื่องมือ ค้นหา และทำเครื่องหมายที่ช่องถัดจาก " กีดกันเครื่องมือค้นหาจากการจัดทำดัชนีไซต์นี้ "
  3. บันทึกการเปลี่ยนแปลง เพื่อนำไปใช้

สิ่งที่ WordPress ทำหลังจากบันทึกการเปลี่ยนแปลงก็คือ มันจะแก้ไข ไฟล์ robots.txt และจะไม่สนับสนุนให้เสิร์ชเอ็นจิ้นสร้างดัชนีเว็บไซต์ของคุณ

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

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

แก้ไขไฟล์ robots.txt

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

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

ในการเข้าถึงและแก้ไขไฟล์ คุณต้องใช้ตัวจัดการไฟล์และเชื่อมต่อกับ cPanel ของ WordPress ไฟล์ robots.txt ควรอยู่ใน โฟลเดอร์ public_html หลังจากเปิดไฟล์ คุณต้องเพิ่มบรรทัดต่อไปนี้:

ตัวแทนผู้ใช้: *

ไม่อนุญาต: /your-page/

บรรทัด user-agent กำหนดเป้าหมายเครื่องมือค้นหาเฉพาะที่คุณต้องการยกเว้นให้เว็บไซต์ของคุณ หากคุณใช้เครื่องหมายดอกจัน จะเป็นการยกเว้นจากเครื่องมือค้นหาทั้งหมด บรรทัดถัดไปควรมี URL เฉพาะที่คุณต้องการแยกออกจากผลการค้นหา ตัวอย่างเช่น หากหน้าที่คุณต้องการยกเว้นคือ “http://yourdomain.com/2018/10/thank-you-note/ บรรทัดที่ไม่อนุญาตควรมีลักษณะดังนี้: Disallow: /2018/10/thank-you- บันทึก /.

นอกจากนี้ยังมีบางสิ่งที่คุณสามารถทำได้โดยการแก้ไขไฟล์ robots.txt:

  • หากต้องการบล็อกเครื่องมือค้นหาไม่ให้สร้างดัชนีทั้งเว็บไซต์ ให้เปลี่ยนบรรทัดที่ไม่อนุญาตเป็น: Disallow: /
  • หากต้องการบล็อกเครื่องมือค้นหาไม่ให้สร้างดัชนีไฟล์ PDF ให้เปลี่ยนบรรทัดเป็น: Disallow: /pdfs/
  • สำหรับรูปแบบรูปภาพเฉพาะ เช่น ไฟล์ .GIF บรรทัดควรมีลักษณะดังนี้: Disallow: /*.gif$

ใช้เมตาแท็ก "ไม่มีดัชนี"

มีประสิทธิภาพมากกว่าการแก้ไขไฟล์ robots.txt เมตาแท็กที่ไม่มีดัชนีจะ บล็อกเครื่องมือค้นหาไม่ให้สร้างดัชนีหน้าบางหน้าของเว็บไซต์ของคุณ เมตาแท็กที่ไม่มีดัชนีสามารถพบได้ในส่วน <head> ของหน้าเว็บของคุณและมีลักษณะดังนี้:

<html>

<head>

<title>…</title>

<ชื่อเมตา=”หุ่นยนต์”เนื้อหา=”noindex”>

</head>

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

  • <meta name=”googlebot” content=”noindex” /> – ป้องกันเฉพาะ Googlebot จากการรวบรวมข้อมูลหน้า
  • <meta name=”googlebot-news” content=”noindex” /> – ป้องกันไม่ให้เพจแสดงใน Google News
  • <meta name=”robots” content=”nofollow”> – ป้องกันไม่ให้บอทติดตามลิงก์ในหน้า
  • <meta name=”robots” content=”notranslate”> – ป้องกันไม่ให้เสิร์ชเอ็นจิ้นแปลหน้าในผลการค้นหา
  • <meta name=”robots” content=”noimageindex”> – ป้องกันรูปภาพบนหน้าจากการจัดทำดัชนีโดยเครื่องมือค้นหา

หากคุณต้องการเพิ่มหลายคำสั่ง คุณสามารถทำได้โดยเพิ่มเมตาไลน์หลายรายการทีละรายการ

ในการเพิ่มบรรทัดโค้ดเหล่านี้ในเว็บไซต์ของคุณ คุณต้องสร้างธีมย่อยของ WordPress แล้ว แก้ไข functions.php ใน functions.php ให้มองหา 'wp_head' action hook ซึ่งเป็นที่ที่คุณต้องการแทรกเมตาแท็ก

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

รหัสผ่านป้องกันหน้า

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

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

“วิธีนี้มีประโยชน์อย่างยิ่งหากคุณต้องการซ่อนเพจที่มี เช่น โปรไฟล์พนักงาน หรือข้อมูลที่ละเอียดอ่อนอื่นๆ คุณสามารถให้รหัสผ่านแก่ผู้ที่ต้องการเข้าถึงหน้าเหล่านั้นและป้องกันผู้เยี่ยมชมที่ไม่ต้องการ แม้ว่าพวกเขาจะสามารถเข้าถึงเพจได้ อย่างใดก็ทางหนึ่ง หากไม่มีรหัสผ่าน พวกเขาก็จะไม่สามารถเข้าถึงเนื้อหาได้” Linda Glover ผู้เชี่ยวชาญด้านการเขียนเนื้อหาและ SEO ที่ บริษัทเขียนหนังสือ Studicus กล่าว

ใช้ปลั๊กอินที่ออกแบบมาเป็นพิเศษสำหรับสิ่งนี้

หากคุณเป็นมือใหม่ WordPress นี่เป็นวิธีที่ง่ายที่สุดในรายการ คุณสามารถค้นหาเครื่องมือและปลั๊กอินต่างๆ ที่ช่วยให้คุณป้องกันไม่ให้มีการจัดทำดัชนีหน้าเว็บโดยเพิ่มคำสั่ง "Noindex" ลงในหน้าเว็บบางหน้า มันทำงานอย่างไร? ถ้าบอทไปถึงหน้าที่มีคำสั่ง noindex ก็จะได้รับข้อความว่าคุณไม่ต้องการให้หน้านั้นสร้างดัชนีและข้ามเนื้อหาทั้งหมดของหน้าไป

ตัวอย่างเช่น ปลั๊กอิน Yoast SEO มีตัวเลือกที่ช่วยให้คุณเปิดหรือปิดคำสั่ง noindex และ nofollow นอกเหนือจากคุณสมบัติ SEO ที่มีประโยชน์อื่นๆ มันค่อนข้างใช้งานง่าย เนื่องจากคุณเพียงแค่ติดตั้งปลั๊กอินและปฏิบัติตามคำแนะนำบางประการ:

  1. ในการติดตั้ง ให้ไปที่ส่วนปลั๊กอินใน WordPress และค้นหาปลั๊กอิน Yoast SEO จากนั้นติดตั้งและเปิดใช้งาน
  2. จากนั้นเปิดตัวแก้ไข WordPress สำหรับบทความใหม่หรือที่มีอยู่แล้ว และเลื่อนลงมาจนกว่าคุณจะเห็นหน้าต่าง Yoast SEO
  3. ที่ด้านซ้ายของหน้าต่าง คุณจะเห็นไอคอนบางไอคอน คุณต้องคลิกที่รูปเฟือง
  4. คลิกตัวเลือกดรอปดาวน์ภายใต้ “ดัชนี Meta robots” และเปลี่ยนประเภทโพสต์เป็น “noindex”
  5. จากนั้น ถัดจาก "Meta robots follow" ให้คลิกตัวเลือก "nofollow"
  6. บันทึกการเปลี่ยนแปลงและนั่นแหล่ะ

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