এই নিয়মটি ট্রিগার হয় যখন PageSpeed Insights সনাক্ত করে যে কম্প্রেসিবল রিসোর্স gzip কম্প্রেশন ছাড়াই পরিবেশিত হয়েছে।
ওভারভিউ
সমস্ত আধুনিক ব্রাউজার সমস্ত HTTP অনুরোধের জন্য gzip কম্প্রেশন সমর্থন করে এবং স্বয়ংক্রিয়ভাবে আলোচনা করে। gzip কম্প্রেশন সক্ষম করা স্থানান্তরিত প্রতিক্রিয়ার আকার 90% পর্যন্ত কমাতে পারে, যা সম্পদ ডাউনলোড করার সময় উল্লেখযোগ্যভাবে হ্রাস করতে পারে, ক্লায়েন্টের জন্য ডেটা ব্যবহার কমাতে পারে এবং আপনার পৃষ্ঠাগুলির প্রথম রেন্ডার করার সময়কে উন্নত করতে পারে। আরও জানতে GZIP এর সাথে টেক্সট কম্প্রেশন দেখুন।
সুপারিশ
আপনার ওয়েব সার্ভারে gzip কম্প্রেশন সমর্থন সক্ষম করুন এবং পরীক্ষা করুন। HTML5 বয়লারপ্লেট প্রজেক্টে প্রতিটি কনফিগারেশন পতাকা এবং সেটিং এর জন্য বিশদ মন্তব্য সহ সব জনপ্রিয় সার্ভারের নমুনা কনফিগারেশন ফাইল রয়েছে: তালিকায় আপনার প্রিয় সার্ভার খুঁজুন, gzip বিভাগটি দেখুন এবং নিশ্চিত করুন যে আপনার সার্ভার প্রস্তাবিত সেটিংসের সাথে কনফিগার করা হয়েছে। বিকল্পভাবে, কীভাবে কম্প্রেশন সক্ষম করবেন তার জন্য আপনার ওয়েব সার্ভারের ডকুমেন্টেশন দেখুন:
পেজস্পিড ইনসাইটস রিপোর্ট করে যে আমার অনেক স্ট্যাটিক কন্টেন্ট ফাইল জিজিপ করা দরকার, কিন্তু আমি আমার ওয়েব সার্ভারকে এই ফাইলগুলিকে জিজিপ কম্প্রেশন ব্যবহার করে পরিবেশন করার জন্য কনফিগার করেছি। পেজস্পিড ইনসাইটস কেন কম্প্রেশন চিনছে না?
প্রক্সি সার্ভার এবং অ্যান্টি-ভাইরাস সফ্টওয়্যার ক্লায়েন্ট মেশিনে ফাইল ডাউনলোড করা হলে কম্প্রেশন অক্ষম করতে পারে। পেজস্পিড ইনসাইটের ফলাফলগুলি শিরোনামগুলির উপর ভিত্তি করে যা আসলে আপনার ক্লায়েন্টকে ফেরত দেওয়া হয়েছিল, তাই আপনি যদি এমন একটি ক্লায়েন্ট মেশিনে বিশ্লেষণ চালাচ্ছেন যা এই জাতীয় অ্যান্টি-ভাইরাস সফ্টওয়্যার ব্যবহার করছে, বা এটি একটি মধ্যবর্তী প্রক্সি সার্ভারের পিছনে বসে আছে (অনেক প্রক্সি স্বচ্ছ, এবং আপনি এমনকি আপনার ক্লায়েন্ট এবং ওয়েব সার্ভারের মধ্যে একটি প্রক্সি হস্তক্ষেপ সম্পর্কে সচেতন নাও হতে পারেন), তারা এই সমস্যার কারণ হতে পারে।
[null,null,["2024-10-30 UTC-তে শেষবার আপডেট করা হয়েছে।"],[[["This documentation applies to a deprecated version of PageSpeed Insights (v4) and will be shut down soon; users should refer to the latest version (v5)."],["The primary focus of this document is to explain how enabling GZIP compression can significantly improve website performance by reducing file sizes."],["PageSpeed Insights may report compression issues due to interference from proxy servers or anti-virus software affecting the headers returned to the client."],["Modern browsers inherently support GZIP compression, so enabling it on your web server is crucial for optimization."],["This page offers guidance and links to resources on how to enable GZIP compression for various web servers like Apache, Nginx, and IIS."]]],["PageSpeed Insights flags resources served without `gzip` compression, which can reduce response size by up to 90%. Modern browsers support `gzip`, improving download time and data usage. To resolve this, enable and test `gzip` on your server, using tools like `mod_deflate` for Apache, `ngx_http_gzip_module` for Nginx, or configure HTTP compression in IIS. Proxy servers or anti-virus software can interfere with compression, impacting PageSpeed Insights' results.\n"]]