چچ

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

پارامترهای URL محتوای تکراری را ایجاد می‌کنند، بودجه خزش را هدر می‌دهند و سیگنال‌های رتبه‌بندی را کاهش می‌دهند. شش راه برای جلوگیری از مشکلات احتمالی SEO با پارامترهای URL را بیاموزید.

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

در حالی که پارامترها مورد علاقه توسعه دهندگان و علاقه مندان به تجزیه و تحلیل هستند، آنها اغلب یک کابوس SEO هستند. ترکیب بی پایان پارامترها می تواند هزاران تغییر URL را از یک محتوا ایجاد کند.

مشکل این است که ما نمی توانیم به سادگی پارامترها را حذف کنیم. آنها نقش مهمی در تجربه کاربری یک وب سایت دارند. بنابراین ما باید بدانیم که چگونه آنها را به روشی سئو پسند مدیریت کنیم.

برای انجام این کار موارد زیر را بررسی می کنیم:

  • اصول اولیه پارامترهای URL
  • مشکلات SEO ناشی از پارامترها
  • ارزیابی میزان مشکل پارامتر شما
  • راه حل های سئو برای بومی کردن پارامتر
  • بهترین روش مدیریت پارامتر URL

پارامترهای URL چیست؟

url-parameter-elements

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

رایج ترین موارد استفاده از پارامترها عبارتند از:

رایج ترین موارد استفاده از پارامترها عبارتند از:

  • ردیابی: به عنوان مثال ?utm_medium=social، ?sessionid=123 یا ?affiliateid=abc
  • مرتب سازی مجدد: به عنوان مثال ?sort=lowest-price، ?order=highest-rated یا ?so=newest
  • فیلتر کردن: به عنوان مثال ?type=ویجت، رنگ=آبی یا ?price-range=20-50
  • شناسایی: برای مثال ?product=small-blue-widget، categoryid=124 یا itemid=24AU
  • صفحه بندی: به عنوان مثال، ?page=2، ?p=2 یا viewItems=10-30
  • جستجو: به عنوان مثال، ?query=users-query، ?q=users-query یا ?search=drop-down-option
  • ترجمه: به عنوان مثال، ?lang=fr، ?language=de or

مشکلات SEO با پارامترهای URL

1.پارامترها محتوای تکراری ایجاد می کنند

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

برای مثال، URL های زیر همگی مجموعه ای از ویجت ها را برمی گرداند.

  • URL استاتیک: https://www.example.com/widgets
  • پارامتر ردیابی: https://www.example.com/widgets?sessionID=32764
  • پارامتر ترتیب مجدد: https://www.example.com/widgets?sort=newest
  • پارامتر شناسایی: https://www.example.com?category=widgets
  • پارامتر جستجو: https://www.example.com/products?search=widget

این تعداد کمی URL برای محتوایی است که در واقع همان محتوا است - اکنون این را در هر دسته بندی در سایت خود تصور کنید. واقعاً می تواند جمع شود.

چالش این است که موتورهای جستجو هر URL مبتنی بر پارامتر یک صفحه جدید دارد. بنابراین آنها چندین گونه از یک صفحه را می بینند. همه محتوای تکراری ارائه می‌دهند و همگی یک عبارت کلیدی یا موضوع معنایی را هدف قرار می‌دهند.

در حالی که بعید است که چنین تکراری باعث حذف کامل شما از نتایج جستجو شود، منجر به اتمام کلمات کلیدی می شود و می تواند دیدگاه گوگل را نسبت به کیفیت کلی سایت شما کاهش دهد زیرا این URL های اضافی ارزش واقعی ندارند.

2.پارامترهای هدر دهنده ی بودجه خزش

خزش صفحات پارامتر اضافی، بودجه خزش را کاهش می دهد، توانایی سایت شما برای فهرست بندی صفحات مربوط به سئو و افزایش بار سرور را کاهش می دهد.

گوگل این نکته را کاملاً خلاصه می کند.

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

3.پارامترها سیگنال های رتبه بندی صفحه را تقسیم می کنند

