Create Google Site
เริ่มจากสร้าง Google Sites มาสักอันก่อน ผมขอเลือกใช้ template ละกัน
Add Custom domains
เมื่อได้แล้ว กดที่รูป เฟือง เพื่อตั้งค่า แล้วเลือก Custom domains จากนั้นกรอก domain ที่ต้องการ จากนั้น เราจะต้อง verify ownership ด้วย โดยการคลิกที่ลิงก์ verify your ownership
จากนั้นจะเด้งมาที่หน้า Google Search Console เราก็กรอก domain ที่เราเพิ่งจะกรอกไปตอนครั้งก่อน
Verify domain ownership via DNS record
copy TXT ไปใส่ใน cloudflare ผมข้ามตัวช่วยการใส่ด้วย cloudflare ละกัน อยากจะ copy ไปใส่เอง
โดยการเลือก Any DNS Provider จากนั้น copy TXT เพื่อไปใส่ใน cloudflare
Add TXT to Cloudflare
หลังจากที่เรา Login เข้า Cloudflare แล้ว มาเลือกที่เมนู DNS → Record
จากนั้นเลือก Add record เลือก type TXT แล้วกรอก TXT ที่เราเพิ่ง copy มาจาก Google Sites เสร็จแล้วกด Save
กลับมาที่หน้า Google Search Console กด continue เพื่อ verify (รอสักครู่)
ถ้าขึ้นแบบนี้ก็เรียบร้อย กด Go to property
หน้าตา Google Search Console ก็จะเป็นประมาณนี้ เราก็ไม่ต้องสนใจมัน ในตอนนี้
Add Domain to Google Sites
กลับที่ Google Sites เราต่อ ปิดหน้าตั้งค่าแล้วเปิดเพื่อมาใส่ Domain อีกครั้ง ก็จะเห็นว่ามันติ๊กถูกแล้ว
จากนั้นเอา CNAME ไปกรอกใน Cloudflare วิธีการเหมือนกับตอนทำกับ TXT เลย แค่เปลี่ยน type
กลับมาที่หน้า Cloudflare กด Add record แล้วใส่ชื่อ domain และ CNAME ของเราไป กด save
จากนั้นไปนอน หลับให้สบาย ตื่นมาก็จะเห็น Domain ของเราใช้งานได้แล้ว 🎉
หรือถ้าใครรอเกิน 2 วันแล้วยังไม่ได้ ลองปิด Proxy ของ Cloudflare ตามรูปนี้ได้เลย หรือถ้ายังไม่ได้อีก ก็ไปเช็ค Google Sites ดูว่า เผยแพร่ไปหรือยัง