ساختار آدرسدهی در سایت را بشناسید

شما طرفدار مسیرهای صاف و مستقیم هستید یا جاده‌های پرپیچ و خم را ترجیح می‌دهید؟ ایجاد یک مسیر درست برای حرکت کاربران و ربات‌های گوگل در بدنه سایت، یکی از حیاتی‌ترین فاکتورهای موفقیت در سئو به حساب می‌آید. در این مقاله ساختار صحیح آدرسدهی سایت را یاد می‌گیریم.

در یک چشم بهم‌زدن، جایگاه خود را در نتایج جستجو نابود کنید! اگر محتوایی دارید که مایلید آن را از دید کاربران مخفی نگه دارید، در این مقاله شما را با یکی از ساده‌ترین راه‌های پرتاب‌شدن به قعر اقیانوس نتایج، یعنی آدرس‌دهی اشتباه، آشنا می‌کنیم.

نکات ساختار URL یک سایت، در واقع فوت کوزه‌گری سئو تکنیکال هستند. شاید افراد غیرمتخصص، در یک نگاه کلی، چندان متوجه اهمیت آدرس‌دهی در سایت نباشند. با این حال، فعالان و متخصصان حوزه سئو به‌خوبی می‌دانند که هدایت صحیح کاربر به نقاط مختلف وبسایت، تا چه اندازه سرنوشت کوزه آن‌ها را تغییر خواهد داد! در این مطلب سعی کرده‌ایم اجزای معماری یک URL را با زبانی بسیار ساده توضیح بدهیم تا بتوانیم با چند فوت کوچک، در درک گوگل از محتوای سایت و بهبود تجربه کاربری، قدم‌های مؤثری برداریم.

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

Path در URL کجاست؟ آشنایی با مسیر حرکت اطلاعات

URL یک سایت از سه قسمت اصلی Protocol، Domain و Path تشکیل شده است. دامین، نام دامنه یا همان قسمت اصلی آدرس سایت است که آن را از دیگر URLهای فضای وب، مجزا می‌کند.

پروتکل، قسمتی از آدرس سایت است که به مرورگر اعلام می‌کند چه رفتاری باید هنگام بازکردن یک آدرس از خود نشان بدهد. برای آشنایی بیشتر با کارکرد Protocol و انواع پروتکل‌های مورد استفاده در وب، ما مطالعه مقاله کدهای وضعیت HTTPs را به شما پیشنهاد می‌کنیم. HTTPs یک دسته از پروتکل‌های جهانی هستند که بنا بر ماهیت امنیتی خود، رفتاری استاندارد هنگام مواجهه با آدرس‌های مختلف از خود نشان می‌دهند.

اما به‌جرعت می‌توان گفت پرچالش‌ترین قسمت URL هر سایت، Path یا مسیر آن است. Pathها مسیرهای داخلی یک سایت هستند که برای دسترسی بهتر، ایجاد ارتباط معنایی میان صفحات سایت و گروه‌بندی آن‌ها بکار می‌روند.

Path به خودی خود از چهار قسمت Folder ،Slug ،Parameter و Fragment تشکیل شده است. با نگاه‌کردن به تصویر زیر، با وظیفه هر یک از این اعضا در ساختار آدرس سایت آشنا می‌شویم.

اجزای URL سایت folder,slug,parameter,fragments

برای آنکه بتوانیم اطلاعات را به‌درستی جابجا کنیم یا بازدیدکنندگان سایتمان را در سریع‌ترین حالت ممکن به اطلاعات دلخواهشان برسانیم، استفاده صحیح از هر یک از این چهار عنصر، بسیار ضروری است. مثلاً برای دسته‌بندی اطلاعات، علاوه بر استفاده از فولدر، می‌توانیم از ساب‌دامین یا زیردامنه‌ها هم استفاده کنیم.

برای درک بهتر موضوع، بیایید وبسایت آکادمی را در نظر بگیریم. به نظر شما برای دسته‌بندی مطالب مرتبط با آموزش سئو، بهتر است از آدرس academy.websima.seo استفاده کنیم یا Seo.academy.websima تأثیر بهتری در سئو سایت ما خواهد داشت؟ پاسخ این سؤال را می‌توانید با مراجعه به مقاله دامین یا ساب دامین؟ به‌دست بیاورید.