اگر چندین ماهیت از محتوای یک صفحه دارید، ممکن است پیوندها و اشتراک‌گذاری‌های اجتماعی در نسخه‌های مختلف وارد شوند.

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

4.پارامترها URL ها را کمتر قابل کلیک می کنند

parameter_clickability

URL های پارامتر ناخوشایند هستند. خواندن آنها سخت است آنها چندان قابل اعتماد به نظر نمی رسند. به این ترتیب، کمتر احتمال دارد که روی آنها کلیک شود.

این بر عملکرد صفحه تأثیر می گذارد. نه تنها به این دلیل که CTR می‌تواند بر رتبه‌بندی تأثیر بگذارد، بلکه به این دلیل که در رسانه‌های اجتماعی، ایمیل‌ها، هنگام کپی کردن در انجمن‌ها یا هر جای دیگری ممکن است URL کامل نمایش داده شود، کمتر قابل کلیک است.

در حالی که این ممکن است تنها تأثیر کمی بر تقویت یک صفحه داشته باشد، هر توییت، لایک کردن، اشتراک‌گذاری، ایمیل، پیوند و ذکر موضوع برای دامنه اهمیت دارد.

خوانایی ضعیف URL می تواند به کاهش تعامل برند کمک کند.

میزان مشکل پارامتر خود را ارزیابی کنید

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

بنابراین چگونه می توانید تمام پارامترهایی را که نیاز به مدیریت دارند پیدا کنید؟ یا درک کنید که موتورهای جستجو چگونه چنین صفحاتی را می خزند و فهرست می کنند؟ ارزشی که برای کاربران به ارمغان می آورند را می دانید؟

این پنج مرحله را دنبال کنید:

  • یک خزنده را اجرا کنید: با ابزاری مانند Screaming Frog می توانید «؟» را در URL جستجو کنید.
  • در Google Search Console URL Parameters Tool نگاه کنید: Google به طور خودکار رشته های جستجویی را که پیدا می کند اضافه می کند.
  • فایل های گزارش خود را مرور کنید: ببینید آیا Googlebot URL های مبتنی بر پارامتر را می پیماید یا خیر.
  • جستجو با سایت: inurl: اپراتورهای پیشرفته: با قرار دادن کلید در یک جستجوی ترکیبی site:example.com inurl:کلید، بدانید که چگونه گوگل پارامترهایی را که پیدا کرده اید فهرست می کند.
  • به گزارش Google Analytics All Pages نگاه کنید: با جستجوی «؟» ببینید که چگونه هر یک از پارامترهایی که پیدا کردید توسط کاربران استفاده می شود. حتماً بررسی کنید که پارامترهای جستجوی URL در تنظیمات نمایش حذف نشده باشند.

با داشتن این داده ها، اکنون می توانید تصمیم بگیرید که چگونه هر یک از پارامترهای وب سایت خود را به بهترین نحو مدیریت کنید.

راه حل های سئو برای بومی کردن پارامترهای URL

شش ابزار در انبار سئوی خود برای مقابله با پارامترهای URL در سطح استراتژیک دارید.

1.URL های مبتنی بر پارامتر را محدود کنید

یک بررسی ساده از چگونگی و چرایی ایجاد پارامترها می تواند یک پیروزی سریع در سئو ایجاد کند. شما اغلب راه هایی برای کاهش تعداد URL های پارامتر پیدا می کنید و بنابراین تأثیر منفی سئو را به حداقل می رسانید. چهار مسئله رایج برای شروع بررسی شما وجود دارد.

1.حذف پارامترهای غیر ضروری

unnecessary-parameters

از توسعه دهنده خود لیستی از پارامترهای وب سایت و عملکرد آن را بخواهید. به احتمال زیاد، پارامترهایی را کشف خواهید کرد که دیگر عملکرد ارزشمندی را انجام نمی دهند.

به عنوان مثال، کاربران را می توان با کوکی ها بهتر از sessionID ها شناسایی کرد. با این حال، پارامتر sessionID ممکن است همچنان در وب‌سایت شما وجود داشته باشد، زیرا در طول تاریخ از آن استفاده می‌شده است.

