آموزش حذف رشته های کوئری از منابع استاتیک در وردپرس

زهرا فنودی سئو و بهینه سازی 2020/11/03 70 0

آموزش حذف رشته های کوئری از منابع استاتیک در وردپرس

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

رشته کوئری چیست؟

بعضی اوقات، هنگام آزمایش عملکرد سایت خود با GTMetrix یا Pingdom ، متوجه دستورالعمل حذفquery string می شوید.

یک رشته کوئری دقیقا چیست؟

به زبان ساده، query string یک نسخه از یک فایل است. می توانید آنها را به عنوان URL هایی تعریف کنید که شامل نمادهایی مانند & و ؟ باشد. به عنوان نمونه:

https://www.pangash.com/tutorials/wp-includes/js/jquery/jquery.js?ver=1.12.4

ver=1.12.4؟ یک رشته گوئری است. عمدتا، توسعه دهندگان از رشته های query به منظور cache-busting استفاده می کنند. این یک فرآیند برای حل مشکلات حافظه پنهان با شناسایی نسخه های فایل در یک سایت است. به این ترتیب، اگر دارایی جدیدی در دسترس باشد، مرورگرها به اشتباه دارایی غلط را ذخیره نمی کنند.

دلیل حذف رشته های کوئری چیست؟

query strings در واقع فقط برای منابع پویا مهم هستند زیرا دارایی ها (چندرسانه ای، CSS، پرونده های جاوا اسکریپت و غیره) بیشتر از منابع استاتیک در حال تغییر هستند. به همین دلیل برای جلوگیری از مشکلات ذخیره سازی، باید آنها را به طریقی دیگر شناسایی کرد.

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

نحوه حذف رشته های کوئری از منابع استاتیک در وردپرس:

  • روش اول: با استفاده از کدنویسی
  • روش دوم: با استفاده از افزونه های وردپرس

حذف رشته های پرس و جو از منابع استاتیک با کدنویسی

1- ابتدا از سایت خود نسخه پشتیبان تهیه کنید.

2- در داشبورد وردپرس خود، به بخش Appearance -> Editor Theme -> Theme Functions بروید.

3- کد زیر را در فایل functions.php کپی و جایگذاری کنید. پس از پایان کار، روی بروزرسانی پرونده کلیک کنید.

حذف رشته های پرس و جو از منابع استاتیک با نصب افزونه:

اگر با کدنویسی راحت نیستید می توانید از افزونه Speed Booster Pack استفاده کنید.این یک افزونه وردپرس all-in-one است که به شما کمک می کند سرعت بارگذاری وب سایت خود را افزایش دهید. یکی از ویژگی های آن حذف رشته های پرس و جو از صفحه شما است.

1- در صفحه مدیریت وردپرس خود، به بخش پلاگین ها -> افزودن موارد جدید بروید. افزونه Speed Booster Pack را جستجو نمائید ، سپس اقدام به نصب و فعال سازی آن کنید.

2- به منوی Speed Booster بروید و Remove query Strings را در برگه General فعال کنید. در صورت تمایل می توانید سایر گزینه های بهینه سازی را نیز فعال کنید. پس از پایان کار بر روی ذخیره تغییرات کلیک کنید.

آموزش حذف رشته های کوئری از منابع استاتیک در وردپرس توجه: برای جلوگیری از اینکه سایت وردپرس شما هرگز دوباره رشته های کوئری ایجاد نکند، می توانید از افزونه W3 Total Cache استفاده کنید.

1- ابتدا W3 Total Cache را نصب و فعال کنید.سپس از طریق منوی عملکرد به تنظیمات آن بروید.

2- Browser Cache را انتخاب کرده و گزینه Prevent caching of objects after settings change را علامت بزنید. پس از انجام این کار، فراموش نکنید که ذخیره همه تنظیمات را انتخاب کنید.

آموزش حذف رشته های کوئری از منابع استاتیک در وردپرس اکنون، شما رشته های پرس و جو را حذف کردید و از ظاهر شدن دوباره آنها نیز جلوگیری نموده اید!

آزمایش نتیجه :

اکنون که رشته های کوئری حذف شدند، وقت آن است که عملکرد سایت خود را بررسی کنید. ما برای نشان دادن نتیجه آزمایش قبل و بعد از بهینه سازی از GTMetrix استفاده کرده ایم.

در اینجا مثالی قبل از استفاده از فرآیند بهینه سازی آورده شده است:

آموزش حذف رشته های کوئری از منابع استاتیک در وردپرس این یکی بعد از حذف رشته های پرس و جو است:

آموزش حذف رشته های کوئری از منابع استاتیک در وردپرس

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

برچسب ها

برچسبی برای نمایش وجود ندارد

توجه

کلیک

اگر با این مشکل آشنا هستید خودتان انجام دهید ولی اگر نمی دانید که این کار را چطور انجام دهید می توانید هم اکنون در ناحیه کاربری ثبت نام کرده و اطلاعات سایت را تیکت کنید تا با اندک هزینه ای کار شما را انجام دهیم . اگر خواستید می توانید برای مشاوره با شماره های ۰۹۱۷۹۰۵۹۳۵۰ و یا ۰۹۳۹۸۶۹۵۲۳۸ با ما در ارتباط باشید.

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