آموزش رفع خطای Minimize request size

آموزش رفع خطای Minimize request size

آموزش حل مشکل و رفع ارور و خطای Minimize request size در سایت GTMetrix

آموزش رفع خطای Minimize request size

از سری مقالات آموزش کامل سایت GTMetrix به رفع خطاهای pagespeed سایت جی تی متریکس پرداختیم. در مقاله قبل به آموزش رفع ارور و خطای Minify JavaScript در سایت GTMetrix پرداختیم.

امروز در بخش رفع خطاهای pagespeed به آموزش رفع ارور و خطای Minimize request size خواهیم پرداخت. . آموزش حل مشکل و رفع خطای Minimize request size در سایت GTMetrix موجب افزایش سرعت سایت و کاهش زمان بارگذاری سایت می‌شود که بشدت روی بهبود سئوی سایت تاثیر مثبت و خوبی دارد.

نکته: ممکن است این خطای Minimize request size به دلایل دیگری باشد. با رفع خطاهای دیگر این مشکل نیز برطرف شود. پس به این نکته توجه فرمایید که ممکن است این خطا بخاطر بقیه خطاهای GTMetrix باشد.

در مقاله آموزش رفع خطای Minimize request size

به موضوعات زیر خواهیم پرداخت :

1 خلاصه‌ی از خطای Minimize request size
2 خطای Minimize request size در PageSpeed چیست
3 رفع خطای Minimize request size
3.1 بهینه سازی عکس برای رفع ارور Minimize request size
3.2 بهینه سازی فایل‌های استایل و جاوااسکریپت برای خطای Minimize request size
3.3 حذف فایل های اضافه برای رفع خطای Minimize request size
3.4 استفاده از روش inline برای منابع

خلاصه‌ی از خطای Minimize request size

نام: Minimize request size
نوع: محتواها
اولویت: بالا
میزان سختی: متوسط
میانگین امتیاز: 98%

خطای Minimize request size چیست

همانطور که در حل مشکل برخی از خطاهای قبلی توضیح دادیم یک سایت در زمان بارگذاری فایل هایی دارد که توسط مرورگر فراخوانی می‌شود. بعنوان مثال تصاویر و فایل های CSS و html و js و … که مرورگر برای هر کدام از این فایل ها باید یک درخواست به سرور ارسال نماید و منتظر پاسخ سرور و ارسال فایل باشد تا مرورگر بتواند آن سایت را باز نماید.

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

اگر سایت خود را در سایت GTMetrix بررسی کردید و با خطای Minimize request size مواجه شدید بدین معناست که درخواست هایی که از سمت مرورگر برای سرور ارسال می‌شود بسیار زیاد است. اگر از CMSهای رایگان مانند وردپرس و جوملا استفاده می‌نمایید احتمالا بیشتر با این خطا مواجه خواهید شد.

البته این نکته را توضیح بدهیم که امروزه سازندگان قالب های آماده معمولا این نکات را رعایت می‌کنند و تا حد قابل قبولی این مشکلات را رفع می‌نمایند اما اگر شما طراحی سایت با زبان php یا asp داشته‌اید و از CMSهای آماده استفاده نکرده باشید احتمالا با این مشکلات هم مواجه نشوید.

آموزش رفع خطای Minimize request size در سایت GTMetrix

آموزش رفع خطای Minimize request size در سایت GTMetrix

آموزش رفع خطای Minimize request size

برای حل مشکل Minimize request size روش‌های متفاوتی مانند ترکیب فایل‌ها، بارگذاری تاخیری فایل‌ها ویا حذف فایل اضافی وجود دارد.

بهینه سازی عکس برای رفع ارور Minimize request size

بر‌ای ر‌فع ارور Mini‌mize request size یکی از بهترین و مهمترین گزینه ها یکپارچه سازی و ادغام تصاویر است.
برای ادغام تصاویر باید از روش های منحصری استفاده نمایید که ما در مقاله آموزش رفع خطای Combine images using CSS sprites بطور کامل و دقیق توضیح داده ایم. برا‌ی حل مشکل M‌inimize reque‌st siz‌e بهتر است این مقاله را مطالعه نمایید. همچنین علاوه بر آن شما می‌توانید از روش بارگذاری تاخیری تصاویر استفاده نمایید (Images Lazy Loading).

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

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

لازم به ذکر است که بدانید وب سایت شرکت تبلیغاتی ماکان نیز از این قابلیت بهر می‌برد.
برای فعال کردن این موضوع باید براساس نوع CMS خود اقدام نمایید. بعنوان مثال برای سیستم تولید مدیریت وردپرس lazy load Plugin WordPress و برای سیستم مدیریت محتوای جوملا lazy load Plugin Joomla را در گوگل جستجو نمایید. یا اگر CMS اختصاصی دارید براساس نوع زبان نوشته شده سایت خود جستجو را انجام دهید. بعنوان مثال lazy load PHP Example یا lazy load ASP.NET MVC