یا ممکن است متوجه شوید که فیلتری در پیمایش چند وجهی شما به ندرت توسط کاربران شما اعمال می شود.

هر گونه پارامتر ناشی از نقص فنی باید فورا حذف شود.

2.از مقادیر خالی جلوگیری کنید

empty_value_parameters

پارامترهای URL فقط زمانی باید به URL اضافه شوند که دارای یک تابع باشند. در صورت خالی بودن مقدار، اجازه ندهید کلیدهای پارامتر اضافه شوند.

در مثال بالا، key2 و key3 هیچ ارزشی به معنای واقعی و مجازی اضافه نمی کنند.

3.از کلیدها فقط یک بار استفاده کنید

single-key-usage

از اعمال چندین پارامتر با نام پارامتر یکسان و مقدار متفاوت خودداری کنید.

برای گزینه های چند انتخابی، بهتر است پس از یک کلید، مقادیر را با هم ترکیب کنید.

4.ترتیب پارامترهای URL

order-parameters

اگر همان پارامتر URL دوباره مرتب شود، صفحات توسط موتورهای جستجو برابر، تفسیر می شوند.

به این ترتیب، ترتیب پارامترها از منظر محتوای تکراری مهم نیست. اما هر یک از این ترکیب ها بودجه خزش و سیگنال های رتبه بندی را تقسیم می کند.

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

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

مزایا:

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

معایب:

  • زمان اجرای فنی متوسط

2.ویژگی لینک Rel=”Canonical”

parameter-rel-canonical

ویژگی لینک rel=”canonical” نشان می دهد که یک صفحه دارای محتوای یکسان یا مشابه با صفحه دیگر است. این امر موتورهای جستجو را تشویق می‌کند تا سیگنال‌های رتبه‌بندی را در URL مشخص شده به عنوان متعارف ادغام کنند.

برای ردیابی، شناسایی یا مرتب سازی مجدد پارامترها، می توانید URL های مبتنی بر پارامتر خود را به URL مناسب SEO خود rel=cononical کنید. اما این تاکتیک زمانی که محتوای صفحه پارامتر به اندازه کافی به موارد متعارف مانند صفحه بندی، جستجو، ترجمه یا برخی از پارامترهای فیلتر نزدیک نباشد، مناسب نیست.

مزای​ا:

  • پیاده سازی فنی نسبتا آسان.
  • به احتمال زیاد در برابر مشکلات محتوای تکراری محافظت می کند.
  • سیگنال های رتبه بندی را به URL متعارف ادغام می کند.

معایب:

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

3.Meta Robots Noindex Tag

parameter_noindex

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

نشانی‌های اینترنتی با برچسب «noindex» نیز احتمالاً کمتر خزیده می‌شوند و اگر برای مدت طولانی وجود داشته باشد، در نهایت باعث می‌شود گوگل لینک‌های صفحه را دنبال نکند.

مزایا:

  • پیاده سازی فنی نسبتا آسان.
  • به احتمال زیاد در برابر مشکلات محتوای تکراری محافظت می کند.
  • مناسب برای تمام انواع پارامترهایی که نمی خواهید ایندکس شوند.
  • URL های مبتنی بر پارامتر موجود را از فهرست حذف می کند.

معایب:

  • موتورهای جستجو را از خزش URL ها باز نمی دارد، اما آنها را تشویق می کند تا این کار را کمتر انجام دهند.
  • سیگنال های رتبه بندی را یکپارچه نمی کند.
  • توسط موتورهای جستجو به عنوان یک یادآوری مهم تفسیر شده است، نه یک دستورالعمل.

4.Robots.txt Disallow

parameter-robots-disallow

فایل robots.txt همان چیزی است که موتورهای جستجو قبل از خزش در سایت شما به آن نگاه می کنند. اگر ببینند چیزی ممنوع است، حتی به آنجا نمی روند.

می‌توانید از این فایل برای مسدود کردن دسترسی خزنده به هر URL مبتنی بر پارامتر (با Disallow: /*؟*) یا فقط به رشته‌های جستجوی خاصی که نمی‌خواهید ایندکس شوند استفاده کنید.

مزایا:

  • پیاده سازی فنی ساده
  • امکان استفاده کارآمدتر از بودجه خزش را فراهم می کند.
  • از مشکلات محتوای تکراری جلوگیری می کند.
  • مناسب برای تمام انواع پارامترهایی که نمی خواهید پیمایش شوند.

معایب:

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

5.ابزار پارامتر URL در کنسول جستجوی گوگل

gsc-url-parameters

ابزار پارامتر URL گوگل را پیکربندی کنید تا به خزنده‌ها بگوید هدف پارامترهای شما و نحوه استفاده از آنها چگونه است.

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

این ممکن است بد به نظر برسد. اما آنچه که خطرناک تر است هزاران صفحه تکراری است که به توانایی وب سایت شما برای رتبه بندی آسیب می رساند.

بنابراین بهتر است یاد بگیرید که چگونه پارامترهای URL را در Google Search Console پیکربندی کنید، نه اینکه اجازه دهید Googlebot تصمیم بگیرد.

نکته کلیدی این است که از خود بپرسید این پارامتر چگونه بر محتوای صفحه تأثیر می گذارد.

  • پارامترهای ردیابی، محتوای صفحه را تغییر نمی دهند. آنها را به عنوان "URLهای نمایندگی" پیکربندی کنید.
  • پارامترهایی را پیکربندی کنید که محتوای صفحه را مجدداً به عنوان «مرتب‌سازی» مرتب می‌کنند. اگر به صورت اختیاری توسط کاربر اضافه شده است، خزش را روی «بدون URL» تنظیم کنید. اگر یک پارامتر مرتب‌سازی به‌طور پیش‌فرض اعمال می‌شود، از «فقط URL‌های دارای ارزش» استفاده کنید و مقدار پیش‌فرض را وارد کنید.
  • پارامترهایی را که صفحه را به زیرمجموعه ای از محتوا فیلتر می کنند، به عنوان "محدود کننده" پیکربندی کنید. اگر این فیلترها مربوط به سئو نیستند، خزش را روی «بدون URL» تنظیم کنید. اگر آنها مربوط به سئو هستند، روی "Every URL" تنظیم کنید.
  • پارامترهایی را پیکربندی کنید که یک قطعه یا گروه خاصی از محتوا را به عنوان "مشخص کننده" نشان می دهد. در حالت ایده آل، این URL باید ثابت باشد. اگر امکان پذیر نیست، احتمالاً می خواهید این را روی "Every URL" تنظیم کنید.
  • پارامترهایی را پیکربندی کنید که یک نسخه ترجمه شده از محتوا را به عنوان "ترجمه" نمایش می دهند. در حالت ایده آل، ترجمه باید از طریق پوشه های فرعی انجام شود. اگر امکان پذیر نیست، احتمالاً می خواهید این را روی "Every URL" تنظیم کنید.
  • پارامترهای پیکربندی که یک صفحه مؤلفه از یک دنباله طولانی تر را به عنوان "صفحه بندی" نمایش می دهند. اگر با نقشه های سایت XML به فهرست بندی کارآمدی دست یافته اید، می توانید در بودجه خزش صرفه جویی کنید و خزش را روی «بدون URL» تنظیم کنید. اگر نه، روی «Every URL» تنظیم کنید تا به خزنده‌ها کمک کنید به همه موارد دسترسی پیدا کنند.

Google به طور خودکار پارامترهایی را به لیست زیر پیش فرض «اجازه دهید ربات Google تصمیم بگیرد» اضافه می کند. موضوع این است که هرگز نمی توان آنها را حذف کرد، حتی اگر پارامتر دیگری وجود نداشته باشد.

بنابراین هر زمان که ممکن است، بهتر است خودتان به طور فعال پارامترها را اضافه کنید. به طوری که اگر در هر نقطه ای آن پارامتر دیگر وجود نداشت، می توانید آن را از GSC حذف کنید.

برای هر پارامتری که در کنسول جستجوی گوگل روی «بدون URL» تنظیم می‌کنید، باید آن را در ابزار پارامترهای نادیده گرفتن URL Bing نیز اضافه کنید.

مزایا:

  • بدون نیاز به زمان توسعه دهنده
  • امکان استفاده کارآمدتر از بودجه خزش را فراهم می کند.
  • احتمالاً در برابر مشکلات محتوای تکراری محافظت می کند.
  • مناسب برای انواع پارامترها

معایب:

  • سیگنال های رتبه بندی را یکپارچه نمی کند.
  • توسط گوگل به عنوان یک راهنمایی مفید تفسیر شده است، نه یک دستورالعمل.
  • فقط برای Google و با کنترل کمتر برای Bing کار می کند.

6.از URLهای پویا به ایستا حرکت کنید

بسیاری از مردم فکر می کنند راه بهینه برای مدیریت پارامترهای URL این است که در وهله اول به سادگی از آنها اجتناب کنید. به هر حال، زیرپوشه‌ها از پارامترها فراتر می‌روند تا به گوگل کمک کنند ساختار سایت و URLهای ثابت و مبتنی بر کلمه کلیدی که همیشه سنگ بنای سئوی درون صفحه بوده است، را درک کنند.

برای رسیدن به این هدف، می‌توانید از بازنویسی‌های URL سمت سرور برای تبدیل پارامترها به URLهای زیرپوشه استفاده کنید.

به عنوان مثال، URL:

www.example.com/view-product?id=482794

می شود:

www.example.com/widgets/blue

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

اما برای عناصر غیر مرتبط با کلمه کلیدی پیمایش چندوجهی، مانند قیمت، مشکل ساز می شود. داشتن چنین فیلتری به عنوان یک URL ثابت و قابل نمایه سازی هیچ ارزش سئویی ارائه نمی دهد.

این همچنین یک مشکل برای پارامترهای جستجو است، زیرا هر درخواست ایجاد شده توسط کاربر یک صفحه ثابت ایجاد می کند که برای رتبه بندی در برابر موارد ابتدایی رقابت می کند - یا بدتر از آن، هر زمان که کاربر موردی را که شما ارائه نمی دهید به خزنده ها ارائه می دهد.

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

www.example.com/widgets/blue/page2

برای مرتب سازی مجدد بسیار عجیب است، که نشانی اینترنتی مانند زیر ارائه می دهد:

www.example.com/widgets/blue/lowest-price

و اغلب گزینه مناسبی برای ردیابی نیست. Google Analytics نسخه ثابت پارامتر UTM را تایید نمی کند.

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

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

بسیاری از متخصصان سئو استدلال می کنند که می توان همان تجربه کاربری را بدون تأثیر بر URL ارائه کرد. به عنوان مثال، با استفاده از POST به جای درخواست های GET برای اصلاح محتوای صفحه. بنابراین، تجربه کاربر حفظ می شود و از مشکلات SEO جلوگیری می شود.

اما حذف پارامترها به این روش امکان نشانک گذاری یا اشتراک گذاری پیوند به آن صفحه خاص را برای مخاطبان شما از بین می برد. و بدیهی است که برای پارامترهای ردیابی امکان پذیر نیست و برای صفحه بندی بهینه نیست.

نکته اصلی این است که برای بسیاری از وب سایت ها، اگر می خواهید تجربه کاربری ایده آلی را ارائه دهید، تکمیل پارامترهای اجتناب پذیر به سادگی امکان پذیر نیست و این بهترین عمل سئو نخواهد بود.

در نتیجه برای پارامترهایی که نمی‌خواهید در نتایج جستجو فهرست شوند (صفحه‌بندی، مرتب‌سازی مجدد، ردیابی و غیره) به عنوان رشته‌های پرس و جو اجرا کنید. برای پارامترهایی که می خواهید ایندکس شوند، از مسیرهای URL ثابت استفاده کنید.

مزایا:

  • تمرکز خزنده را از URL های مبتنی بر پارامتر به URL های ثابت که احتمال رتبه بندی بالاتری دارند تغییر می دهد.

معایب:

  • سرمایه گذاری قابل توجه در زمان توسعه برای بازنویسی URL و تغییر مسیر 301.
  • از مشکلات محتوای تکراری جلوگیری نمی کند.
  • سیگنال های رتبه بندی را یکپارچه نمی کند.
  • برای همه نوع پارامتر مناسب نیست.
  • ممکن است منجر به مشکلات محتوای ضعیف شود.
  • همیشه یک URL قابل پیوند یا نشانک ارائه نمی دهد.

بهترین روش مدیریت پارامتر URL برای SEO

بنابراین بهتر است کدام یک از این شش تاکتیک سئو را اجرا کنید؟

همه آنها نمی توانند پاسخ باشند.

این نه تنها پیچیدگی غیرضروری ایجاد می کند. اما اغلب راه حل های سئو به طور فعال با یکدیگر در تضاد هستند.

به عنوان مثال، اگر robots.txt disallow را پیاده سازی کنید، گوگل نمی تواند هیچ متا تگ noindex را ببیند. همچنین نباید یک متا تگ noindex را با ویژگی پیوند rel=canonical ترکیب کنید.

در واقع هیچ راه حل کاملی وجود ندارد.

حتی جان مولر گوگل نیز نمی تواند در مورد یک رویکرد تصمیم بگیرد. در Google Webmaster، او ابتدا توصیه کرد که پارامترها را غیرمجاز نکنید، اما وقتی در این مورد از منظر پیمایش چندوجهی سؤال شد، پاسخ داد «بستگی دارد».

مواردی وجود دارد که راندمان خزش مهمتر از تثبیت سیگنال های قدرت است.

در نهایت، آنچه برای وب سایت شما مناسب است به اولویت های شما بستگی دارد.

parameter-handling-pros-cons

من خود شخصاً از noindex استفاده نمی‌کنم یا دسترسی به صفحات پارامتر را مسدود نمی‌کنم. اگر گوگل نتواند همه متغیرهای URL را پیمایش کند و بفهمد، نمی‌تواند سیگنال‌های رتبه‌بندی را در صفحه متعارف ادغام کند.

همچنین طرح زیر را برای مدیریت پارامترهای سئو مناسب می دانم:

  • جستجوی کلمات کلیدی را انجام دهید تا بفهمید چه پارامترهایی باید URLهای ثابت و سازگار با موتور جستجو باشند.
  • اجرای صحیح صفحه بندی با rel=”next & rel=”prev.
  • برای همه URL های مبتنی بر پارامتر باقیمانده، قوانین نظم دهی ثابتی را اجرا کنید که از کلیدها فقط یک بار استفاده می کنند و از مقادیر خالی برای محدود کردن تعداد URL ها جلوگیری می کنند.
  • برای ترکیب توانایی رتبه بندی، یک ویژگی پیوند rel=canonical را به صفحات پارامتر مناسب اضافه کنید.
  • مدیریت پارامترهای URL را در Google و Bing به عنوان یک خطای ایمن پیکربندی کنید تا به موتورهای جستجو کمک کند عملکرد هر پارامتر را درک کنند.
  • مجددا بررسی کنید که هیچ URL مبتنی بر پارامتر در نقشه سایت XML ارسال نشده باشد.

مهم نیست که کدام استراتژی مدیریت پارامتر را برای پیاده‌سازی انتخاب می‌کنید، مهم این است مطمئن شوید که تأثیر تلاش‌های خود را بر KPIها مستند نمایید.

نویسنده: Chuck Price
مترجم: مصطفی ابراهیمی مطلق
سال انتشار:
اجازه انتشار: قید نشده
نوع: ترجمه
آدرس وب سایت: https://www.searchenginejournal.com/technical-seo/url-parameter-handling/
آدرس کوتاه شده: