GZIP કમ્પ્રેશન ટેસ્ટ
તમે GZIP કમ્પ્રેશન ટેસ્ટ કરીને તમારી વેબસાઇટ પર GZIP કમ્પ્રેશન સક્ષમ છે કે નહીં તે શોધી શકો છો. GZIP કમ્પ્રેશન શું છે? અહીં જાણો.
GZIP શું છે?
GZIP (GNU zip) એક ફાઇલ ફોર્મેટ છે, જે ફાઇલ કમ્પ્રેશન અને ડિકમ્પ્રેશન માટે ઉપયોગમાં લેવાતી સોફ્ટવેર એપ્લિકેશન છે. Gzip કમ્પ્રેશન સર્વર બાજુ પર સક્ષમ છે અને તમારી html, શૈલી અને Javascript ફાઇલોના કદમાં વધુ ઘટાડો પ્રદાન કરે છે. Gzip કમ્પ્રેશન ઈમેજો પર કામ કરતું નથી કારણ કે તે પહેલાથી જ અલગ રીતે સંકુચિત છે. કેટલીક ફાઇલો Gzip કમ્પ્રેશનને કારણે લગભગ 70% થી વધુનો ઘટાડો દર્શાવે છે.
જ્યારે વેબ બ્રાઉઝર વેબસાઇટની મુલાકાત લે છે, ત્યારે તે "સામગ્રી એન્કોડિંગ: gzip" પ્રતિસાદ હેડરને શોધીને વેબ સર્વર GZIP- સક્ષમ છે કે કેમ તે તપાસે છે. જો હેડર શોધાય છે, તો તે સંકુચિત અને નાની ફાઇલોને સેવા આપશે. જો નહિં, તો તે બિનસંકુચિત ફાઇલોને ડિકમ્પ્રેસ કરે છે. જો તમારી પાસે GZIP સક્ષમ નથી, તો તમે Google PageSpeed Insights અને GTMetrix જેવા સ્પીડ ટેસ્ટિંગ ટૂલ્સમાં ચેતવણીઓ અને ભૂલો જોશો. આજે એસઇઓ માટે સાઇટ સ્પીડ એ એક મહત્વપૂર્ણ પરિબળ હોવાથી, તમારી WordPress સાઇટ્સ માટે Gzip કમ્પ્રેશનને સક્ષમ કરવું તે ખાસ કરીને ઉપયોગી છે.
GZIP કમ્પ્રેશન શું છે?
Gzip કમ્પ્રેશન; તે વેબસાઇટની ગતિને અસર કરે છે અને તેથી તે એવી પરિસ્થિતિઓમાંની એક છે જ્યાં સર્ચ એન્જિન પણ સંવેદનશીલ હોય છે. જ્યારે gzip કમ્પ્રેશન થાય છે, ત્યારે વેબસાઇટની ઝડપ વધે છે. gzip કમ્પ્રેશનને સક્રિય કર્યા પછી ઝડપ સાથે સક્રિય કરતા પહેલા ઝડપની સરખામણી કરતી વખતે નોંધપાત્ર તફાવત જોઈ શકાય છે. પેજની સાઈઝ ઘટાડવાની સાથે સાથે તેનું પરફોર્મન્સ પણ વધે છે. સાઇટ્સ પર જ્યાં gzip કમ્પ્રેશન સક્ષમ નથી, SEO નિષ્ણાતો દ્વારા કરવામાં આવતા ઝડપ પરીક્ષણોમાં ભૂલો આવી શકે છે. તેથી જ તમામ સાઇટ્સ માટે gzip કમ્પ્રેશનને સક્ષમ કરવું ફરજિયાત બની જાય છે. gzip કમ્પ્રેશનને સક્ષમ કર્યા પછી, તે કમ્પ્રેશન સક્રિય છે કે નહીં તે પરીક્ષણ સાધનો વડે ચકાસી શકાય છે.
gzip કમ્પ્રેશનનો અર્થ જોતા; તે વેબ સર્વર પરના પૃષ્ઠોને મુલાકાતીઓના બ્રાઉઝર પર મોકલવામાં આવે તે પહેલાં તેનું કદ ઘટાડવાની પ્રક્રિયાને આપવામાં આવેલું નામ છે. તેમાં બેન્ડવિડ્થ બચાવવા અને પૃષ્ઠોને ઝડપી લોડિંગ અને જોવા જેવા ફાયદા છે. વિઝિટર વેબ બ્રાઉઝર પૃષ્ઠો આપમેળે ખુલે છે, જ્યારે કમ્પ્રેશન અને ડિકમ્પ્રેશન આ સમય દરમિયાન માત્ર એક સેકન્ડના અપૂર્ણાંકમાં થાય છે.
gzip કમ્પ્રેશન શું કરે છે?
gzip કમ્પ્રેશનના હેતુને જોતા; તે ફાઇલને સંકોચવાથી સાઇટના લોડિંગ સમયને ઘટાડવામાં મદદ કરે છે. જ્યારે મુલાકાતી વેબસાઈટમાં પ્રવેશવા માંગે છે, ત્યારે સર્વરને વિનંતી મોકલવામાં આવે છે જેથી વિનંતી કરેલ ફાઇલ પુનઃપ્રાપ્ત કરી શકાય. વિનંતી કરેલ ફાઇલોનું કદ જેટલું મોટું છે, તે ફાઇલોને લોડ કરવામાં વધુ સમય લે છે. આ સમય ઘટાડવા માટે, વેબ પૃષ્ઠો અને CSS ને બ્રાઉઝર પર મોકલવામાં આવે તે પહેલાં gzip સંકુચિત હોવું આવશ્યક છે. જ્યારે પૃષ્ઠોની લોડિંગ ઝડપ gzip કમ્પ્રેશન સાથે વધે છે, ત્યારે આ SEOના સંદર્ભમાં એક ફાયદો પણ પૂરો પાડે છે. વર્ડપ્રેસ સાઇટ્સ પર Gzip કમ્પ્રેશન આવશ્યક બની રહ્યું છે.
જેમ લોકો કોઈને ફાઇલ મોકલવા માંગતા હોય ત્યારે આ ફાઇલને કોમ્પ્રેસ કરવાનું પસંદ કરે છે; gzip કમ્પ્રેશનનું કારણ એ જ છે. બે વચ્ચેનો મુખ્ય તફાવત છે; જ્યારે gzip કમ્પ્રેશન પ્રક્રિયા કરવામાં આવે છે, ત્યારે સર્વર અને બ્રાઉઝર વચ્ચે આ ટ્રાન્સફર આપમેળે થાય છે.
કયા બ્રાઉઝર્સ GZIP ને સપોર્ટ કરે છે?
સાઇટ માલિકોએ Gzip બ્રાઉઝર સપોર્ટ વિશે ચિંતા કરવાની જરૂર નથી. તે સરેરાશ 17 વર્ષથી મોટાભાગના બ્રાઉઝર્સ દ્વારા સમર્થિત છે. અહીં બ્રાઉઝર્સ છે અને જ્યારે તેઓએ gzip કમ્પ્રેશનને સપોર્ટ કરવાનું શરૂ કર્યું:
- ઈન્ટરનેટ એક્સપ્લોરર 5.5+ જુલાઈ 2000 થી gzip સપોર્ટ પ્રદાન કરે છે.
- ઓપેરા 5+ એ બ્રાઉઝર છે જે જૂન 2000 થી gzip ને સપોર્ટ કરે છે.
- ઑક્ટોબર 2001 થી Firefox 0.9.5+ પાસે gzip સપોર્ટ છે.
- તે 2008 માં રિલીઝ થયા પછી તરત જ, ક્રોમને gzip ને સપોર્ટ કરતા બ્રાઉઝર્સમાં સામેલ કરવામાં આવ્યું હતું.
- 2003 માં તેની પ્રથમ શરૂઆત પછી, સફારી પણ gzip ને સપોર્ટ કરતા બ્રાઉઝર્સમાંનું એક બની ગયું છે.
Gzip ને કેવી રીતે સંકુચિત કરવું?
જો gzip કમ્પ્રેશનના તર્કને સંક્ષિપ્તમાં સમજાવવું જરૂરી છે; તે સુનિશ્ચિત કરે છે કે સમાન શબ્દમાળાઓ ટેક્સ્ટ ફાઇલમાં જોવા મળે છે, અને આ સમાન સ્ટ્રિંગ્સના કામચલાઉ રિપ્લેસમેન્ટ સાથે, કુલ ફાઇલ કદમાં ઘટાડો થાય છે. ખાસ કરીને HTML અને CSS ફાઇલોમાં, પુનરાવર્તિત ટેક્સ્ટ અને સ્પેસની સંખ્યા અન્ય ફાઇલ પ્રકારો કરતાં વધુ હોવાથી, જ્યારે આ ફાઇલ પ્રકારોમાં gzip કમ્પ્રેશન લાગુ કરવામાં આવે ત્યારે વધુ લાભો પ્રદાન કરવામાં આવે છે. gzip વડે પૃષ્ઠ અને CSS કદને 60% અને 70% ની વચ્ચે સંકુચિત કરવું શક્ય છે. આ પ્રક્રિયા સાથે, સાઇટ ઝડપી હોવા છતાં, વપરાયેલ CPU વધુ છે. તેથી, સાઇટ માલિકોએ gzip કમ્પ્રેશનને સક્ષમ કરતા પહેલા તપાસ કરવી જોઈએ અને ખાતરી કરવી જોઈએ કે તેમનો CPU વપરાશ સ્થિર છે.
gzip કમ્પ્રેશન કેવી રીતે સક્ષમ કરવું?
Gzip કમ્પ્રેશનને સક્ષમ કરવા માટે Mod_gzip અથવા mod_deflate નો ઉપયોગ કરી શકાય છે. જો તે બે પદ્ધતિઓ વચ્ચે ભલામણ કરવામાં આવે છે; mod_deflate. mod_deflate સાથે સંકુચિત કરવું વધુ પ્રાધાન્યક્ષમ છે કારણ કે તેની પાસે બહેતર રૂપાંતરણ અલ્ગોરિધમ છે અને તે ઉચ્ચ અપાચે સંસ્કરણ સાથે સુસંગત છે.
અહીં gzip કમ્પ્રેશન સક્ષમ વિકલ્પો છે:
- .htaccess ફાઇલમાં ફેરફાર કરીને gzip કમ્પ્રેશનને સક્ષમ કરવું શક્ય છે.
- કન્ટેન્ટ મેનેજમેન્ટ સિસ્ટમ્સ માટે પ્લગિન્સ ઇન્સ્ટોલ કરીને Gzip કમ્પ્રેશનને સક્ષમ કરી શકાય છે.
- cPanel લાઇસન્સ ધરાવતા લોકો માટે gzip કમ્પ્રેશનને સક્ષમ કરવું શક્ય છે.
- વિન્ડોઝ-આધારિત હોસ્ટિંગ સાથે, gzip કમ્પ્રેશનને સક્ષમ કરી શકાય છે.
htaccess સાથે GZIP કમ્પ્રેશન
.htaccess ફાઇલમાં ફેરફાર કરીને gzip કમ્પ્રેશનને સક્ષમ કરવા માટે, .htaccess ફાઇલમાં કોડ ઉમેરવાની જરૂર છે. કોડ ઉમેરતી વખતે mod_deflate નો ઉપયોગ કરવાની ભલામણ કરવામાં આવે છે. જો કે, જો સાઇટ માલિકનું સર્વર mod_deflate ને સપોર્ટ કરતું નથી; Gzip કમ્પ્રેશનને mod_gzip વડે પણ સક્ષમ કરી શકાય છે. કોડ ઉમેર્યા પછી, gzip કમ્પ્રેશન સક્ષમ કરવા માટે ફેરફારો સાચવવા આવશ્યક છે. એવા કિસ્સામાં જ્યાં કેટલીક હોસ્ટિંગ કંપનીઓ પેનલનો ઉપયોગ કરીને gzip કમ્પ્રેશનને મંજૂરી આપતી નથી, તે .htaccess ફાઇલમાં ફેરફાર કરીને gzip કમ્પ્રેશનને સક્ષમ કરવાનું પસંદ કરે છે.
cPanel સાથે GZIP કમ્પ્રેશન
cPanel સાથે gzip કમ્પ્રેશનને સક્ષમ કરવા માટે, સાઇટ માલિક પાસે cPanel લાઇસન્સ હોવું આવશ્યક છે. વપરાશકર્તાએ તેમના વપરાશકર્તાનામ અને પાસવર્ડનો ઉપયોગ કરીને હોસ્ટિંગ પેનલમાં લૉગિન કરવું આવશ્યક છે. સૉફ્ટવેર/સેવાઓ મથાળા હેઠળ ઑપ્ટિમાઇઝ વેબસાઇટ વિભાગ દ્વારા સાઇટ માલિકના હોસ્ટિંગ એકાઉન્ટના તળિયે gzip સક્રિયકરણ વિભાગમાંથી સક્રિયકરણ પૂર્ણ કરી શકાય છે. સૌ પ્રથમ, અનુક્રમે તમામ સામગ્રીને સંકુચિત કરો અને પછી અપડેટ સેટિંગ્સ બટનો પર ક્લિક કરવું જોઈએ.
વિન્ડોઝ સર્વર સાથે GZIP કમ્પ્રેશન
વિન્ડોઝ સર્વર વપરાશકર્તાઓએ gzip કમ્પ્રેશનને સક્ષમ કરવા માટે આદેશ વાક્યનો ઉપયોગ કરવો આવશ્યક છે. તેઓ નીચેના કોડ્સ સાથે સ્થિર અને ગતિશીલ સામગ્રી માટે HTTP કમ્પ્રેશનને સક્ષમ કરી શકે છે:
- સ્થિર સામગ્રી: appcmd સેટ રૂપરેખા / વિભાગ: url સંકોચન / doStaticCompression: સાચું
- ગતિશીલ સામગ્રી: appcmd સેટ રૂપરેખા / વિભાગ: url કોમ્પ્રેસન / doDynamic Compression: True
gzip કમ્પ્રેશન ટેસ્ટ કેવી રીતે કરવું?
કેટલાક ટૂલ્સ છે જેનો ઉપયોગ gzip કમ્પ્રેશન ચકાસવા માટે થઈ શકે છે. જ્યારે આ સાધનોનો ઉપયોગ કરવામાં આવે છે, ત્યારે gzip કમ્પ્રેશનને સક્ષમ કરતા પહેલા એક પછી એક લીટીઓ સંકુચિત કરી શકાય છે. જો કે, જ્યારે gzip કમ્પ્રેશનને સક્ષમ કર્યા પછી ટેસ્ટ ટૂલ્સનો ઉપયોગ કરવામાં આવે છે, ત્યારે સ્ક્રીન પર એક સૂચના આવે છે કે ત્યાં વધુ કમ્પ્રેશન કરવાનું બાકી નથી.
તમે વેબસાઈટ પર ઓનલાઈન શોધી શકો છો કે શું GZIP કમ્પ્રેશન "Gzip કમ્પ્રેશન ટેસ્ટ" ટૂલ સાથે સક્ષમ છે, જે મફત સોફ્ટમેડલ સેવા છે. ઉપયોગમાં સરળ અને ઝડપી હોવા ઉપરાંત, તે સાઇટ માલિકોને વિગતવાર પરિણામો પણ બતાવે છે. સંબંધિત સરનામાં પર સાઇટની લિંક લખ્યા પછી, ચેક બટન ક્લિક કરવામાં આવે ત્યારે gzip કમ્પ્રેશનનું પરીક્ષણ કરી શકાય છે.