بهینه سازی فایل‌های CSS و JS برای مشکل Minimize request size

اگر از CMS های رایگان مانند وردپرس و جوملا استفاده می‌نمایید و یا بصورت پایه CMS سایت خود را با زبان php و ASP.net طراحی نموده اید، نحوه بهینه سازی فایل ها متفاوت است. بعنوان مثال اگر از CMS های اختصاصی php و ASP.net استفاده می‌کنید باید از طراح سایت خود بخواهید که این کار را برای شما انجام دهد. اما اگر از سیستم مدیریت محتوای وردپرس استفاده مینمایید میتوانید با نصب یک افزونه براحتی حل مشکل Minimize request size را انجام  دهید.

یکی از بهترین افزونه هایی که علاوه رفع ارور Minimize request size میتواند مابقی مشکلات سایت شما را حل نماید، افزونه Autoptimize است. با نصب این افزونه رفع ارور Minify CSS ، رفع ارور Minify JavaScript و همچنین رفع ارور Minify HTML نیز انجام می‌شود. بعد از فعالسازی افزونه Autoptimize ، این افزونه با ترکیب و ادغام فایل های CSS و JS تعداد درخواست ها را تا حد زیادی کاهش می‌دهد و منجر به رفع ارور Minimize request size می‌شود.

مقاله طراحی سئو و بهینه سازی سایت را نیز مطالعه نمایید.

اما افزونه دیگری که می‌خواهیم به شما معرفی کنیم شاید کمی بهتر از Autoptimize باشد. چرا که علاوه بر تمام امکانات Autoptimize می‌تواند حالت بارگذاری تاخیری تصاویر را نیز فعال نماید. wp Rocket علاوه بر این‌ها با اسفاده از defer و یا async در تگ JS تعداد درخواست‌ها را کاهش می‌دهد. نکته مهم در خصوص این افزونه پولی بودن آن است که شما باید آنرا خریداری نمایید.

آموزش رفع خطای Minimize request size را بطور خلاصه بخواهیم بیان نماییم، با ادغام کردن فایل های CSS و JS بهینه سازی فایل ها صورت می‌پذیرد. اما اگر به هر دلیلی مشکل سایت شما با استفاده از این روش حل نشد بهتر است از روش دوم که همان اسفاده از defer و یا async در تگ جاوا اسکریپت است اقدام به رفع این خطا نمایید. ما در مقاله آموزش رفع خطای Defer parsing of JavaScript درباره روش دوم صحبت کرده‌ایم.

رفع ارور Minimize request size با حذف فایل های اضافه

امایکی دیگر از روش‌هایی که برای حل مشکل Minimize request size می‌توانید انجام دهید؛ حذف فایل‌ها و موارد اضافی است.

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

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

استفاده از روش inline برای منابع

شما می‌توانید بجای اینکه از فایل های خارجی CSS و JS استفاده نمایید تا مرورگر مجبور شود آنها را دانلود نماید، از این کد ها بصورت inline استفاده نمایید. در این صورت تعداد درخواست ها کاهش یافته و در نهایت موجب رفع خاطای Minimize request size می‌شود.

برای انجام این کار باید به یکسری نکات مهم توجه نمایید. چرا که در صورت بروز اشتباه یک خطای جدید روی سایت شما اتفاق خواهد افتاد. پس برای انجام این کار پیشنهاد می‌کنیم که حتما مقاله رفع خطای Inline small CSS and JavaScript را در سایت شرکت تبلیغاتی ماکان مطالعه نمایید.

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

ر‌فع خطای Serve resources from a consistent URL
رفع خطا‌ی Combine images using CSS sprites
رفع خطای Inline small CSS and JavaScript
رفع خطای Defer parsing of JavaScript
رفع خطای Enable Keep Alive

پایان مقاله آموزش رفع خطای Min‌imize re‌quest size

سعی شده در این آموزش با موضوع آموزش رفع خطای M‌inimize reque‌st size در سایت GTMetrix به شما در بالا بردن سرعت سایت که یکی از فاکتورهای مهم در سئو می‌باشد، کمک شایانی کنیم.

این مقاله از آموزش سایت GTMetrix که مربوط به آموزش رفع خطای Minimize request size بود، هم به پایان رسید.

رفع ارورهای پیج اسپید گوگل

آموزش بعدی : آموزش رفع خطای Optimize images در pagespeed گوگل در سایت GTMetrix

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

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *