چرا ساختار یو آر ال (url) اهمیت دارد؟
یک ساختار مناسب یو آر ال (url) به گوگل کمک می کند تا سایت شما را بهتر خزش و ایندکس کند، در حالی که ساختار ضعیف یو آر ال (url) می تواند منجر به مشکلات زیر شود:
۱- از دست دادن محتوا:
ممکن است ربات های گوگل مدام به اشتباه تصور کنند دو نشانی متفاوت از وب سایت شما دارای محتوای یکسانی هستند، چرا که فقط یک یو آر ال (url) ممکن است توسط خزنده های گوگل شناسایی شود (دیگری نشانی ها به عنوان یو آر ال (url) تکراری شناسایی شده و کنار گذاشته میشود).
به طور مثال اگر از علامت هشتگ (مانند #fragment) برای نمایش محتوای مختلف صفحه های تان در یو آر ال (url) استفاده می کنید ، این اتفاق ممکن است رخ دهد. گوگل از علامت هشتگ در ایندکس سازی استفاده نمی کند.
مثال: /product/t-shirt#black یا /product/t-shirt#white
این دو یو آر ال (url) بالا توسط گوگل به عنوان یک url شناسایی می شوند.
۲-چند بار کرال کردن یک محتوا
یک محتوا ممکن است چندین بار توسط خزنده های گوگل بازیابی شود، این اتفاق هنگامی می افتد که گوگل تشخیص دهد که دو تا یو آر ال (url) متفاوت هستند. در حالی که در اصل نتایج نشان داده در این دو صفحه دارای محتوای یکسان هستند؛ این عامل می تواند خزیدن سایت شما را بسیار کند و بار اضافی را به سرور سایت شما وارد کند.
مثال: /product/black-t-shirt یا /product?sku=1234.
فرض کنید که این دوتا یو آر ال (url) یک صفحه ی یکسان را نشان می دهد اما گوگل نمی تواند این عامل را از روی یو آر ال ها شناسایی کند.
۳-بی نهایت صفحه داشتن
خزنده های گوگل ممکن است فکر کند سایت شما دارای تعداد بی نهایتی صفحه است؛ اگر یو آر ال (url) های شما دارای یک شاخص مقداری باشد که دائماً در حال تغییر کردن است، مانند تاریخ ها و ساعت ها ممکن است گوگل بیهوده یک صفحه یکسان را مرتبا کرال کند، در نتیجه بودجه خزش تان بیهوده صرف شود.
مثال: /about?now=12:34am یا /about?now=12:35am
با اینکه هر دو یو آر ال به یک صفحه اشاره می کنند، اما ممکن است توسط ربات های گوگل دو یو آر ال (url) مجزا شناخته شوند.
بهترین شیوه های طراحی ساختار یو آر ال (url)
برای بهینه سازی نحوه خزیدن ربات های گوگل و ایندکس سازی صفحات وب سایتتان، روش های زیر را برای ساختار یو آر ال (url) خود به کار بگیرید.
توصیه های کلی در مورد ساختن یو آر ال ها
- تعداد یو آر ال هایی که محتوای یکسان را نمایش می دهد به حداقل برسانید تا گوگل بیشتر از حد نیاز نباشد سایت شما را بررسی کند. ممکن است گوگل متوجه نشود که دو یو آر ال (url) متفاوت، یک صفحه یکسان را نمایش می دهد تا زمانی که هر دو صفحه دوباره کرال شوند.
- اگر سرور وب سایت شما با حروف بزرگ و کوچک در یو آر ال (url) صفحه ها یکسان رفتار می کند، همه متن ها را به حروف یکسانی تبدیل کنید تا تشخیص اینکه url به یک صفحه اشاره می کند برای گوگل آسان تر است.
- مطمئن شوید که صفحات وب سایت شما که دارای صفحه بندی (pagination) است، دارای یک یو آر ال منحصر به فرد باشد (مثلا به عبارتی با لود صفحه دوم یو آر ال آن تغییر نکند). بیشترین اشتباهات رایج در یو آر ال ها معمولا در صفحه بندی (pagination) صفحه هایتان رخ می دهد.
- کلمات توصیفی را در یو آر ال (url) صفحات سایت خود اضافه کنید. کلمات موجود در یو آر ال (url) ها ممکن است به گوگل در درک بهتر ماهیت صفحه شما کمک کنند.به عبارتی می توان گفت سعی کنید در یو آر ال ها نیز از کلمات کلیدی استفاده کنید .
مثال درست : /product/black-t-shirt-with-a-white-collar
مثال غلط: /product/3243
پارامتر هایی که توصیه می شود در یو آر ال (url) استفاده شوند.
هنگامی که می خواهد پارامتر های یو آر ال (url) خود را انتخاب کنید از توصیه های زیر استفاده کنید تا کرال های گوگل به درستی صفحات شما را خزش و ایندکس کنند.
۱-از پارامترهای key=value? به جای پارامتر های value? استفاده کنید زیرا با استفاده از پارامترهای مناسب گوگل می تواند ساختار سایت شما را بهتر درک کند و در نتیجه کرال و ایندکس کردن صفحات بهتر می شود.
مثال درست: /photo-frames?page=2, /t-shirt?color=green
مثال غلط : /photo-frames?2, /t-shirt?green
۲-از یک پارامتر چند بار استفاده نکنید لذا ممکن است یکی از آنها را نادیده بگیرد .
مثال درست : ?type=candy,sweet
مثال غلط : ?type=candy&type=sweet
۳-از لینک سازی داخلی به پارامترهای موقت، مانند آیدی سشن ها ، کدهای رهگیری، مقادیر نسبی (مکان=نزدیک، زمان=هفته گذشته)، زمان فعلی و موارد مشابه اجتناب کنید. این موارد میتواند منجر به ساخته شدن یو آر ال (url) برای صفحه هایی که عمر کوتاهی دارند یا تکراری هستند،شوند .برای آنکه بهترین نتیجه را دریافت کنید از یو آر ال (url) های دائمی و منحصر به فرد استفاده کنید
مثال درست: /t-shirt?location=UK
مثال غلط : /t-shirt?location=nearby, /t-shirt?current-time=12:02, /t-shirt?session=123123123
گوگل چگونه یو آر ال (url) ها را برای ویژگی های یک محصول درک می کند
یکی از رایج ترین کاربردهای یک یو آر ال (url) مناسب در سایت های فروشگاهی زمانی است که محصول ما دارای ویژگی های متفاوتی همچون اندازه های مختلف یا رنگ های متفاوتی است. در واقع هر ترکیبی از ویژگی های یک محصول به یک محصول واحد اشاره می کند. بگذارید برای اینکه بهتر متوجه شوید با یک مثال ادامه دهیم هنگامی که مثلا در یک فروشگاه کفش، کفش ایر جردن مدل ۲۰۱۸ در سایز ها و رنگ های مختلف وجود دارد و در قسمت فیلتر رنگ ها مثلا رنگ سفید را انتخاب می کنید ممکن است یو آر ال صفحه عوض شود و گوگل فکر کند یک محصول جداگانه ای وجود دارد در صورتی که در واقعیت صفحه ما در اصل همان کفش ایر جردن ۲۰۱۸ که رنگش تغییر کرده است. اگر میخواهید یک محصول را که دارای ویژگی های متفاوتی است در یک صفحه قرار دهید. (به این معنی که یک محصول با ویژگی های متفاوت یک یو آر ال (url) مشترک داشته باشد) باید بدانید که:
- استفاده از اسکیمای محصولات ممکن است برای این نوع صفحات مناسب نباشد زیرا این اسکیماها معمولا در صفحاتی که یک نوع محصول خاص دارند استفاده می شود به عبارتی می توان گفت گوگل یک محصولی که دارای ویژگی هایی است که تغییر می کند (مانند رنگ یک محصول) را به عنوان چند محصول متمایز شناسایی می کند. اگر انتخاب میکنید از یک یو آر ال (url) مجزا برای انواع ویژگی های یک محصول (مثلا هنگامی که رنگ محصول عوض می شود یه یو آر ال (url) جدید تشکیل شود) استفاده کنید، گوگل توصیه میکند از یکی از این دو نوع یو آر ال (url) زیر استفاده کنید:
به جای این url :/t-shirt/green
پارامتر های کوئری استفاده کنید :/t-shirt?color=green
برای کمک به گوگل برای اینکه بفهمد کدام ویژگی از محصول را بهتر است که در نتایج جستجو نمایش دهد، باید یک محصول را با یک ویژگی خاص را به عنوان یو آر ال (url) کنونیکال برای محصول انتخاب کنیم.
کنونیکال یو آر ال فیلتر محصولات
زمانی که شما یک صفحه محصول را باز می کنید دارای یک یو آر ال اولیه است، اگر فیلتری بر روی محصول اعمال کنید یو آر ال آن نیز تغییر خواهد کرد، در این صورت کنونیکال یو آر ال جدید به یو آر ال اولیه این صفحه خواهد بود، برای مثال وارد یک صفحه محصول تیشرت شده اید که رنگ پیش فرض آن آبی است و یو آر ال آن (t-shirt/) اگر در همین صفحه فیلتر رنگ سبز را اعمال کنید url آن نیز تغییر می کند، در این صورت کنونیکال یو آر ال ایجاد شده (t-shirt?color=green) به صفحه (t-shirt/) خواهد بود. این کار برای این بوده که تا به گوگل بفهمانیم که محتوا این تو صفحه که یو آر ال های متفاوتی دارند یکسان است. و کدام یو آر ال اصلی است.
استفاده کردن از یو آر ال URL در محتوای خود
برای کمک کردن به جستجوی گوگل که محصولات شما و رابطه بین انواع محصولات شما را به درستی شناسایی کنند، هنگام استفاده از یو آر ال در محتوای خود، طبق شیوه های زیر عمل کنید:
- از URL یکسان در لینک های داخلی، نقشه سایت (سایت مپ) و تگ های کنولیکال استفاده کنید.
- در تمام صفحات ایندکس شده و آن URL هایی که در فایل نقشه سایت قرار دارد از یک تگ کنولیکالی که به خود آن صفحه اشاره می کند، استفاده کنید.
توضیحات ساختار یو آر ال (url) برای سایت های فروشگاهی به چه صورت است؟