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

رشته پرس و جو
به اشتراک بگذارید:
انتخاب سریع یک انجمن

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

WordPress وب‌سایت‌ها سریع هستند. با این حال، وقتی شروع به ساخت سایت خود می‌کنید و افزونه‌های جدیدی اضافه می‌کنید، در مقایسه با نسخه معمولی نسبتاً کند می‌شود. WordPressهیچ کس نمی‌خواهد از وانیل استفاده کند WordPress به هر حال.

حالا، وقتی می‌خواهید سرعت وب‌سایت خود را از طریق ابزارهای محبوب بررسی سرعت مانند سرعت گوگل صفحه, GTMetrix, از Pingdom، خواهید دید که از شما می‌خواهد منابع استاتیک را از وب‌سایت خود حذف کنید. بیایید مثالی را در زیر ببینیم.

حذف رشته پرس و جو

La رشته‌های پرس‌وجو می‌تواند هر وب‌سایتی را کند کند، و گوگل در این مورد کاملاً واضح است و قبلاً اعلام کرده است که چگونه رشته‌های پرس‌وجو بر زمان بارگذاری یک سایت تأثیر می‌گذارند.

قوانین Google PageSpeed ​​Insights به طور واضح توضیح دهید که چگونه از حافظه پنهان مرورگر استفاده کنید. هر URL با رشته پرس و جو ذخیره نخواهد شد. رشته‌های پرس و جو استفاده از حافظه پنهان مرورگر را برای وب‌سایت دشوارتر کرده و زمان بارگذاری صفحه را افزایش می‌دهند.

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

رشته‌های پرس‌وجو (Query Strings) چیستند؟

رشته‌های پرس‌وجو. خب، دقیقاً چه کاری انجام می‌دهند یا چه معنایی دارند؟ بیایید بررسی کنیم.

رشته‌های کوئری، آدرس‌های اینترنتی (URL) هستند که از «؟» یا «&» تشکیل شده‌اند. همانطور که می‌دانید، آدرس‌های اینترنتی (URL) دارای رشته‌های کوئری به هیچ وجه ذخیره نمی‌شوند. هر بار که کاربری وب‌سایت شما را درخواست می‌کند، حافظه پنهان (cache) برای هر منبعی که دارای رشته کوئری مرتبط با خود باشد، نادیده گرفته می‌شود.

علاوه بر این، نه تنها حافظه پنهان مرورگر، بلکه CDN های محبوب نیز URL های دارای رشته‌های کوئری را نادیده می‌گیرند. با در نظر گرفتن همه حقایق، برای صاحب وب‌سایت مهم است که رشته کوئری را به طور کامل حذف کنید از درخواست‌های URL هنگام بارگیری یک وب‌سایت.

همچنین خواندن: بهترین سرویس‌های رایگان CDN برای افزایش سرعت WordPress

چرا باید رشته‌های پرس‌وجو را حذف کنید؟

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

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

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

WordPress افزونه‌هایی برای حذف رشته کوئری

W3 مجموع کش

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

برای انجام این کار، باید به «کش مرورگرگزینه «» را در نوار کناری انتخاب کنید و سپس روی «» کلیک کنید.جلوگیری از ذخیره اشیاء پس از تغییر تنظیمات.«همین! همه چیز آماده است.»

گزینه‌های wp-cache

موشک WP

WP Rocket یکی از پیشروها است WordPress افزونه‌های کش که بلافاصله پس از فعال‌سازی، عملکرد سایت شما را بهبود می‌بخشند.

بهترین بخش این افزونه سادگی آن است؛ لازم نیست گزینه‌های تنظیمات فنی طولانی را که نیمی از آنها ... WordPress کاربران نمی‌فهمند.

این افزونه به شما امکان می‌دهد رشته پرس‌وجو را از منابع استاتیک نیز حذف کنید. تنظیمات WP Rocket را در زیر خواهید یافت WordPress برگه تنظیمات مدیریت.