فرگمنت چیست؟ کلید دسترسی به بخش‌های دلخواهی از محتوا

فرگمنت‌ها درواقع ارجاعات درونی صفحات هستند. فرض کنید آدرسی نیاز داریم که به بخش خاصی از صفحه داخلی ما، مثلا فوتر، ارجاع داشته باشد. وظیفه Fragment در آدرس URL، ایجاد مسیری برای دسترسی به آن نقطه خاص در سایت است. فرگمنت‌ها معمولا در قسمت پایانی یک URL قرار می‌گیرند و به وسیله علامت # از باقی آدرس، جدا می‌شوند.

یکی از کاربردهای جالب فرگمنت‌ها، امکان دسترسی به بخش خاصی از یک محتوا است. حتماً تابه‌حال دیده‌اید که در برخی وبسایت‌ها، راهنمای مقاله‌ای برای دسترسی بهتر به نقاط مختلف مقاله یا سؤالات متداول درباره آن موضوع، ایجاد می‌کنند. نمونه آن را می‌توانید در بخش ابتدایی همین مقاله یعنی قسمت «راهنمای مطالعه» مشاهده کنید.

یا آنکه آیا تابه‌حال به کلید بنفش‌رنگ Back to top در انتهای صفحات آکادمی دقت کرده‌اید؟ این مثلث کوچک به ما اجازه می‌دهد بدون اسکرول‌کردن، به ابتدای صفحه بازگردیم. استفاده از فرگمنت‌ها می‌تواند در جلب رضایت بازدیدکنندگان، نقش بسیار مؤثری داشته باشد.

پارامتر چیست؟ قطاری برای انتقال اطلاعات به سرور و مرورگر

پارامترها، بخشی از آدرس صفحات هستند که در قسمت Query String آن قرار می‌گیرند و وظیفه آن‌ها، ارسال اطلاعات از طریق آدرس صفحه به مرورگر و سرور است. پارامترهای یک URL دقیقاً پس از علامت (?) و قبل از فرگمنت‌ها قرار می‌گیرند.

کوئری استرینگ، در واقع روشی برای انتقال Data از یک صفحه به صفحه دیگر است که از طریق همین پارامترهای متغیر انجام می‌شود. بیایید تصور کنیم در صفحه ثبت‌نام یک وبسایت، اطلاعات خود نظیر نام و نام خانوادگی را وارد کرده‌ایم. آیا تا این لحظه، پس از ورود این اطلاعات متوجه تغییرات URL صفحه شده‌اید؟

کاربرد کوئری استرینگ در لندینگ های ثبت نام

هر آدرس حاوی کوئری استرینگ، دارای پارامترهای مختلفی است که با توجه به نوع صفحه، ممکن است تغییر کنند. مثلاً در یک فروشگاه اینترنتی، امکان دسته‌بندی و فیلتر نتایج، به کمک همین کوئری استرینگ‌ها انجام می‌شود. تصویر زیر از فروشگاه دیجی‌کالا را نگاه کنید.

استفاده از کوئری استرینگ در بخش فیلترینگ سایت های فروشگاهی

چند نمونه از کاربردهای دیگر کوئری استرینگ‌ها موارد زیر هستند.

  • مدیریت اطلاعات سبدهای خرید در فروشگاه‌های اینترنتی
  • تبادل و انتقالات اطلاعات در فرم‌های چندصفحه‌ای
  • ارسال کلیدواژه سرچ‌شده توسط کاربر در موتورهای جستجو

اما صفحات حاوی کوئری استرینگ، معمولاً به دلیل انتقال آنی دیتا از سرور به مرورگر و بالعکس، جزو آن دسته از صفحاتی هستند که توسط گوگل ایندکس نمی‌شوند. پس سؤالی که بیشتر کارشناسان سئو با آن مواجه هستند آن است که آیا استفاده از Query String تأثیر منفی بر سئو دارد؟

کوئری استرینگ و سئو؛ استفاده کنیم یا نکنیم؟

به دو آدرس زیر توجه کنید.

نمونه های URL مختلف در وبسایت آکادمی وبسیما در استفاده ا عدم استفاده از کوئری استرینگ

