คู่มือนี้สำหรับทีมภายในองค์กร ที่ดูแล
การกำกับดูแลเว็บไซต์ ครอบคลุมอะไร
การกำกับดูแล
มันอยู่
สัญญาณว่าเว็บไซต์ โตเกินกฎแบบไม่เป็นทางการ
ถ้าติ๊กสองข้อขึ้นไป มักแปลว่าถึงเวลาเขียนกฎไว้เป็น
กำหนด ว่าใครเป็นเจ้าของอะไร
กฎข้ออื่นทั้งหมด ขึ้นอยู่กับความเป็นเจ้าของ
ความเป็นเจ้าของ 3 ระดับ
- เจ้าของ
เว็บไซต์ รับผิดชอบ เว็บไซต์ ทั้งหมด ได้แก่ ลำดับความสำคัญ มาตรฐาน เมนูหลัก และเป็นผู้ตัดสินขั้นสุดท้าย เมื่อแผนกต่าง ๆ เห็นไม่ตรงกัน มักเป็นหัวหน้าฝ่ายดิจิทัลหรือการตลาด - เจ้าของส่วน
รับผิดชอบ ความถูกต้อง ของคอนเทนต์ ของตัวเอง เช่น ฝ่ายบุคคลดูแลหน้าร่วมงานกับเรา ฝ่ายกฎหมายดูแลนโยบาย และทีมผลิตภัณฑ์แต่ละทีม ดูแลหน้าของตัวเอง ไม่ต้องมีทักษะด้านเว็บ แค่ต้องรู้ว่า เมื่อไรคอนเทนต์ ของตัวเอง ผิด - เจ้าของแพลตฟอร์ม
รับผิดชอบ ด้านเทคโนโลยี ได้แก่โฮสติ้ง CMS ปลั๊กอิน การเชื่อมต่อ ระบบ ความปลอดภัย และการสำรองข้อมูล อาจเป็นทีมไอทีนักพัฒนา หรือผู้ให้บริการ แผนดูแลเว็บไซต์ แต่ต้องระบุชื่อให้ชัด
ตัวอย่างที่นำไปปรับใช้ได้:
| ส่วน | เจ้าของ | รอบการตรวจ | |
|---|---|---|---|
| หน้าแรกและเมนูนำทาง | เจ้าของ |
เจ้าของ |
ทุกไตรมาส |
| หน้าสินค้าและบริการ | ฝ่ายการตลาดผลิตภัณฑ์ | ทุกหกเดือน | |
| ร่วมงานกับเรา | ฝ่ายบุคคล | หัวหน้าฝ่ายบุคคล | เมื่อเปิดหรือปิดรับตำแหน่ง |
| เทมเพลต ปลั๊กอิน การ |
เจ้าของแพลตฟอร์ม | เจ้าของ |
ทุกครั้งที่ปล่อยงาน |
เปลี่ยนรายการคอนเทนต์ ให้เป็นทะเบียนความเป็นเจ้าของ
ส่งออกทุก URL จาก XML sitemap หรือ
ลองตรวจเอง สุ่มมาสิบหน้า ถ้าคุณบอกชื่อเจ้าของแต่ละหน้าไม่ได้ภายในหนึ่งนาที ความเป็นเจ้าของก็มีอยู่แค่บนกระดาษ
มีกฎสองข้อ ที่ป้องกันไม่ให้มันเสื่อม คือหน้าของพนักงานที่
บทบาทและสิทธิ์ผู้ใช้ ใน CMS
คู่มือ
จับคู่ หน้าที่งานกับบทบาท ไม่ใช่กับตัวบุคคล
| หน้าที่งาน | บทบาทที่ใช้ทั่วไป |
|---|---|
| เจ้าของ |
Editor พร้อมบัญชี administrator แยก |
| Editor: ตรวจ |
|
| ผู้ร่วมเขียนจากแผนกต่าง ๆ | บทบาทที่ |
| บทบาทที่จำกัดเฉพาะภาษาของ |
|
| Administrator บน staging และสิทธิ์แบบมีเวลาจำกัด บน |
เมื่อบทบาทมาตรฐานของ WordPress ไม่พอ
ใน WordPress แบบค่า
สามวิธีที่ใช้กันบ่อย ในการปิด
- ให้
คอนเทนต์ ของแต่ละแผนก มีประเภทคอนเทนต์ ของตัวเอง custom post type สำหรับตำแหน่งงาน สินค้า หรือสาขา มีสิทธิ์ของตัวเอง ได้ บทบาทของฝ่ายบุคคล จึงจัดการได้แค่ประกาศรับสมัครงาน ไม่มีอย่างอื่น - ใช้ปลั๊กอินจัดการบทบาท เพื่อ
สร้าง บทบาทเฉพาะ ที่มีความสามารถตรงกับที่แต่ละกลุ่มต้องใช้ และบันทึกรายละเอียด ของแต่ละบทบาทไว้ - ให้ทุกอย่างผ่านการตรวจ ให้ผู้ร่วมเขียน มีบทบาทที่แก้ไขได้ แต่
เผยแพร่ ไม่ได้ เพื่อให้ผู้ดูแล คอนเทนต์ เว็บไม่กี่คน อนุมัติทุกการเปลี่ยนแปลง
เริ่มจาก
ดูแลสิทธิ์การ
ขั้นตอน อนุมัติคอนเทนต์ ที่คนยอมทำตาม
ความ
ให้การอนุมัติเหมาะกับระดับความเสี่ยง
| การเปลี่ยนแปลง | ตัวอย่าง | |
|---|---|---|
| แก้ไข |
คำผิด เปลี่ยนรูป | เจ้าของส่วน หรือ |
| หน้าใหม่ ในเทมเพลตที่มีอยู่ | ผู้ร่วมเขียนร่าง |
|
| ราคา |
||
| การเปลี่ยนแปลงเชิง |
เทมเพลต ปลั๊กอิน URL การ |
ผ่านการควบคุมการเปลี่ยนแปลง บน staging |
ระบุผู้แทนให้
สิ่งที่ WordPress มีให้ตั้งแต่ติดตั้ง
WordPress core มี
ปลั๊กอิน
เทมเพลตและคอมโพเนนต์: คุมโครงสร้าง ปล่อยคอนเทนต์ ให้อิสระ
การกำกับดูแลที่
- มี
แคตตาล็อก เทมเพลต ทุกประเภทหน้าจุดประสงค์ และช่องข้อมูลที่ต้องกรอก - ล็อก
เลย์เอาต์ เปิดคอนเทนต์ คนแก้ไขเปลี่ยนถ้อยคำ รูปภาพ และลิงก์ ได้ ส่วนระยะห่าง ฟอนต์ และสี มาจากระบบ - เพิ่มช่องข้อมูลด้านการกำกับดูแล ช่อง “เจ้าของหน้า” และ “ต้องตรวจภายในวันที่” ในทุกเทมเพลต ทำให้ทะเบียนความเป็นเจ้าของ อยู่ใน CMS
- มี
เส้นทาง สำหรับคอมโพเนนต์ใหม่เลย์เอาต์ ใหม่ต้องยื่นขอสร้าง ครั้งเดียว และเพิ่มเข้าแคตตาล็อก ไม่ใช่ทำขึ้นเฉพาะกิจ เป็นหน้า ๆ - ให้หน้าแคมเปญมีวัน
สิ้นสุด และตัดสินใจ ตั้งแต่ตอนสร้าง ว่า ใครจะลบหรือ redirect มัน
การบริหารเว็บไซต์ หลายภาษา
ทุกภาษา ทำให้ปัญหาทวีคูณ เวอร์ชันต่าง ๆ ค่อย ๆ ห่างกันแบบเงียบ ๆ จนลูกค้ายกราคาที่ผิดมาพูดกับคุณ การ
- ระบุภาษาต้นทาง ที่การเปลี่ยนแปลง
เริ่มต้น เว้นแต่หน้านั้นตั้งใจทำเฉพาะท้องถิ่น - ให้แต่ละภาษามี
ผู้ดูแล ที่ระบุชื่อ ควรเป็นเจ้าของภาษา ที่อนุมัติการเปลี่ยนแปลงของภาษานั้น - เก็บ
ข้อเท็จจริง ที่ใช้ร่วมกันไว้ที่เดียว ราคา เบอร์โทร และสเปก ควรอยู่ในการตั้งค่า กลาง หรือช่องข้อมูลที่ใช้ร่วมกัน ไม่ใช่พิมพ์ใหม่ทุกภาษา - ตกลงว่าอะไรต้องตรงกัน และเร็วแค่ไหน:
| ต้องตรงกับต้นทางไหม? | เมื่อไร | |
|---|---|---|
| ราคา สเปก |
ใช่ ตรงกันทุกประการ | ในการปล่อยงานรอบเดียวกัน |
| ข้อมูลติดต่อ และเวลาทำการ | ใช่ | ภายในวันเดียวกัน |
| ความหมายเดียวกัน ถ้อยคำปรับได้ | การปล่อยงานรอบ |
|
| ข่าวและบทความ | แต่ละภาษาเลือกได้ |
การลบหรือเปลี่ยนชื่อหน้า ในภาษาหนึ่ง ส่งผลต่อการค้นหาด้วย เพราะแท็ก hreflang ของแต่ละเวอร์ชันภาษา ชี้ไปหากัน คู่มือ SEO หลายภาษา ของเรา อธิบายว่าแท็กเหล่านั้นทำงานอย่างไร และต้องตรวจอะไรหลังการเปลี่ยนแปลง
การควบคุมการเปลี่ยนแปลง: staging การปล่อยงาน และบันทึกการปล่อยงาน
คอนเทนต์ ไหลลง โค้ดไหลขึ้น
บน WordPress
คอนเทนต์ แก้บนเว็บไซต์ จริง ผ่านขั้นตอน อนุมัติ- โค้ด ปลั๊กอิน เทมเพลต และการ
ตั้งค่า เปลี่ยนบน staging ก่อน และทดสอบกับสำเนาคอนเทนต์ จากเว็บไซต์ จริงที่ใหม่ล่าสุด จากนั้น deploy โค้ด ส่วนการเปลี่ยนเทมเพลตและการตั้งค่า ทำซ้ำบนเว็บไซต์ จริง หรือย้ายด้วยเครื่องมือ export ไม่ใช่ด้วยการเขียนทับฐานข้อมูล ของเว็บไซต์ จริง
โค้ดที่เขียนเอง ควรอยู่ใน version control เพื่อให้ทุกการเปลี่ยนแปลง ถูกบันทึกและย้อนกลับได้ คู่มือการพัฒนา
ปล่อยงานเป็นรอบ พร้อมบันทึกทุกครั้ง
รอบปล่อยงานที่แน่นอน เช่น หนึ่งวันทุกสองสัปดาห์ วางแผนได้ง่ายกว่าการเปลี่ยนแปลงแบบ
- อะไรเปลี่ยน ด้วยภาษาเข้าใจง่าย และทำไม
- ใครขอ และใครอนุมัติ
- ทดสอบอะไรไปบ้าง รวมถึง
แบบฟอร์ม และการติดตามผล ในทุกภาษา - ย้อนกลับอย่างไร และไฟล์สำรองก่อนปล่อยงาน อยู่ที่ไหน
แชร์บันทึกนี้ให้เจ้าของ
เว็บไซต์ เดียว เครือข่าย multisite หรือแยกเว็บไซต์ ?
WordPress multisite รัน
| สรุป |
แยก |
||
|---|---|---|---|
| การอัปเดต | ครั้งเดียว | ครั้งเดียว มีผลกับทุก |
แยก |
| สิทธิ์การ |
ทั้ง |
แยกตาม |
แยกกันโดยสมบูรณ์ |
| ความเสี่ยงหลัก | สิทธิ์ที่กระจัดกระจาย | การอัปเดตที่ |
งาน |
เลือก
เลือก
เลือกแยก
เอกสารกำกับดูแลที่ควรเขียนไว้
เขียนแต่ละฉบับให้สั้น เก็บไว้ในที่ที่คนแก้ไข
- ทะเบียนความเป็นเจ้าของ หน้า เจ้าของ และวันตรวจ
- นโยบายบทบาทและสิทธิ์การ
เข้าถึง บทบาท ใครอนุมัติบัญชี และวิธีลบบัญชีของคนที่ลาออก - กฎการ
เผยแพร่ ระดับการอนุมัติ ผู้แทน และเส้นทาง ฉุกเฉิน แคตตาล็อก เทมเพลต ประเภทหน้า และวิธีขอเทมเพลตใหม่- กฎการแปล
ผู้ดูแล แต่ละภาษา และอะไรที่ต้องตรงกัน - กระบวนการปล่อยงาน รอบปล่อยงาน
แบบฟอร์ม บันทึก และการย้อนกลับ
ทบทวนทุกปี กฎที่ CMS ไม่ได้บังคับ และไม่มีใครตรวจ เป็นแค่
ขั้นต่อไป
เริ่มจากเล็ก ๆ สัปดาห์นี้ ตรวจว่าใครมีสิทธิ์
ทีมภายในองค์กรหลายแห่ง อยากส่งงานฝั่งแพลตฟอร์มให้คนอื่นดูแลมากกว่า แผนดูแล