تیر 16, 1403

5 مرحله + نحوه url چیست. شرح کامل آناتومی URL و 2 نوع آن 22 نکته

URL (یونیفرم منبع یاب) جزء اساسی اینترنت است که آدرس منحصر به فردی را برای مکان یابی منابعی مانند صفحات وب، تصاویر، ویدئوها و فایل ها ارائه می دهد. به عنوان مرجعی برای شناسایی و دسترسی به این منابع در شبکه جهانی وب عمل می کند. در این توضیح جامع به بررسی آناتومی URL، دو نوع اصلی آن می پردازیم و 22 نکته در رابطه با URL ها را ارائه می دهیم.

آناتومی URL

یک URL از چندین مؤلفه تشکیل شده است که با هم کار می کنند تا یک آدرس کامل را تشکیل دهند. بیایید هر قسمت را تجزیه کنیم:

  1. Scheme/Protocol: طرح یا پروتکل نوع اتصال مورد نیاز برای دسترسی به منبع را نشان می دهد. طرح های رایج عبارتند از HTTP (پروتکل انتقال ابرمتن)، HTTPS (HTTP امن)، FTP (پروتکل انتقال فایل)، و بسیاری دیگر.
  2. Domain/Subdomain: دامنه وب سایت یا سرور خاصی را که منبع در آن میزبانی می شود، مشخص می کند. معمولاً از دو بخش تشکیل شده است: زیر دامنه (اختیاری) و دامنه سطح بالا (TLD). به عنوان مثال، در “www.example.com”، “www” زیر دامنه است و “com” TLD است.
  3. دامنه سطح بالا (TLD): TLD نشان دهنده بالاترین سطح در سلسله مراتب سیستم نام دامنه است. اطلاعاتی در مورد هدف یا موقعیت جغرافیایی وب سایت ارائه می دهد. TLDهای رایج شامل .com، .org، .net، .edu، .gov و کدهای خاص کشور مانند .uk یا .fr.
  4. مسیر: مسیر مکان یا دایرکتوری خاصی را در وب سروری که منبع در آن ذخیره می شود مشخص می کند. این می‌تواند شامل چندین دایرکتوری باشد که با اسلش (“/“) از هم جدا شده‌اند و همچنین ممکن است شامل نام‌ها یا پارامترهایی باشد.
  5. پارامترهای پرس و جو: پارامترهای پرس و جو برای ارسال اطلاعات اضافی به سرور وب در هنگام درخواست یک منبع خاص استفاده می شوند. آنها پس از علامت سوال (“؟”) به URL اضافه می شوند و با حروف علامت (“&”) از هم جدا می شوند. هر پارامتر از یک جفت کلید-مقدار تشکیل شده است، مانند “key=value”.
  6. Fragment/Anchor: قطعه یا لنگر به بخش خاصی در یک صفحه وب اشاره دارد. با یک نماد هش (#) و به دنبال آن یک شناسه نشان داده می شود. وقتی به URL دسترسی پیدا کرد، مرورگر به طور خودکار به بخش مربوطه می رود.

انواع URL

دو نوع اصلی URL وجود دارد:

  1. URL مطلق: یک URL مطلق آدرس کامل لازم برای مکان یابی یک منبع در وب را ارائه می دهد. این شامل تمام اجزای ذکر شده در بالا است، مانند طرح، دامنه، مسیر، پارامترهای پرس و جو و قطعه. برای مثال: “ https://www.example.com/resources/page.html?id=123#section2”.
  2. URL نسبی: یک URL نسبی مکان یک منبع را نسبت به صفحه فعلی یا URL پایه مشخص می کند. این شامل طرح یا دامنه نیست، بلکه فقط از مسیر، پارامترهای پرس و جو و قطعه تشکیل شده است. URL های نسبی معمولاً در وب سایت ها برای پیوند به صفحات یا منابع دیگر در همان دامنه استفاده می شوند. برای مثال، اگر در “https://www هستید .example.com/about،” یک URL نسبی مانند “/contact” به “https://www.example.com/contact”.

نکاتی برای کار با URL

در اینجا 22 نکته مربوط به کار با URL ها وجود دارد:

  1. برای برقراری ارتباط امن، همیشه به جای HTTP از HTTPS استفاده کنید.
  2. با استفاده از کلمات یا عبارات معنی دار در مسیر به جای شناسه های رمزآلود، اطمینان حاصل کنید که URL ها به راحتی قابل خواندن و درک هستند.
  3. از استفاده از زیر دامنه های بیش از حد خودداری کنید زیرا می توانند URL ها را طولانی تر و پیچیده تر کنند.
  4. از نشانی‌های اینترنتی متعارف برای تعیین نسخه ترجیحی یک صفحه وب زمانی که چندین URL به یک محتوا اشاره می‌کنند استفاده کنید.
  5. برای جلوگیری از تعارض یا تفسیر نادرست، نویسه‌های خاص را در URLها با استفاده از رمزگذاری درصد (رمزگذاری URL) رمزگذاری کنید.
  6. تغییر مسیرهای غیر ضروری را به حداقل برسانید زیرا می توانند بر زمان بارگذاری صفحه و تجربه کاربر تأثیر بگذارند.
  7. تکنیک های کوتاه کردن URL را برای اشتراک گذاری URL های طولانی در پلتفرم هایی با محدودیت کاراکتر در نظر بگیرید.
  8. از نام فایل های توصیفی برای منابع در مسیر URL برای ارائه زمینه و بهبود بهینه سازی موتور جستجو (SEO) استفاده کنید.
  9. هنگام پیوند دادن به وب‌سایت‌های خارجی، از ویژگی rel="noopener" برای جلوگیری از خطرات امنیتی احتمالی استفاده کنید.
  10. ساختارهای URL را با مختصر، سازماندهی و سلسله مراتبی نگه داشتن آنها برای تجربه بهتر کاربر وSEO.
  11. از استفاده از شناسه جلسه یا سایر اطلاعات حساس در URL ها برای جلوگیری از آسیب پذیری های امنیتی احتمالی خودداری کنید.
  12. به طور منظم URL ها را آزمایش و اعتبارسنجی کنید تا مطمئن شوید که قابل دسترسی و کاربردی هستند.
  13. هنگام تغییر ساختار URL یا انتقال دائمی محتوا به مکان جدید، تغییر مسیرهای 301 مناسب را اجرا کنید.
  14. کلمات کلیدی مرتبط را در مسیر URL برای افزایش دید موتور جستجو و بهبود رتبه بندی ارگانیک قرار دهید.
  15. از خط فاصله (“-“) به جای زیرخط (“_”) برای جدا کردن کلمات در URL ها برای خوانایی بهتر و اهداف SEO استفاده کنید.
  16. برای جلوگیری از مشکلات محتوای تکراری ناشی از حروف بزرگ، URL ها را به حروف بزرگ و کوچک حساس کنید.
  17. تکنیک‌های بازنویسی URL را برای ایجاد URL‌های کاربرپسند و قابل خواندن برای انسان که مناسب موتورهای جستجو نیز هستند، در نظر بگیرید.
  18. از پارامترهای URL برای فعال کردن تولید محتوای پویا و تجربه‌های شخصی‌شده در وب‌سایت‌ها استفاده کنید.
  19. از نشانی‌های اینترنتی بیش از حد طولانی خودداری کنید، زیرا اشتراک‌گذاری، به خاطر سپردن یا نمایش صحیح آنها در پلتفرم‌های مختلف ممکن است دشوار باشد.
  20. برای حفظ تجربه کاربری مثبت و جلوگیری از تأثیر منفی سئو، URL های شکسته یا قدیمی را به طور منظم نظارت و به روز کنید.
  21. تکنیک‌های متعارف URL را برای ادغام ارزش لینک و جلوگیری از مشکلات محتوای تکراری اجرا کنید.
  22. مطمئن شوید که URL ها سازگار با موبایل و پاسخگو هستند و تجربه مرور یکپارچه را در دستگاه های مختلف ارائه می دهند.

این نکات می تواند به شما کمک کند تا به طور موثر URL ها را برای وب سایت ها یا منابع آنلاین خود مدیریت، بهینه سازی و نگهداری کنید.

3 انتشارات مرجع معتبر یا نام دامنه استفاده شده:

  1. شبکه توسعه‌دهنده موزیلا (MDN): MDN منبعی جامع برای توسعه‌دهندگان وب است که اطلاعات دقیق و به‌روزی درباره فناوری‌های وب، از جمله نشانی‌های وب، ارائه می‌دهد.
  2. اصول وب Google: مستندات بنیادین وب Google، بینش‌های ارزشمند و بهترین شیوه‌ها را برای توسعه وب ارائه می‌دهد که جنبه‌های مختلف از جمله نشانی‌های اینترنتی را پوشش می‌دهد.
  3. W3C (کنسرسیوم وب جهانی): W3C یک جامعه بین المللی است که استانداردهای باز را برای وب توسعه می دهد. اسناد آنها اطلاعات معتبری در مورد فناوری های وب، از جمله URL ها ارائه می دهد.