به تنظیمات > WP Rocket > فایل‌های استاتیک بروید، در آنجا گزینه حذف رشته پرس‌وجو را پیدا خواهید کرد؛ فقط باید این گزینه را تیک بزنید.

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

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

 اگر از W3 Total Cache استفاده نمی‌کنید و قصد نصب آن را هم ندارید، زیرا با تنظیمات سایت شما تداخل دارد، شاید بهتر باشد یک افزونه اختصاصی را امتحان کنید.

«حذف رشته پرس‌وجو از منابع استاتیک» یک ... است. WordPress افزونه‌ای که به شما امکان می‌دهد دقیقاً همین کار را انجام دهید. استفاده از این افزونه ساده است. تنها کاری که باید انجام دهید این است که آن را دانلود و در سیستم خود نصب کنید. WordPress وب سایت.

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

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

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

حذف کننده رشته پرس و جو

یک افزونه دیگر برای کارهای ساده. این افزونه سبک و رایگان است. تنها کاری که باید انجام دهید این است که به WordPress مخزن افزونه‌ها را باز کنید و افزونه را دانلود کنید.

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

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

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

ما می‌خواهیم مطمئن شویم که شما تا حد امکان گزینه‌های بیشتری را در اختیار دارید. بنابراین این افزونه دیگری است که وظیفه حذف رشته‌های پرس‌وجو (Query Strings) از منابع استاتیک را انجام می‌دهد.

برای اینکه کار کند، باید آن را دانلود و فعال کنید. نیازی به سفارشی‌سازی ندارد.

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

Zendy Speed: رشته‌های پرس‌وجو

بهبود سرعت صفحه (PageSpeed) برای سایت‌های رقابتی بسیار مفید است. یک امتیاز می‌تواند از نظر گوگل ارزش زیادی داشته باشد.

Zendy Speed ​​افزونه‌ای است که با حذف رشته‌های کوئری از URLها، به بهبود اعداد PageSpeed ​​اختصاص داده شده است.

رشته های پرس و جو

روش دستی

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

حذف رشته‌های پرس‌وجو (Query Strings) اگر بدانید چه کار می‌کنید، کار سختی نیست. اگر کدنویسی بلد باشید، می‌توانید راه‌حل را در برنامه خود کدنویسی کنید. WordPress بیایید کد زیر را ببینیم.

تابع حذف_نسخه_اسکریپت( $src )

{ قطعات $ = منفجر شدن ( '?', $src );

برگشت قطعات $[0];

}

فیلتر_افزودنی( 'script_loader_src', '_حذف_نسخه_اسکریپت', 15, 1 );

فیلتر_افزودنی( 'style_loader_src', '_حذف_نسخه_اسکریپت', 15, 1 );

این ۶ خط کد است. تنها کاری که باید انجام دهید این است که کد بالا را کپی کرده و به ... اضافه کنید. WordPress فایل functions.php قالب. آسان است، درست است؟

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

برای دسترسی به فایل functions.php، باید به قسمت نمایش -> ویرایشگر بروید و سپس فایل functions.php را انتخاب کنید.

اگر دسترسی‌های مدیریتی لازم را دارید، باید بتوانید فایل را مستقیماً در آنجا ویرایش کنید. در غیر این صورت، باید یا از یک سرویس‌دهنده FTP استفاده کنید یا به cPanel و سپس «File Manager» بروید.

نتیجه

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

با انجام این کار، تجربه کاربری نیز بهبود می‌یابد و به سایت شما در مقایسه با سایر سایت‌ها، برتری آشکاری می‌دهد.

نکته آخری که باید به خاطر داشته باشید این است که از وب‌سایت‌های تست سرعت مانند GTMetrix، Google PageSpeed ​​و Pingdom برای بررسی کار خود استفاده کنید. امتیاز صفحه شما باید افزایش یابد.

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

سوالات متداول

هیچ داده ای یافت نشد

پست های مربوط به وبلاگ

انتخاب سریع یک انجمن
انتخاب سریع یک انجمن