Domain Name
คือ อะไร?
Domain Name คือ อะไร ?
ถ้าคุณเข้ามาอ่านบทความนี้ แสดงว่าคุณน่าจะเป็นอีกหนึ่งในหลาย ๆ คนที่ยังไม่เข้าใจว่า ชื่อโดเมน หรือ โดเมนเนม (Domain Name) คืออะไร หรือคุณอาจจะเคยได้ยินคำว่า Domain Name แต่ยังไม่มั่นใจว่ามันทำงานอย่างไร
วันนี้เราจะมาช่วยให้คุณเข้าใจคำว่า Domain Name และสามารถตั้งชื่อโดเมนให้เหมาะกับธุรกิจคุณที่สุด
Domain Name คือ อะไร
Domain Name คือ ชื่อที่เราตั้งขึ้นให้กับเว็บไซต์ของเรา เพื่อให้ง่ายต่อการจดจำ และการนำไปใช้งานทั้งของคนอื่น และของเรา เช่นชื่อโดเมน www.rwd1989.com
ในตัวของ Domain นั้นจะมีทั้ง Top-level Domain / Second-level Domain และ Subdomain เข้ามาด้วย แล้วมันคืออะไร และแล้วเกี่ยวข้องกับ Domain Name อย่างไร วันนี้เราจะมาอธิบายให้ฟังกันครับ
ในเชิงเทคนิคจริงๆ แล้ว Domain Name ถูกสร้างขึ้นมาเพื่อความง่ายในการค้นหาเว็บไซต์ของเราแทนที่จะค้นหาด้วยหมายเลขอินเทอร์เน็ต (IP Address) ซึ่งมีอยู่ถึง 16 ตัวเลขหลัก
เราจะได้รับหมายเลขอินเทอร์เน็ต หรือ IP Address สำหรับเว็บไซต์ของเราเมื่อเราทำการใช้บริการเว็บโฮสติ้ง หรือ พื้นที่เว็บไซต์นั้นเองครับ
เนื่องจากมีความยาว และจำยากของ IP Address นี้แหละครับที่ทำให้เราต้องเอา Domain Name ซึ่งเป็นตัวอักษรมาใช้แทนครับ และ Domain Name ก็ยังสามารถให้เราใส่ชื่อแบรนด์ หน่วยงาน หรือวัตถุประสงค์ ของเราโดยไม่ซ้ำกันกับเว็บไซต์อื่นได้ด้วย
แล้วถ้าหากสงสัยว่า Domain Name และ URL ต่างกันอย่างไร เรามาอ่านบทความ ทำความรู้จัก Domain Name และ URL ต่างกันอย่างไร? ของเราหลังจากเข้าใจ Domain Name ในบทความนี้ได้เลยครับ
ความหมายของ Top-level Domain
Top-level Domain (TLD) เป็นส่วนหนึ่งของ URL ที่บอกให้เรารู้ถึงประเภทของเว็บไซต์ หรือเว็บไซต์นั้นๆ เป็นของประเทศอะไร ซึ่งอยู่ตำแหน่งขวาสุด ต้วอย่างเช่น www.rwd1989.com หรือ www.rwd1989.com.th ดังนั้น TLD แบ่งออกเป็น 2 ประเภทคือ
- โดเมนเนมสากล หรือ generic Top-Level Domain (gTLD) มีอย่างเช่น
- .com ย่อมาจาก commercial หมายถึงเว็บไซต์เชิงพาณิชย์
- .net ย่อมาจาก network หมายถึงเว็บไซต์ทำเกี่ยวกับคอมพิวเตอร์ หรือเครือข่าย
- .org ย่อมาจาก organization หมายถึงเว็บไซต์ที่เป็นองค์กรไม่หวังผลกำไร
- .ac ย่อมาจาก academia หมายถึงเว็บไซต์ของสถาบันการศึกษา
- .go ย่อมาจาก government หมายถึงเว็บไซต์ที่เป็นหน่วยงานของภาครัฐ
- โดเมนเนมประจำสัญชาติ หรือ country code Top-Level Domain Name (ccTLD) มีอย่างเช่น
- .us หมายถึงเว็บไซต์ประเทศสหรัฐ
- .th หมายถึงเว็บไซต์ประเทศไทย
ความหมายของ Second-level Domain
Second-level Domain (SLD) เป็น domain ที่เป็นคำบอกถึงจุดประสงค์เว็บไซด์ของเราเลย เขียนเป็นตัวอักษรอังกฤษเล็กทั้งหมด และอยู่ตำแหน่งซ้ายมือถัดลงมาจาก Top-level Domain ตัวอย่างคือ www.rwd1989.com
ความหมายของ Subdomain
Sub-domain หรือบางครั้งเรียกว่า Third-level Domain เป็นส่วนหนึ่งของ Domain Name ที่บอกให้เรารู้ว่าเว็บที่เรากำลังดูอยู่เป็นเว็บไซต์ทำเกี่ยวกับอะไร และอยู่ตำแหน่งชายมือถัดลงมาจาก Second-level Domain ตัวอย่างเช่น www.rwd1989.com และตรง www. อาจจะเปลี่ยนเป็น web. blog. ฯลฯ อยู่กับจุดประสงค์เว็บไซต์ของเราว่าเราจะต้องการสื่อถึงอะไร
การตั้ง Domain Name ที่ดี
ถ้าอ่าจนมาถึงตรงนี้แล้ว เราน่าจะรู้แล้วครับ ว่าการตั้งชื่อ Domain Name สำคัญมากในการทำให้ชาวเน็ตจดจำเว็บไซต์ของเรา และง่ายต่อการค้นหา ซึ่งเราจะได้รับจำนวนผู้เข้าชมมากขึ้นนั้นเองครับ
เกณฑ์ในการตั้ง โดเมนเนม
- สามารถตั้งชื่อเป็นภาษาอังกฤษ หรือภาษาอื่นๆ (รวมทั้งภาษาไทย) ซึ่งเราเรียกว่า IDN (Internationalized Domain Name) แต่ถ้าเลือกภาษาหนึ่งแล้ว ต้องเขียนชื่อเป็นตัวอักษรภาษานั้นเท่านั้น ฉะนั้นถ้าเราตั้งโดเมนเนมที่มีทั้งตัวอักษรไทย และตัวอักษรอังกฤษใน Domain เดียวไม่ได้
- ตั้ง โดเมนเนม เป็นภาษาอะไรก็แล้วแต่ สามารถใช้ผสมกับตัวเลข 0 ถึง 9 ได้ทุกตำแหน่งของชื่อ และพร้อมเครื่องหมายขีด (-) แต่ต้องอยู่ระหว่างคำเท่านั้น และไม่สามารถอยู่เป็นตัวหน้า หรือตัวท้ายได้
- ไม่สามารถตั้งชื่อเกิน 67 ตัวอักษรอักขร (Characters) และถ้าเป็นชื่อโดเมน .th ห้ามมีตัวอักษรอักขรเกิน 24 ตัว แล้วต้องมีตัวอักษรอย่างน้อย 2 ตัว
- ไม่สามารถเว้นวรรคใน โดเมนเนม ได้
- ไม่สามารถตั้ง โดเมนเนม ซ้ำกันกับ โดเมนเนมอื่นที่มีอยู่แล้วได้ (เช็คก่อนว่าซ้ำกับของคนอื่นรึป่าว)
- ไม่สามารถใช้เครื่องหมายพิเศษได้ เช่น ~ ! @ # $ % ^ * { } [ ] ? ฯลฯ
เทคนิคทำให้ โดเมนเนม มีคนจำง่าย
- ในการตั้ง โดเมนเนม เป็นภาษาอะไรดี เราต้องรู้ว่ากลุ่มเป้าหมายของเราเขาใช้ภาษาอะไรในชีวิตประจำวัน เช่นถ้าลูกค้าเราเป็นคนใช้แค่ภาษาไทย เราก็ควรตั้งชื่อโดเมนเป็นภาษาไทย
- ถ้าตั้งชื่อยาว คนมักจะจำยาก ฉะนั้นเราควรตั้งชื่อที่สั้น สะกดง่าย และจำง่าย
- ใส่เครื่องหมายขีด (-) ระหว่างคำได้ แต่ไม่แนะนำ เพราะไม่มีใครอยากเขียนเครื่องหมายขีด (-) เยอะ และพูดเครื่องหมายขีด
- Domain Name ควรสื่อถึงความหมายเว็บไซต์ของเราให้มากที่สุด เพื่อประสิทธิภาพของการค้นหาใน Search Engine (SEO)
- ควรใช้ Top-level Domain (.com .org หรือ .info) ให้เหมาะกับจุดประสงค์เว็บไซต์ของเรา
- ใช้ชื่อสินค้า หรือบริการของเราในการตั้งชื่อได้เลย ถ้ามันเป็นที่รู้จัก ซึ่งจะมีความน่าเชื่อถือซ่อนอยู่ในนั้นด้วย
และแล้วถ้าคุณมีชื่อ Domain Name ในใจได้แล้ว มาจดชื่อโดเมนของคุณกับเราได้เลย หรือคุณมาเลือก บริการออกแบบเว็บไซต์ กับเราได้นะครับ