URL Parameters چیست و راهنمای کاربردی پارامترهای url

url parameters چیست و چرا برای سئوی سایت مهم است؟ تا به حال عبارت همنوع خواری کلمه کلیدی به گوش‌ تان خورده است؟ همنوع خواری کلمه کلیدی (همان Keyword Cannibalization) و ایجاد صفحاتی با محتوای تکراری دو مورد از مشکلاتی هستند که توسط پارامترهای url ایجاد می‌شوند و می‌ توانند روی کیفیت و رتبه‌ی سئوی سایت اثر بگذارند.برای جلوگیری از بروز این مشکلات لازم است تا url پارامتر و انواع آن را بشناسیم. در ادامه قصد داریم به دو سوال کلیدی ابتدای پست پاسخ دهیم. با ما همراه باشید.

url parameters چیست؟

اگر به آدرس وب‌سایت‌ها دقت کرده باشید گاهی عبارات عجیبی در دنباله نام دامنه سایت درج می‌شود. این عبارات شبیه متغیرهایی هستند که بینشان نمادهایی مثل =، & یا؟ هم دیده می‌شود. url پارامترها قسمت‌ هایی از آدرس یک صفحه‌ی وب هستند که بعد از علامت؟ قرار می‌گیرند. گاهی اوقات آن‌ها را با عنوان‌هایی مثل رشته‌ های پرس‌وجو یا پارامترهای جستجو هم صدا می‌کنند.

پارامترهای url مثل متغیرهای برنامه‌نویسی هر کدامشان یک مقدار دارند. ابتدا نام url پارامتر قرار می‌گیرد و بعد از علامت =، مقداری برایشان می‌گذاریم. اگر می‌خواهیم در یک آدرس از چند پارامتر url همزمان استفاده کنیم، آن‌ها را با علامت & از همدیگر جدا می‌کنیم.
به آدرس‌های زیر نگاه کنید:

http://www.example.com/category/home-and-furniture/home-furnishings/rugs

http://www.example.com/category/home-and-furniture/home-furnishings/rugs?colour=red

http://www.example.com/home-and-furniture/home-furnishings/rugs?colour=red&style=plain

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

مثالی از پارامترهای url

وقتی در سایتی از سیستم هدایتگر چندوجهی استفاده می‌کنیم، url‌ های زیادی با محتواهای بسیار مشابه ایجاد می‌شوند. این شباهتِ محتواها اطلاعات خوبی در اختیار کاربرها می‌گذارد و برایشان مفید است؛ اما موتورهای جستجو را به دردسر می‌اندازد. هر دردسری هم که برای موتورهای جستجو ایجاد کنید یک نمره منفی برای سئوی سایت شما ثبت می‌کنند.

چند مدل پارامترهای URL داریم؟

به طور کلی؛ گوگل به دو نوع از پارامترهای url فعال (Active Parameters) و غیرفعال (Passive Parameters) اشاره می‌کند.

url پارامترها و کاربردهای آن

Active url Parameters چیست؟

پارامترهای فعال می‌توانند محتوای یک صفحه‌ی وب را تغییر دهند. مثل:

  • Narrowing: برای فیلتر کردن محتوای صفحه استفاده می‌شود. (color=red، این پارامتر یک موجودیت را بر اساس رنگش فیلتر کرده است.)
  • Sorting: ترتیب محتوای صفحه را عوض می‌کند. (sort=price_ascending، این پارامتر موجودیتی را بر اساس قیمتش مرتب کرده است.)
  • Specifying: به دسته‌ای از محتواهایی اشاره می‌کند که در یک صفحه نمایش داده شده‌اند. (store=men، معنی این پارامتر موجودیت‌ها یا محصولات مردانه است.)

Passive url Parameters چیست؟

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

دو URL زیر به یک محتوا اشاره می‌کنند:

 http://www.example.com/products/women/dresses?sessionid=12345

 http://www.example.com/products/women/dresses?sessionid=34567&source=gmaps

اما در آدرس دوم اطلاعاتی درباره‌ی کاربر وجود دارد. در این مورد کاربر از طریق گوگل‌مپ به سایت آمده است. معمولا از پارامترهای url غیرفعال برای ردیابی تبلیغات کلیکی و کمپین‌های بازاریابیِ ورودی (مثل ایمیل‌ها و خبرنامه‌ها) استفاده می‌شود.

خرابکاری‌ های رایج در url Parameters چیست؟

url پارامترها دو مشکل اصلی برای سایت ایجاد می‌کنند:

  1. ایجاد محتوای تکراری
  2. همنوع خواری در کلمه‌های کلیدی

در ادامه هر یک از این خرابکاری‌ها و راه‌حل‌هایشان را با هم بررسی می‌کنیم.

  • ایجاد محتوای تکراری

مثال اول پست، درباره‌ی قالیچه‌ها را به یاد بیاورید. تصور کنید که در صفحه‌ی اصلی دسته‌بندی قالیچه‌های سایت، بلوکی از محتوا وجود دارد. مشابه لینک زیر:

http://www.example.com/category/home-and-furniture/home-furnishings/rugs.

وقتی فیلتری را برای نشان دادن قالیچه‌های قرمز رنگ اعمال کنیم:

http://www.example.com/category/home-and-furniture/home-furnishings/rugs?colour=red

بلوک محتوا ثابت باقی می‌ماند.

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

  • همنوع خواری در کلمه‌های کلیدی

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

نمونه خوبی از این موضوع در سایت booking وجود دارد که برای جستجوی عبارت «Hotels in Dubai» دو نتیجه در موتور جستجو برمی‌گرداند.
به پارامترهای URL زیر نگاه کنید:

http://www.booking.com/city/ae/dubai.en-gb.html

http://www.booking.com/searchresults.en-gb.html?city=-782831

البته این دو صفحه یکسان نیستند و ممکن اس