info@papgroup.ir
(021)49 296

ساختار URL را چگونه ساده نگه داریم

ساختار URL را ساده نگه دارید

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

استفاده از علائم و نشانه ها در URL نیز بسیار مناسب است.برای مثال در URL مقابل http://www.example.com/green-dress.html  بسیار مناسب تر  وقابل فهم تر از URL مقابل است http://www.example.com/greendress.html همچنین توصیه ما این است به جای علامت ( _ ) از (-) استفاده کنید.

به صورت کلی URL های پیچیده به خصوص آن هایی که چندین پارامتر دارند می توانند باعث ایجاد مشکل هایی برای خزنده های موتور جستجو با ساخت تعداد زیادی URL غیر ضروری و مشابه برای صفحات وب سایت شما شوند.

علت های رایج ایجاد این مشکل

تعداد زیاد URL های غیر ضروری می تواند دلایل متعددی داشته باشد که در ادامه به این موضوع پرداخته ایم :

-      تعداد زیاد فیلترهایی که سایت برای محصولات یکسان از طریق لیست ها یا نتایج جستجو برای کاربر ایجاد می کند باعث ایجاد URL های متعدد می شود به عنوان مثال به سرچ کردن عبارت (هتل های کنار ساحل) در یک سایت رزرو هتل نتایجی برای شما نمایش داده می شود اما وقتی شما فیلتر های بیشتر به سرچ تان اضافه کنید، مانند (هتل های کنار ساحل و دارای باشگاه) ، تعداد بسیار زیادی URL در سایت شما ساخته می شود که این تعداد زیاد URL در وب سایت شما لازم نیست زیرا موتور های جستجوی گوگل نیاز به تعداد بسیار کمی از لیست ها دارند تا به صفحه نهایی هتل برسند از این رو با طراحی سایت مناسب و بهینه می توانید از این مشکل جلوگیری کنید.

-      تغییرات پویای محتوای پویا که این امر می تواند از نتایج کوچکی همچون تبلیغات، تغییر تاریخ یا شمارنده حاصل شده باشد.

-      پارامتر های غیر ضروری و دارای مشکل. برای مثال Session ID ها می توانند تعداد بسیار زیاد URL و اغلب یکسان را تولید کنند.

-      مرتب سازی پارامترها. مانند پارامتر های مرجوعی

برای مثال به لینک زیر توجه کنید :

http://www.example.com/discuss/showthread.php?referrerid=249406&threadid=535913

-  مشکلات تقویم. در وب سایت های داینامیک تاریخ هر محتوا می تواند برای آینده یا گذشته تنظیم شود که موضوع می تواند باعث ایجاد مشکل گردد.برای مثال :

http://www.example.com/calendar.php?d=13&m=8&y=2011
http://www.example.com/calendar/cgi?2008&month=ja

-  لینک های مرتبط خراب. گاهی ممکن است در میان یک لینک فضای خالی ایجاد شود که این موضوع باعث خراب شدن لینک می شود.

website analyze

روش های حل و جلوگیری

جهت حل و جلوگیری از مشکلات ممکن در ساختارURL  موارد زیر را به شما توصیه می کنیم :

1-    ازفایل robots.txt  تاURL  هایی که دارای مشکل هستند را بلاک کنید.

2-    هر جایی که ممکن است تلاش کنید تا از session Ids در URL استفاده نکنید و به جای آن از کوکی ها استفاده کنید.

3-    هر وقت امکان دارد URL ها را کوتاه کنید و پارامتر های غیر ضروری را حذف کنید.

4-    اگر وب سایت شما تقویم داینامیک دارد لینک های آن صفحات را nofollow  قرار دهید.

5-    وب سایت خود را از نظر داشتن لینک های خراب یا ناقص بررسی کنید زیرا این امر در بهینه سازی سایت از نکات ضروری است.

ترجمه و گردآوری : امید دوستدار

منبع : search console help