URL چیست و چگونه کار می کند؟
7 دقیقه
Uniform Resource Locator) URL) یک نشانی اینترنتی منحصر به فرد وب سایت، صفحه, یا پرونده در اینترنت است. در واقع به نشانی منحصر به فرد هر سایت در اینترنت یو آر ال URL نامیده می شود. هر url از چند بخش تشکیلیافته است و نحوه ساخت سایت شما تاثیرات مختلفی بر امنیت و سئو سایت دارد. در تئوری، هر نشانی اینترنتی معتبر به یک منبع منحصر به فرد اشاره میکند. این منابع میتوانند یک صفحه HTML، سند CSS، یک تصویر و غیره باشند. در عمل، استثناهایی وجود دارد، معمولیترین آن این است که یک URL به منبعی اشاره میکند که دیگر وجود ندارد و یا جا بجا شدهاست.
URL شامل چه چیزهایی می شود؟
همانطور که گفته شد URL آدرس مشخصی برای یافتن یک منبع (مانند صفحه وب، تصویر، ویدئو، فایل صوتی و غیره) در اینترنت است. به عبارت دیگر، URL یک رشته متنی است که مشخص میکند که چگونه باید به منبع دسترسی پیدا کرد. هر یک از این نشانیهای اینترنتی میتوانند وارد نوار نشانی مرورگر شما شوند تا به آن بگویند که صفحه مربوطه را بازکند. بنابراین URL به معنی آدرس یا محل دسترسی به یک منبع در وب است. نشانی اینترنتی از قسمتهای مختلف تشکیل شده است که برخی اجباری و برخی دیگر اختیاری است. در ادامه بخش های مهم و کلیدی URL را بررسی می کنیم. ( سئو در مشهد )
1- پروتکل (protocol)
http یک پروتکل است. بخش اول نشانی اینترنتی که به مرورگر شما میگوید چگونه با یک سرور وب سایت ارتباط برقرار کند تا اطلاعات را ارسال و بازیابی کند. به طور سنتی، اکثر سایتها از پروتکل Hyper Text Transfer Protocol (http) استفاده می کنند و شما هنوز این نسخه را در اینترنت میبینید. معمولا ً برای وب سایتها، پروتکل HTTP یا نسخه امن آن https استفاده می شود. البته پروتکل های دیگری نیز وجود دارند مانند mailto (برای باز کردن کلاینت ایمیل) یا ftp (برای راه اندازی انتقال فایل).
2- نام دامنه (domain name)
www.example.com نام دامنه یا domain name است. این قسمت از نشانی اینترنتی نشان می دهد که کدام وب سرور درخواست شدهاست. نام دامنه، یک شناسه برای یک سایت خاص است، که به طور کلی شما را مستقیماً به صفحه خانگی میرساند البته اگر هیچ چیز دیگری تا انتهای آن اضافه نشود. نام دامنه در واقع از دو بخش کوچکتر تشکیل شدهاست. نام وب سایت مورد نظر در بخش اول و سپس the Top - Level Domain (TLD). اصطلاح دوم یا پسوند به عباراتی مانند com و org اشاره دارد که در انتهای domain name قرار می گیرند. امکان استفاده مستقیم از یک آدرس IP وجود دارد، اما به این دلیل که درک آن راحت نیست، اغلب در وب مورد استفاده قرار نمیگیرد. نام دامنه باید منحصربه فرد، جذاب، کوتاه و مختصر باشد.
انتخاب نام دامنه برای وب سایت
- نام دامنه باید منحصر به فرد و دارای قابلیت برند سازی باشد و از سایر رقبا تمایز داشته باشد.
- کوتاه و مختصر باشد، هر چه domain name کوتاه تر باشد به خاطر سپردن آن برای کاربران راحت تر است. سعی کنید طول نام دامنه تان بین 6 تا 17 کاراکتر باشد.
- نام را طوری انتخاب کنید که اگر بخواهید در آینده کسب و کارتان را گسترش دهید با تجارت شما در آینده متناسب باشد.
- از کلمات کلیدی در نام دامنه استفاده کنید. کلمات کلیدی را در ابتدای نام دامنه بیاورید. تا تاثیری بسزایی روی رتبه سایت در نتایج موتورهای جستجو داشته باشد.
انتخاب پسوند درست برای دامنه
انتخاب یک TLD مناسب بسیار مهم است . بسیاری از سایتها, پسوندشان com است. com بهترین گزینه است زیرا اکثر کاربران با این پسوند آشنا بوده و بسیار رایج و پرکاربرد می باشد. با این حال میتوانید از انواع پسوندهای دیگر بهرهمند شوید. در واقع صدها گزینه TLD وجود دارد که بسیاری از آنها منطقه ای و یا صنعتی هستند.
3- پورت (port)
عدد 80 نشاندهنده درگاه فنی است که برای دسترسی به منابع روی وب سرور استفاده میشود. اگر وب سرور از پورت های استانداردی در پروتکل http ( 80 برای http و 443 برای https ) استفاده کند این قسمت از url حذف خواهد شد در غیر اینصورت آوردن این بخش اجباری است .
4- مسیر (path)
اگر فقط بخواهید به صفحه اول یک وب سایت مراجعه کنید، تمام چیزی که نیاز دارید، پروتکل و نام دامنه است به عنوان مثال برای رفتن به صفحه اول سایت شرکت رایاپارس https://rayapars.ir اما هر صفحه یا فایل جداگانه در یک وب سایت نیز نشانی اینترنتی خاص خود را دارد. قسمت بعد از TLDو پورت به نام مسیر یا path شناخته می شود.
5- پارامترها (parameters)
key1=value1&key2=value2? پارامترهای اضافی ارائه شده برای سرور وب هستند. این پارامترها فهرستی از کلیدها و مقادیر جفت جفتی است که با نماد & از هم جدا شدهاند. سرور وب میتواند قبل از بازگشت به منبع از آن پارامترها برای انجام کارهای بیشتر استفاده کند. هر سرور قواعد خاص خود را در رابطه با پارامترها دارد.
6- لنگر (anchor)
#SomewhereInTheDocument یک لنگر برای بخش دیگر از خود آن منبع است. یک لنگر نشاندهنده نوعی جداسازی داخل منبع است، که به مرورگر دستور میدهد تا محتوای واقع در نقطه ای که "bookmarked " شده است را نشان دهد. مثلا در یک سند HTML، مرورگر به نقطهای که لنگر در آن تعریف میشود و در یک سند صوتی یا تصویری، به جایی که لنگر نشانگر آن است حرکت میکند. شایانذکر است که بخش بعد از # که به عنوان شناسه قطعه نیز شناخته میشود، هرگز با درخواست به سرور ارسال نمیشود.
انواع URL
- HTTP URL: برای دسترسی به صفحات وب از نوع HTTP URL استفاده می شود که به پروتکل HTTP اشاره دارد. یعنی دامنه و مسیر آن به این نوع پروتکل مربوط است.
- HTTPS URL: تفاوت این نوع URL با نوع اول در این است که ارتباط امن بین کاربر و سرور تحت پروتکل امن HTTPS انجام می شود.
- FTP URL: برای دسترسی به تمام فایل های موجود بر روی یک سرور FTP از این URL استفاده می شود. برای آنکه بتوان به سرور FTP متصل شد باید پیرو پروتکل FTP بود.
- Mailto URL: همانطور که از نام این نوع url مشخص است برای ساخت پیوندهای ایمیل مورد استفاده قرار می گیرد.
- Tel URL: از این نوع URL برای ایجاد پیوندهای تلفنی استفاده می کنند و به همین دلیل با کلمه tel شروع شده است.
- File URL: برای دسترسی به فایل های محلی بر روی کامپیوتر از این url استفاده می شود و به همین دلیل با file شروع می شود.
- Data URL: برای درج داده های مستقیم در صفحه وب از این نوع URL استفاده می شود و به همین دلیل بل واژه دیتا شروع می شود.
- Javascript URL: برای اجرای کدهای جاوا اسکریپت در صفحات وب از این نوع URL استفاده می شود و به همین دلیل با واژه javascript شروع می شود.
- Magnet URL: این نوع URL برای دسترسی به فایل های تورنت Torrent کاربرد دارد و با عبارت Magnet شروع می شود.
- Steam URL: بازی های موجود در پلتفرم بازی های رایانه ای Steam از طریق این url در دسترس خواهند بود و به همین دلیل با عبارت Steam شروع می شود.
اهمیت URL ها در سئو سایت
URL ها نقش مهمی در سئو سایت دارند. رعایت چند نکته اساسی در ساخت url به شما کمک می کند تا تاثیر مثبت آن بر بهینه سازی سایت را مشاهده کنید. در ادامه به برخی از این نکات مهم بطور مختصر اشاره می شود.
- از کلمات کلیدی در ساخت url استفاده کنید. با این کار به موتورهای جستجو می کنید که موضوع صفحه شما را درک کرده و فرایند رتبه دهی به صفحه شما را تسهیل و تسریع می کند.
- از URL های ساده استفاده کنید. هر چه URL ساده تر و کوتاه تر باشد برای کاربران و موتورهای جستجو خواناتر و قابل فهم تر است.
- استفاده از فایل نام های مرتبط: اگر صفحات شما حاوی صوت و یا ویدیو است از نام این فایل ها می توانید در URL استفاده کنید که باعث می شود موتورهای جستجو راحت تر فایل های مرتبط با محتوای صفحه را شناسایی کنند.
- از به کار بردن کلمات اضافی در url خودداری کنید. هر چه کوتاه تر بهتر!
- از نسخه های استاندارد URL استفاده کنید. استفاده از نسخه های HTTP و HTTPS برای URL صفحات وب اهمیت دارد و موتورهای جستجو راحت تر می توانند اطلاعات شما را دریافت کنند.
سخن آخر
در نگاه اول نشانیهای اینترنتی پیچیدهتر از دیگر اجزای تشکیل دهنده وب سایت به نظر میرسد. به همین دلیل آشنا کردن خود با اصول ساختار نشانی اینترنتی یک حرکت هوشمندانه است. تنها در این صورت خواهید دانست که چگونه بهترین گزینه ممکن برای سایت خود را انتخاب کنید. شما ممکن است به یک نشانی اینترنتی مثل یک آدرس پستی معمولی فکر کنید که پروتکل نشاندهنده خدمات پستی است که میخواهید از آن استفاده کنید, نام دامنه برابر نام شهر یا شهرستان است; مسیر نشاندهنده برابراطلاعات اضافی مانند تعداد آپارتمان در ساختمان است ; و در نهایت , لنگر برابر نماینده شخص واقعی است که شما در نامه خود به اسم او به عنوان فرد گیرنده اشاره کرده اید.