URL Structure: Parts of a Domain Name
يعرف معظم الأشخاص الذين يتصفحون الإنترنت الهيكل العام لعنوان URL للموقع، ولكن هل تعرف كل جزء من أجزاء اسم النطاق؟ لحسن الحظ، عناوين URL للمواقع ليست معقدة للغاية، على الأقل عندما يتعلق الأمر بفهم المكونات المختلفة على مستوى سطحي.
في هذه المقالة، سنرشدك عبر كل جزء من أجزاء اسم النطاق/عنوان URL للموقع لمساعدتك على فهم الهيكل. يمكن أن يلعب كل جزء دورًا في كيفية إدراك موقعك وتجربة المستخدم مع وجودك على الإنترنت. حتى أن بعض الأجزاء لها تأثير على تحسين محركات البحث (SEO) – لذا تأكد من مراعاة كيفية ظهور عناوين URL لجمهورك!
المكونات الخمسة
هناك إجمالي خمسة أجزاء شائعة تشكل اسم النطاق، على الرغم من أن بعضها لا يُستخدم في كل عنوان URL ستواجهه. هذه الأجزاء الخمسة مذكورة أدناه، تليها أقسام فردية تشرح كل جزء بمزيد من التفصيل.
- بروتوكول
- نطاق فرعي
- اسم المجال
- مسار الصفحة
- استفسارات
بروتوكول
المكون الأول، الذي يُشار إليه عادةً بمُعرِّف البروتوكول، يشير إلى نوع البروتوكول الذي يحتاج إليه متصفح الويب لطلب مورد من خادم. هناك العديد من البروتوكولات الموجودة، ولكن هناك فقط عدد قليل من البروتوكولات الشائعة. يمكن أن تشمل:
- http: اتصال بسيط يربط بين خادم الويب والمتصفح.
- https: اتصال بسيط يعمل بشكل مشابه لـ http، ولكنه يوفر أمانًا إضافيًا للمستخدم من خلال SSL (التي تشفر بيانات المستخدم وتحمي البيانات الشخصية بشكل أكبر). https ضروري بشكل خاص لمواقع التجارة الإلكترونية عبر الإنترنت لضمان أمان معلومات عملائك. كما أنها مفضلة من قبل محركات البحث على http العادية.
- mailto: هذا بروتوكول بريد إلكتروني يستخدم غالبًا لربط المستخدمين بعميل البريد الإلكتروني.
- ftp: هذا هو 'بروتوكول نقل الملفات' (FTP) الذي يسمح للمستخدمين بنقل ملفات الكمبيوتر من وإلى الخادم.
مثال: https://one.exampledomain.com/directory/page?parameter1=value¶meter2=value
نطاق فرعي
بعد معرف البروتوكول تأتي النطاقات الفرعية للمواقع الإلكترونية، وهي شائعة ولكن لا تُستخدم في كل موقع. يمكن اعتبار النطاقات الفرعية أدلة خاصة لتقسيم المحتوى على موقعك، مع الإشارة أيضًا للمستخدمين بأنهم في منطقة منفصلة من الموقع. تظهر مباشرة قبل اسم النطاق، متبوعة بنقطة (‘.’). من الأمثلة الشائعة للنطاقات الفرعية:
- blog.domainname.com (لأقسام المدونة في موقع ويب)
- متجر.domainname.com (يُستخدم للمواقع التي تحتوي على قسم للتجارة الإلكترونية)
- م.domainname.com (غالبًا ما يُحدد نسخة الموقع المخصصة للهواتف المحمولة)
- عن بُعد.domainname.com (يشير إلى الوصول عن بُعد على موقع ويب)
يمكن أن تكون النطاقات الفرعية واسعة أو محددة كما تريد، حيث يتم إنشاؤها من قبل من يدير أو يشرف على نطاق الموقع واستضافته. يمكن أن تكون أداة مفيدة للمواقع الأكبر ذات حركة المرور الأعلى و/أو الكثير من المحتوى. يُعتبر 'www' في عناوين URL في الواقع نطاقًا فرعيًا، يتم إنشاؤه عادةً تلقائيًا عند إعداد استضافة/نطاق الموقع (على الرغم من أنه لا يُستخدم عادةً لتقسيم المحتوى).
مثال: https://واحد.exampledomain.com/directory/page?parameter1=value¶meter2=value
اسم المجال
يمكن تقسيم أسماء النطاقات إلى جزأين منفصلين: النطاق من المستوى الثاني والنطاق من المستوى الأعلى.
المجال من المستوى الثاني
الجزء الأكثر شيوعًا في عنوان URL للموقع هو النطاق من المستوى الثاني (SLD). SLD هو الاسم الفريد المرتبط بكل موقع وهو سلسلة أحرف يختارها المستخدم غالبًا ما ترتبط بمحتوى الموقع أو علامته التجارية أو رسالته. يقوم المسجل (المستخدم الذي يسجل اسم النطاق) بتسجيل هذا الاسم مؤقتًا لفترة زمنية محددة، مما يمنع المستخدمين من تسجيل هذا الاسم المحدد تحت ذلك النطاق الأعلى (TLD). يمكن أن يكون هناك مزيج فريد واحد فقط من SLD + TLD، مما يجعل بعض النطاقات ذات قيمة بطبيعتها وعملية شراء/بيع النطاقات و استثمار النطاقات جذاب.
مثال: https://one.exampledomain .com/directory/page?parameter1=value¶meter2=value
المجال من المستوى الأعلى
النطاق الأعلى (TLD) هو الأحرف الموجودة مباشرة بعد النطاق من المستوى الثاني. اختيار نطاق TLD للموقع هو قرار مهم لجميع المسجلين الجدد، لأنه يمثل علامتك التجارية أو محتوى موقعك من خلال تقديم سياق إضافي للنطاق قبل أن يصل المستخدمون حتى إلى موقعك. بينما تكون بعض نطاقات TLD أكثر عمومية (بمعنى أنها قابلة للتطبيق على الغالبية العظمى من المواقع، مثل .com البارز)، يمكن أن تشير نطاقات TLD الأخرى إلى المحتوى المتوقع من موقع (على سبيل المثال، .art للمستخدم للفنانين، .games لمواقع الألعاب، .wine للمواقع المتعلقة بالنبيذ وما إلى ذلك). هناك أيضًا نطاقات TLD قائمة على الموقع (يشار إليها باسم نطاقات المستوى الأعلى لرمز الدولة، أو cc TLDs باختصار)، والتي يمكن أن تكون مفيدة للشركات أو المنظمات القائمة على الموقع.
مع استمرار تشبع النطاقات العليا القديمة، من المحتمل أن تبدأ النطاقات العليا الجديدة الأخرى في رؤية زيادة في الاستخدام أيضًا، لذلك إذا كان هناك اسم نطاق ثانوي تريده مأخوذ تحت نطاق علوي من اختيارك، قد ترغب في البحث عن نطاقات عليا بديلة. إذا كنت بحاجة إلى مساعدة في اختيار اسم نطاق، يمكنك استخدام أداة اقتراح اسم النطاق لمساعدتك في التوصل إلى العديد من الأفكار.
مثال: https://one.exampledomain.كوم/directory/page?parameter1=value¶meter2=value
مسار الصفحة
بعد اسم النطاق، يمكن العثور على مسار URL. تشير هذه الأحرف إلى المسارات التي تشير إلى ملفات/دلائل محددة على خادم الويب الخاص بهذا الموقع. تربط هذه المسارات المتصفح بهذه البيانات لتحميل معلومات محددة للمستخدم النهائي. يمكن اعتبار الدليل في المسار مثل مجلد، حيث يمكن اعتبار الصفحة الملف الفردي داخل URL. على سبيل المثال، في منشور المدونة هذا، هناك دليلان ('community' و 'blog')، والملف في هذه الحالة سيكون المدونة الفردية: 'parts-of-a-domain-name'. لا توجد الدلائل دائمًا، لأن مسار الصفحة لا يحتاج دائمًا إلى أن يكون مضمنًا في مجلد.
مثال: https://one.exampledomain.com /directory/page ?parameter1=value¶meter2=value
استفسارات
في الصفحات الديناميكية (التي تسمح بمشاركة المستخدم لتغيير محتوى الصفحة)، يمكن غالبًا العثور على الاستعلامات. يمكن تقسيمها إلى جزأين: الاستعلام نفسه، والمعلمات الموجودة داخل الاستعلام.
استعلام: بناءً على إجراءات المستخدم على الصفحات الديناميكية، ستقوم الاستعلامات بتعديل محتوى الصفحة، عادةً من خلال الاتصال بقاعدة بيانات للقيام بذلك. الشكل الأكثر شيوعًا هو من بحث المستخدم، حيث يتم إضافة البحث نفسه ديناميكيًا إلى مسار الصفحة في URL. تبدأ هذه الاستعلامات بعلامة استفهام ('؟') وتحتوي على معلمة واحدة أو أكثر. مثال شائع آخر هو على مواقع التسوق التي تسمح لك بتصفية المنتجات، حيث يظهر اختيار التصفية للمستخدم كاستعلام في URL.
المعاملات: تُبنى هذه الاستعلامات بمعلمات فردية، حيث يخدم كل منها وظائف فريدة اعتمادًا على المعلمات المضمنة. يمكن أن تتراوح من الترجمة اللغوية إلى تتبع البيانات إلى تصفية المحتوى بناءً على ما يريد المستخدم رؤيته. يمكن أن تخدم هذه المعلمات مجموعة متنوعة من الوظائف التي غالبًا ما تساعد في تجربة المستخدم.
مثال: https://one.exampledomain.com/directory/page ?parameter1=value¶ meter2=value
عندما يتعلق الأمر بأجزاء اسم النطاق أو الرابط، فإن تقسيمها إلى مكونات فردية لا يجعلها تبدو معقدة بالقدر نفسه. إذا صادفت رابطًا معقدًا بشكل خاص، فهناك احتمال كبير أنه يستخدم مجموعة متنوعة من المعلمات ضمن استعلام. نأمل أن تساعدك هذه المقالة أثناء تصفح الويب وتوفر سياقًا لأنواع الروابط المختلفة التي تصادفها.