به نظر شما کدام گزینه از لحاظ سئو مناسب‌تر است و جایگاه احتمالی بهتری را کسب می‌کند؟ زمانی به‌دنبال کسب جایگاه در نتایج گوگل هستیم، ممکن است ترجیح بدهیم تمامی صفحات وبسایت ما ایندکس شوند. یک بار دیگر مثال بالا را نگاه کنید. در گزینه اول، مهندس سئو سایت فرضی، استفاده از ساب‌فولدرها را به کوئری استرینگ‌ها، ترجیح داده است. ممکن است دلیل استفاده او از گزینه اول فهم ساده‌تر و به‌خاطرسپاری بیشتر آدرس سایت برای کاربران باشد. در این صورت، این گزینه چندان هم بد به نظر نمی‌رسد.

با این حال، تصور کنید یک فروشگاه اینترنتی یا وبسایت خاصی دارید که برای نمایش هر محصول یا صفحه، از تعداد زیادی فیلتر در آن استفاده می‌شود. آیا در چنین شرایطی، ایجاد حدود بی‌نهایت! دایرکتوری برای فیلترهای مختلف صفحه، منطقی به‌نظر می‌رسد؟ پس در نهایت نمی‌توان گفت عدم استفاده از کوئری استرینگ، تأثیر مثبت چندان زیادی بر سئو خواهد داشت. با این حال، عدم استفاده، خصوصاً در جایی که به آن نیاز است، قطعا تأثیر منفی خود را نشان خواهد داد.

برای ایندکس چنین صفحاتی، بهترین راه، استفاده از تگ‌های کنونیکال است. بکارگیری این تگ‌، به ما کمک می‌کند بهترین نسخه محتوا و بهترین قسمت آدرس URL سایتمان را به گوگل معرفی کنیم. به این شکل، دیگر نیازی نداریم انتخاب بهترین محتوای سایت را به عهده گوگل بگذاریم و خطر احتمالی کنیبالیزیشن را به جان بخریم. برای آن که با تگ‌های کنونیکال آشنا شوید و نحوه استفاده از آن‌ها را بهتر یاد بگیرید، پیشنهاد می‌کنیم مقاله کامل Canonical چیست را مطالعه فرمایید.

در آدرس‌دهی سایت به اندازه «انتهای راهرو، سمت چپ» سرراست باشید!

ساختار آدرس‌دهی در سایت‌ها از سه قسمت مسیر، دامنه و پروتکل ساخته شده است. آدرس‌دهی صحیح به ما کمک می‌کند علاوه بر ایجاد ارتباطی شفاف و صحیح با گوگل، تجربه کاربری بهتری هم برای بازدیدکنندگان یا اعضای وبسایتمان رقم بزنیم.

سعی کنید تا جای ممکن مسیر سایت خود را کوتاه و مختصر نگه‌دارید تا به‌خاطرسپردن آن آسان‌تر باشد. همچنین داشتن یک مسیر یکتا برای هر صفحه، سبب می‌شود از ایجاد محتوای تکراری در صفحه نتایج گوگل در امان بمانید.

و کلام آخر آنکه از عبارت مفهومی و کلمات مرتبط استفاده کنید تا در ایجاد تجربه کاربری، موفق‌تر باشید. اگر سؤالی درباره نحوه کار هر یک از اجزای Path در آدرس سایت دارید، در قسمت پرسش و پاسخ همین مقاله آن را با ما در میان بگذارید. متخصصان سئو آکادمی وبسیما آماده پاسخ‌دهی به سوالات شما هستند.

امین اسماعیلی

امین اسماعیلی هستم، فارغ التحصیل مقطع کارشناسی ارشد از دانشگاه تهران و مدیر فنی آژانس خلاقیت وبسیما. از سال 91 تمرکز خود را بر روی مباحث روز سئو و طراحی سایت قرار داده و پس از کسب تجربه و دانش ارزشمند تصمیم گرفتم تا ثمره آن را با دیگران به اشتراک بگذارم.

پرسش و پاسخ

پس از پاسخ گویی توسط کارشناسان، از طریق پیامک به شما اطلاع رسانی میشود

دیدگاه شما را با چه تصویری در سایت نمایش دهیم؟
امتیاز شما به این محتوا ارسال دیدگاه
دوره جامع و کاربردی سئو

70 ساعت آموزش ویدیویی با پشتیبانی دائمی

ثانیه دقیقه ساعت روز
لیست دوره‌ها