วันอังคารที่ 28 กุมภาพันธ์ 2017
แม้โลกทุกวันนี้จะ "เชื่อมต่อกันตลอดเวลา" แต่ธุรกิจต้องการหยุดพักบ้างในบางครั้ง แม้แต่การนำเสนอเนื้อหาทางออนไลน์ของธุรกิจก็ต้องหยุดชั่วคราวในบางโอกาสเช่นกัน บล็อกโพสต์นี้อธิบายตัวเลือกที่มีอยู่เพื่อทำให้การแสดงเว็บไซต์ในการค้นหาไม่ได้รับผลกระทบ
ตัวเลือก: ฟังก์ชันบล็อกรถเข็นช็อปปิ้ง
หากเว็บไซต์เพียงแค่ต้องการบล็อกผู้ใช้ไม่ให้ซื้อสินค้า วิธีที่ง่ายที่สุดคือปิดใช้ฟังก์ชันเฉพาะที่เกี่ยวข้องไป ในกรณีส่วนใหญ่ ระบบสามารถบล็อกหน้ารถเข็นช็อปปิ้งเพื่อไม่ให้มีการ Crawl โดยใช้ไฟล์ robots.txt หรือบล็อกไม่ให้มีการจัดทำดัชนีด้วยแท็ก meta
ของ robots เนื่องจากเครื่องมือค้นหาจะไม่เห็นหรือจัดทำดัชนีเนื้อหานั้น คุณจึงสื่อสารเรื่องนี้กับผู้ใช้ด้วยวิธีที่เหมาะสมได้
เช่น คุณอาจปิดใช้ลิงก์ที่ไปยังหน้ารถเข็น เพิ่มข้อความที่เกี่ยวข้อง หรือแสดงหน้าแจ้งข้อมูลแทนหน้ารถเข็น
ตัวเลือก: แสดงโฆษณาคั่นระหว่างหน้าหรือป๊อปอัปทุกครั้ง
หากจำเป็นต้องบล็อกทั้งเว็บไซต์เพื่อไม่ให้ผู้ใช้เข้าถึง ไม่ว่าจะใช้ข้อความ "ไม่พร้อมใช้งานชั่วคราว" หน้าแจ้งข้อมูล หรือป๊อปอัป เซิร์ฟเวอร์ควรส่งรหัสผลลัพธ์ HTTP 503
("Service Unavailable
") กลับมา โค้ดผลลัพธ์ 503
จะทําให้ Google ไม่จัดทําดัชนีเนื้อหาชั่วคราวที่แสดงต่อผู้ใช้ ถ้าไม่มีรหัสผลลัพธ์ 503
ระบบจะจัดทำดัชนีหน้าคั่นเป็นเนื้อหาเว็บไซต์ของคุณ
Googlebot จะพยายามเข้าถึงหน้าที่ส่ง 503
กลับมาอีกครั้งนานสุดประมาณ 1 สัปดาห์ ก่อนที่จะถือว่าเป็นข้อผิดพลาดถาวรที่อาจทำให้หน้าดังกล่าวหลุดออกจากผลการค้นหา คุณยังสามารถใส่ส่วนหัว Retry after
เพื่อระบุระยะเวลาที่เว็บไซต์จะไม่พร้อมใช้งานได้ด้วย การบล็อกเว็บไซต์นานกว่า 1 สัปดาห์อาจทำให้เกิดผลกระทบทางลบต่อผลการค้นหาของเว็บไซต์ ไม่ว่าคุณจะใช้วิธีใดก็ตาม
ตัวเลือก: ปิดใช้งานทั้งเว็บไซต์
การปิดเซิร์ฟเวอร์โดยสิ้นเชิงเป็นอีกตัวเลือกหนึ่ง คุณอาจทำเช่นนี้ได้เช่นกันถ้ากำลังย้ายเซิร์ฟเวอร์ไปยังศูนย์ข้อมูลแห่งใหม่ โดยกำหนดให้มีเซิร์ฟเวอร์ชั่วคราวเพื่อแสดงรหัสผลลัพธ์ HTTP 503
สำหรับทุก URL (พร้อมด้วยหน้าแจ้งข้อมูลที่เหมาะสมสำหรับผู้ใช้) และเปลี่ยนให้ DNS ชี้ไปยังเซิร์ฟเวอร์ดังกล่าวในช่วงเวลานั้น
- ตั้งค่า DNS TTL ให้เป็นเวลาไม่นาน (เช่น 5 นาที) ล่วงหน้าสัก 2-3 วัน
- เปลี่ยน DNS เป็นที่อยู่ IP ของเซิร์ฟเวอร์ชั่วคราว
- ปิดการออนไลน์ของเซิร์ฟเวอร์หลักเมื่อคำขอทั้งหมดไปถึงเซิร์ฟเวอร์ชั่วคราวแล้ว
- ตอนนี้เซิร์ฟเวอร์ของคุณจะออฟไลน์ ...
- เมื่อพร้อมแล้ว เปิดให้เซิร์ฟเวอร์หลักออนไลน์อีกครั้ง
- สลับ DNS กลับไปที่ที่อยู่ IP ของเซิร์ฟเวอร์หลัก
- เปลี่ยน DNS TTL กลับเป็นค่าปกติ
เราหวังว่าตัวเลือกเหล่านี้จะครอบคลุมสถานการณ์ที่พบทั่วไปที่คุณจะต้องใช้ในการปิดใช้เว็บไซต์ของคุณชั่วคราว หากมีข้อสงสัย โปรดไปที่ฟอรัมความช่วยเหลือสําหรับผู้ดูแลเว็บ
ป.ล. หากธุรกิจเปิดให้บริการในพื้นที่ อย่าลืมแสดงข้อมูลต่อไปนี้ในเวลาทําการของข้อมูลธุรกิจในพื้นที่ด้วย