آشنایی با URL Parameters
به کمک این ابزار میتوان پارامترهای مختلف مورداستفاده در لینکهای سایت را برای گوگل تشریح کرد و درنتیجه گوگل میتواند سایت را بسیار دقیقتر و کارآمدتر بررسی کند.
توجه: قبل از اینکه بخواهید از ابزار URL Parameters استفاده کنید به این نکته توجه داشته باشید که ربات گوگل مشکلی جهت پوشش سایت شما ندارد و هیچ الزامی برای انجام تنظیمات و پیکربندی لینکهای سایت توسط این ابزار وجود ندارد، مگر اینکه واقعاً این کار لازم باشد، چراکه هرگونه تنظیمات اشتباه در این بخش میتوانید رتبه سایت و صفحات شمارا در نتایج جستجو گوگل بهشدت کاهش دهد.
از ابزار URL Parameters زمانی استفاده کنید که به نحوه کار پارامترهای موجود در لینکهای سایت تسلط و آشنایی کافی دارید، استفاده نادرست از این ابزار میتواند باعث از بین رفتن لینکهای سایت در نتایج جستجوهای گوگل شود.
اهمیت و تأثیر لینکهای تکراری در سایت
برخی از سایتها ممکن است توسط session ID ها یا پارامترهای مربوط به لینکها، برای برخی از محتواهای سایت چند لینک تولید کنند و با هر یک از لینکها آن محتوا قابلدسترس باشد.
بهعنوانمثال session ID ها در یک سایت فروشگاهی اجازه میدهند اشخاص مختلفی که بهصورت همزمان در سایت حضور دارند، بدون اینکه هیچ تداخلی با یکدیگر داشته باشند، هرکدام یک یا چند محصول خاص و موردنظر خود را در سبدهای خرید خود داشته باشند و همچنان در حال گشت زدن در سایر بخشهای فروشگاه باشند. در همین حال پارامترهای موجود در لینکهای سایت نسبت به درخواستهای مشتریان به شکل خاص و از قبل مشخصشده هم نیستند، مثلاً وقتی شخصی در یک فروشگاه لباس یک “تکپوش” را جستجو میکند، میتواند نتیجه جستجو خود را بر اساس قیمت، سایز، رنگ، جنس و … مرتب و یا فیلتر کند. هر جستجو و یا فیلتری که شخص انجام میدهد باعث میشود یک لینک مخصوص به آن جستجو تولید شود (در حقیقت به لینک اصلی یک سری پارامتر یا رشته جدید اضافه میشود) تا نتیجه موردنظر برای او نمایش داده شود، هرچند که ممکن است محتوا و نتایجی که نمایش داده میشود همگی مشابه یا تکراری باشند اما لینکهای مربوط به هرکدام متفاوتتر از دیگری است.
به نمونه لینکهای زیر دقت کنید، هرکدام به محتواهای یکسانی اشاره میکنند. همگی مجموعهای از لباسهای سبزرنگ را نمایش میدهند، اگرچه بعضی از این صفحات ممکن است نسبت به دیگری کمی متفاوتتر دستهبندیشده باشد و یا در جستجوها فیلتر دیگری نیز اعمال شده باشد:
http://www.example.com/products/women/dresses/green.htm
http://www.example.com/products/women?category=dresses&color=gree
http://example.com/shop/index.php?product_id=32&highlight=green+dress&cat_id=1&sessionid=123&affid=431
زمانی که گوگل در سایتی محتواهای تکراری پیدا میکند (مانند صفحاتی که در مثال قبل اشاره شد) الگوریتم گوگل لینکهای تکراری را در یک گروه مشخص دستهبندی میکند و سپس بررسی میکند که کدام لینک میتواند بهترین نماینده بین تمام لینکهای این گروه باشد تا آن را در نتایج جستجو نمایش دهد. (بهعنوانمثال ممکن است لینکی را انتخاب کند که شامل بیشترین محتوا باشد) سپس گوگل سعی میکند هر آنچه را که در خصوص لینکهای این گروه میداند جمعآوری کند مثلاً محبوبت کدام لینک بیشتر است تا یک لینک را با دقت بیشتری بتواند ارائه کند و نهایتاً رتبه صفحات و نتایج جستجویی که به اشخاص ارائه میکند را بهبود ببخشد.
با این وجود ممکن است گوگل نتواند همه لینکهایی که در یک گروه قرار میگیرند را پیدا کند یا نتواند لینکی که شما ترجیح میدهید را بهعنوان بهترین نماینده آن گروه انتخاب کند، اینجاست که میتوانید از ابزار URL Parameters استفاده کنید و اطلاعاتی را در خصوص نحوه دستهبندی لینکهای که دارای پارامترهای خاصی هستند را به گوگل بدهید.
فراموش نکنید که استفاده از ابزار URL Parameters نیازمند تجربه کافی در این خصوص و اطلاع دقیق از نحوه عملکرد لینکها و پارامترهای موجود در آنها است. درصورتیکه در گروهبندی لینکهای سایت و معرفی محتواهای تکراری که نمیخواهید توسط گوگل بررسی شوند، بهاشتباه اطلاعاتی را در اختیار گوگل قرار دهید، ممکن است گوگل بررسی صفحاتی که میخواهید در نتایج جستجو نمایش داده شود را متوقف و اصلاً آنها را بررسی نکند. بهعنوانمثال اگر توسط این ابزار به گوگل درخواست دهید لینکی با پارامتر “food“ که در آن مقدار food=savory است را فقط بررسی کند درنتیجه ممکن است گوگل لینکی از سایت که در آن food=sweet میباشد را اصلاً بررسی نکند و درنتیجه صفحاتی از سایت که حاوی “savory” میباشند در نتایج جستجو گوگل یافت نخواهند شد.
انتخاب یک لینک استاندارد بهعنوان لینک اصلی و ارجحتر
چنانچه سایت شما محتواهای سایت را بهگونهای منتشر میکند که با چندین لینک متفاوت قابلدسترسی میباشند، میتوان یک لینک را بهعنوان لینک استاندارد یا بهنوعی لینک ارجحتر از دید شما بهعنوان نماینده انتخاب کنید تا در نتایج جستجو گوگل آن لینک نمایش داده شود.
این کار را میتوان هم توسط ابزار URL Parameters انجام داد و هم توسط درج المان rel=”canonical” در کد HTML صفحهای که ترجیح میدهید بهعنوان صفحه اصلی و نماینده سایر لینکها باشد.
توجه داشته باشید که استفاده از rel=”canonical” زمانی قابلاستفاده است که بتوان به سورس کد آن صفحه دسترسی داشت.
مدیریت لینکهایی با چندین پارامتر مختلف
هر لینکی میتواند پارامترهای متعددی داشته باشد و میتوان برای نحوه بررسی هریک توسط ربات گوگل تنظیماتی را مشخص کرد. البته این را به خاطر داشته باشید زمانی که گوگل به چند پارامتر مختلف در لینکها برخورد میکند پروسه بررسی معمولاً زمانبر خواهد بود.
در تنظیماتی که برای بررسی سایت انجام میشود هر چه پارامترهای محدودکننده در لینکها بیشتر باشد خیلی بهتر است نسب به زمانی که این تنظیمات محدودکننده کمتر باشد.
بهعنوانمثال در جدول زیر برای سه پارامتر موجود در لینکهای سایت توسط ابزار URL Parameters تنظیماتی جهت بررسی هریک توسط گوگل تنظیم شده است.
پارامترها | تنظیمات اعمال شده برای بررسی هر پارامتر |
shopping-category | بررسی تمام لینکهایی که این پارامتر را در خود دارند. |
sort-order | بررسی فقط لینکهایی از سایت که مقدار این پارامتر asc باشد. |
sort-by | بررسی فقط لینکهایی از سایت که مقدار این پارامتر production-year باشد. |
بر اساس تنظیمات بالا، گوگل نمونه لینک زیر را میتواند بررسی کند زیرا در این تنظیمات به گوگل اجازه دادهشده است لینکهایی که فقط مقادیر production-year و asc را برای پارامترهای مشخصشده دارند را میتواند بررسی کند:
http://www.example.com?shopping-category=DVD-movies&sort-by=production-year&sort-order=asc
اما نمونه لینک زیر توسط گوگل بررسی نخواهد شد زیرا با وجود اینکه پارامتر shopping-category با مقدار shoes و پارامتر sort-order نیز با مقدار asc مقداردهی شدهاند که هرکدام طبق تنظیمات اعمال شده مقادیر معتبری هستند اما چون پارامتر sort-by در این لینک با مقداری بهجز production-year مقداردهی شده است، گوگل این لینک را بررسی نخواهد کرد:
http://www.example.com?shopping-category=shoes&sort-by=size&sort-order=asc
در مثال بالا بهخوبی مشخص است که چرا اعمال تنظیمات روی پارامترها در بررسی سایت توسط گوگل اهمیت ویژهای دارد و این کار باید با نهایت دقت انجام شود.
در لینک مثال دوم به خاطر پارامتر shopping-category صفحهای به شخص نمایش داده میشود که شامل مجموعهای از کفشها است. ازآنجاکه کفشها بر اساس سال تولید (مقدار production year برای پارامتر sort-by) مرتب نمیشوند، دستور محدودکننده sort-by=production-year که در تنظیمات قرار گرفته است از بررسی تمام صفحات مربوط به گروه کفشها توسط رباتهای گوگل جلوگیری میکند.
دستهبندی پارامترهای موجود در لینکها توسط ابزار URL Parameters
میتوان توسط ابزار URL Parameters هدف و منظور از بهکارگیری پارامترهای مختلف در لینکهای سایت را برای گوگل مشخص کرد بهعنوانمثال اگر یک سایت فروشگاهی در سطح جهانی داشته باشید میتوانید برای گوگل تعریف کنید که مثلاً از پارامتر “country” برای متمایز کردن صفحات سایت برای اشخاصی که از کشورهای مختلف به سایت مراجعه میکنند استفاده کند.
بنابراین میتوان برای گوگل تنظیماتی را انجام داد تا لینکهایی را که حاوی آن پارامترهای خاص میباشند را بررسی کند. تنظیماتی که توسط شما اعمال میشود، میتواند گوگل را ترغیب به بررسی لینکهای از سایت بکند که شما خود ترجیح میدهید، یا بهسادگی گوگل را از بررسی محتواهایی تکراری که ممکن است در سایت وجود داشته منع کند.
پارامترهای موجود در لینکهای سایت از دید گوگل
ابزار URL Parameters کلیه پارامترهای موجود در لینکهای سایت را به دو گروه active یا passive دستهبندی میکند.
- Passive parameters
پارامترهای Passive هیچ تأثیری در نحوه نمایش محتواهای سایت برای کاربران ندارند. این پارامترها معمولاً برای دنبال کردن رفتارها و مراجعات کاربران مورداستفاده قرار میگیرد و هیچ تأثیری در محتوای واقعی داخل صفحه ندارند. بهعنوانمثال کلیه لینکهای زیر به یک محتوای یکسان اشاره میکنند:
http://www.example.com/products/women/dresses?sessionid=12345
http://www.example.com/products/women/dresses?sessionid=34567
http://www.example.com/products/women/dresses?sessionid=34567&source=google.com
برخی از نمونه پارامترهای Passive شامل sessionid و affiliateid میشود.
- Active parameters
پارامترهای Active میتوانند محتوای صفحه را تغییر دهند. بهعنوانمثال آمدن پارامترهایی مانند برند، کشور، جنسیت و یا مرتب کردن میتوانند محتویات نمایش دادهشده در صفحه را تغییر دهند. در زیر چند نمونه از انواع تغییرات رایجی که توسط این پارامترها ایجاد میشود ذکرشده است:
- Sorting (مرتبسازی، بهعنوانمثال: sort=price_ascending) که نحوه مرتبسازی محتواهای ارائهشده را تغییر میدهد.
- Narrowing (فیلتر کردن، بهعنوانمثال: t-shirt_size=XS) که محتواهای داخل صفحه را بر اساس فیلتر اعمال شده محدود میکند.
- Specifying (تعیین نوع محتوا، بهعنوانمثال: store=women) که یک مجموعه خاص از مطالب یک صفحه را مجزا کند.
- Translating (ترجمه و انتخاب زبان، بهعنوانمثال: lang=fa) که یک نسخه ترجمهشده از محتوای موردنظر را نمایش میدهد.
- Paginating (صفحهبندی کردن، بهعنوانمثال: page=2) که مطالب یک صفحه مشخص از یک لیست طولانی چندصفحهای را جهت نمایش مشخص میکند.
تعیین نحوه بهکارگیری و رفتار گوگل با پارامترهای موجود در لینکها
حال که به دستهبندی مختلف پارامترهای موجود در لینکهای سایت از دید ابزار URL Parameters آشنا شدید، با طی مراحل توضیح دادهشده در ذیل میتوانید نحوه رفتار گوگل با پارامترهای موجود در لینکهای سایت را مشخص کنید:
- از داخل حساب کنسول جستجو خود وارد بخش URL Parameters شوید.
- برای تعریف و ایجاد پارامتر جدید بر روی گزینه Add parameter کلیک کنید.
در پنجره بازشده در فیلد متنی مربوط به Parameter پارامتر موردنظر خود را وارد کنید، دقت کنید که این ابزار به حروف کوچک و بزرگ حساس میباشد، بنابراین پارامتر موردنظر را مطابق با آنچه در لینک سایت نمایش داده میشود تعریف کنید.
با توجه به موضوع که پارامتر واردشده بر روی محتوایی که اشخاص در صفحات سایت میبینند تأثیرگذار است یا خیر، یکی از گزینههای Yes یا No را انتخاب کنید.
- اگر پارامتر درجشده محتوای صفحه را تغییری نمیدهد گزینه No را انتخاب کنید
- اگر پارامتر درجشده محتوای صفحه را تغییر میدهد گزینه Yes را انتخاب کنید.
پس از انتخاب گزینه yes (پارامتر موردنظر یک پارامتر Active باشد و باعث تغییر محتوای صفحه شود) چندین گزینه دیگر نمایش داده میشود:
ابتدا توسط منوی انتخابی برای گوگل مشخص کنید که پارامتر درجشده چگونه بر روی محتوای صفحه تأثیرگذار است (Sort، Narrow، Specifies، Translates، Paginates و درصورتیکه به شیوهای بهجز این موارد پیشفرض، محتوای صفحه تغییر داده میشود گزینه Other را انتخاب کنید) سپس مشخص کنید که گوگل کدامیک از لینکهای سایت که دارای پارامتر ذکرشده هستند را باید بررسی کند، چهار حالت ارائه میگردد که باید یکی را انتخاب کنید:
-
Let Googlebot decide
گزینه اول که حالت پیشفرض گوگل است تصمیم و انتخاب را به خود گوگل واگذار میکند. این حالت بهترین حالت کلی ممکن است و درصورتیکه از نوع عملکرد پارامتر درجشده اطمینان کافی ندارید و یا پارامتر درجشده برای بخشهای مختلف سایت عملکرد و رفتارهای متفاوتی دارد، همین گزینه را انتخاب کنید. با انتخاب این گزینه ربات گوگل سایت شمارا آنالیز میکند تا بتواند بهترین تصمیم را در نحوه عملکرد و استفاده از این پارامتر بگیرد.
-
Every URL
زمانی این گزینه را انتخاب کنید که میخواهید به گوگل اعلام کنید کلیه لینکهایی که در آنها از این پارامتر خاص استفاده شده است همگی باارزش بوده و شامل محتواهای تکراری نیستند. قبل از انتخاب این گزینه برای هر پارامتری ابتدا مطمئن شوید که آن پارامتر واقعاً تأثیرگذار است یا باعث تغییر محتوای صفحه میشود یا اگر این گزینه انتخاب نشود ممکن است ربات گوگل محتواهای تکراری سایت را به شکل بیارزشی بررسی کند. درنتیجه با انتخاب این گزینه گوگل متوجه میشود همه لینکها و صفحاتی که دارای این پارامتر میباشند دارای اهمیت بوده.
گوگل لینکهای از سایت که دارای آن پارامتر میباشند را بر اساس مقادیر مربوط به آن پارامتر مقایسه میکند و چنانچه مقادیر مربوطه منحصربهفرد باشند تصمیم لازم را میگیرد. بهعنوانمثال اگر این گزینه برای پارامتری مانند “productid” انتخاب شود، گوگل بهصورت خودکار هر یک از دو لینک نمونه زیر را بهطور کل متفاوت از یکدیگر در نظر میگیرد زیرا هریک از این لینکها برای پارامتر “productid مقادیر متفاوتی دارند.
http://ww.example.com/dresses/real.htm?productid=1202938 http://www.example.com/dresses/real.htm?productid=5853729
-
Only URLs with value …
این گزینه را زمانی انتخاب کنید که تصمیم دارید گوگل فقط لینکهایی را بررسی کند که پارامتر مشخصشده در آن لینکها با مقادیری که خودتان برای این گزینه تعریف میکنید تطابق کامل داشته باشد و درنتیجه لینکهایی که مقادیر متفاوتی دارند (نسبت به آنچه شما مشخص کردهاید) اصلاً توسط گوگل بررسی نخواهند شد. این گزینه خصوصاً جایی کاربرد دارد که با تغییر مقدار مربوط به یک پارامتر صرفاً ترتیب نمایش مطالب داخل صفحه تغییر میکند و مطالب تکراری هستند. بهعنوانمثال دو لینک نمونه زیر محتواهای کاملاً یکسانی دارند:
http://www.example.com/dresses/real.htm?sort=price_high http://www.example.com/dresses/real.htm?sort=price_low
دو نمونه فوق یک مثال خوب برای زمانی است که باید از این تنظیم استفاده شود تا ربات گوگل فقط لینکهایی را بررسی کند که مقدار sort=price_low باشد و از بررسی لینکهای تکراری اجتناب شود.
-
No URLs
این گزینه را زمانی انتخاب کنید که تصمیم دارید همه لینکهایی که شامل پارامتر موردنظر هستند توسط گوگل بررسی نشوند. بهعنوانمثال میتوان به گوگل درخواست داد که لینکهایی از سایت که دارای پارامتر pricefrom و priceto هستند را بررسی نکند و درنتیجه گوگل هم لینکهای مانند لینک زیر که این دو پارامتر در آن استفاده شده است را بررسی نخواهد کرد:
http://www.examples.com/search?category=shoe&brand=nike&color=red&size=5&pricefrom=10&priceto=1000
و این تنظیم و درخواست باعث میشود از بررسی محتواهای تکراری که همگی در لینک نمونه زیر ارائه میشوند جلوگیری شود:
http://www.examples.com/search?category=shoe&brand=nike&color=red&size=5.
۱ دیدگاه. ارسال دیدگاه جدید
انصافا بهترین آموزشی بود که تو کل نت فارسی میشه پیدا کرد! دمتون گرم کسب و کارتون پر رونق
کاملا مشخصه اگر کاری میکنید به اون کار اهمیت میدید! بازم مرسی مرسی مرسی از آموزش خوبتون