راهنمای استفاده از URL Parameters سرچ کنسول

راهنمای استفاده از URL Parameters سرچ کنسول

راهنمای استفاده از URL Parameters سرچ کنسول

برای جلوگیری از کراول شدن محتوای تکراری می توانیم از یکی از ابزارهای مفید گوگل سرچ کنسول به نام URL Parameters استفاده کنیم.

 

URL Parameters چیست؟

فرض کنید در صفحه محصول هستیم که رنگ بندی دارد ، با انتخاب هر رنگ ، اگر به url صفحه دقت کنیم متوجه می شویم که تغییر می کند (color=red). یا وقتی در صفحه دسته بندی قصد sort کردن محصولات را داریم ، url تغییر می کند.

example.com/shirts?style=polo,long-sleeve

example.com/shirts?style=polo&style=long-sleeve

راهنمای استفاده از URL Parameters سرچ کنسول

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

 

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

url های زیر منجر به ایجاد محتوای تکراری می شوند:

https://example.com/products/women/dresses/green.html

https://example.com/products/women?category=dresses&color=green

https://example.com/products/women/dresses/green.html?limit=20&sessionid=123

در url های بالا category ، color ، limit ، sessionid پارامتر محسوب می شوند.

اگر چنین پارامترهایی در سایت تان زیاد است ، باید با استفاده از ابزار URL Parameters tool گوگل سرچ کنسول اقدام به بهینه سازی آن ها کنید.

نکته : فقط در شرایط زیر می توانید از URL Parameters سرچ کنسول استفاده کنید:

سایت باید بیش از 1000 صفحه داشته باشد.

تعداد قابل توجهی از صفحات بوسیله پارامترها منجر به ایجاد محتوای کپی شده باشد.

گوگل به شدت درباره استفاده نادرست از دستورهای پارامتر در سرچ کنسول هشدار داده ، اگر در زمینه سئو مهارت کافی ندارید سراغ این قسمت نروید چراکه در صورت اشتباه ممکن است بات ها دچار سردرگمی در سایت شوند و صفحات مهم ایندکس نشوند.

 

راهنمای استفاده از URL Parameters

ابزار URL Parameters دستور پارامتر را در کل سایت اعمال می کند و امکان اعمال آن برای url خاص امکان پذیر نیست. وارد سرچ کنسول شوید و از طریق منوی lagacy tools and reports روی قسمت URL Parameters کلیک کنید. در این قسمت می توانید پارامترها را ویرایش یا مورد جدید به آن اضافه کنید. این ابزار به بزرگی و کوچکی حروف حساس است بنابراین نام پارامتر خود را دقیقاً همانطور که در URL شما نشان داده می شود ، تایپ کنید.

 

حالا باید مشخص کنید که پارامترها چگونه بر محتوای صفحه تاثیر می گذارند:

 

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

 

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

sort=price_ascending

t-shirt_size=XS

store=women

lang=fr

page=2

حالا باید رفتار گوگل هنگام مواجه شدن با این پارامترها را مشخص کنید.

 

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

 

Every URL: به گوگل می گوید که urlهایی را با این پارامتر را هرگز مسدود نکند. نشانی های اینترنتی با مقادیر منحصر به فرد این پارامتر حاوی محتوای تکراری نیستند. بعنوان مثال پارامترهای زیر هر کدام محتوای متفاوتی را ایجاد می کنند و نیازمند کراول شدن هستند:

http://www.example.com/dresses/real.htm?productid=1202938

http://www.example.com/dresses/real.htm?productid=5853729

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

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: با انتخاب این مورد به گوگل می گویید که url با یک پارامتر خاص هیچوقت نباید کراول شود. بنابراین بات به محض مواجه شدن با این پارامتر از کراول کردن آن صرف نظر می کند. به عنوان مثال:

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

ارث بری قوانین پارامتر

بسیاری از دستورات مربوط به URL Parameters باعث ارث بری فرزند از والد می شود. در این مورد می توانیم ساب دامین ، ساب فولدر یا ssl را مثال بزنیم.

http / https: اگر فقط یکی از ویژگی های http یا https شما دارای قوانینی باشد ، این قوانین برای هر دو اعمال می شوند. اما اگر هر دو ویژگی http و https شما قوانین خاص خود را دارند ، فقط قوانین خاص آنها اعمال می شود.

والد / فرزند: اگر یک ویژگی والدین (example.com) قوانین پارامتری داشته باشد ، تمامی صفحات فرزند (example.com/fr) ، این قوانین را به ارث می برد. هر دستور  URL Parameters که فقط برای فرزند اعمال می شود ، به والد تعمیم داده نخواهد شد (فرزند از والد ارث بری می کند اما برعکس آن صادق نیست). سابدامین و ساب فولدر فرزند دامین اصلی به شمار می روند.

 

مدیریت URL ها با چندین پارامتر

یک URL می تواند پارامترهای زیادی داشته باشد. شما می توانید تنظیمات کراول را برای هر یک جداگانه تعیین کنید. اگر یک URL حاوی چندین پارامتر مدیریت شده باشد ، گوگل هنگام تصمیم گیری در مورد کراول URL از قانون زیر پیروی می کند ، در جدول زیر سه پارامتر و سه دستور کراول را می بینیم:

ParameterParameter crawl settings
shopping-categoryCrawl all URLs with this parameter
sort-byCrawl only URLs with value = production-year
sort-orderCrawl only URLs with value = asc

 

 

 

 

مثال 1 :

http://www.example.com?shopping-category=shoes&sort-by=size&sort-order=asc

طبق دستورات و جدول بالا ، گوگل این url را کراول نمی کند ، چون sort-by=production-year نیست.

 

مثال 2 :

http://www.example.com?shopping-category=DVD-movies&sort-by=production-year&sort-order=asc

پارامترهای sort-by و sort-order مساوی با موارد موجود در جدول هستند ، بنابراین گوگل این url را کراول می کند.

 

مثال 3 :

http://www.example.com/shoes/33453

http://www.example.com?country=fr

در این دو url کراول انجام می شود چون هیچگونه محدودیتی برای آن ها در نظر گرفته نشده است.

 

 

منبع : Block crawling of parameterized duplicate content

 

 

5/5 - (3 امتیاز)

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *