ટેલિગ્રામ, WhatsApp  +380637610482
વેલેરી ડેન્યુક
વેલેરી ડેન્યુકડેવલપરવ્યવસાયો માટે AI સાધનો વિકસાવવું. ઉચ્ચ-ગુણવત્તાવાળા. સસ્તા.Telegram માં લખો

HTTP હેડર્સ ઓનલાઈન તપાસી રહ્યા છીએ: તમારું સર્વર શું પ્રતિસાદ આપી રહ્યું છે અને તેને કેવી રીતે ઠીક કરવું

HTTP હેડરો ઓનલાઇન તપાસો: સર્વર પ્રતિભાવમાં સુરક્ષા, કેશીંગ, કમ્પ્રેશન અને CORS

તમને શું મળશે

  • સર્વર રિસ્પોન્સ હેડર્સની યાદી અને ટકાવારીમાં સુરક્ષા સ્કોર - એક ચેકમાં
  • કયા શીર્ષકો SEO અને ગતિને અસર કરે છે અને કયા મુલાકાતીઓના રક્ષણને અસર કરે છે તે સમજવું
  • securityheaders.com, DevTools અને curl સાથે સરખામણી: કયું વધુ અનુકૂળ છે?
લાગુ કરો: ૧૦ મિનિટમાંબચાવે છે: ધીમા લોડિંગ અને "અસુરક્ષિત" ચેતવણીઓનું કારણ શોધવામાં કલાકો વિતાવ્યા

ટૂંકો જવાબ: HTTP હેડરો ઓનલાઈન તપાસવા માટે, પ્રોમોપાયલટના HTTP હેડર ચેકરમાં પેજ એડ્રેસ પેસ્ટ કરો અને "ચેક" પર ક્લિક કરો. આ ટૂલ બધા સર્વર રિસ્પોન્સ હેડરો, સુરક્ષા ટકાવારી રેટિંગ, કેશીંગ, કમ્પ્રેશન અને CORS સેટિંગ્સ તેમજ અંતિમ URL પર રીડાયરેક્ટ ચેઇન પ્રદર્શિત કરશે. નોંધણીની જરૂર નથી. નીચે તમને કયા હેડરો મહત્વપૂર્ણ છે, પરિણામો કેવી રીતે વાંચવા અને પહેલા શું ઠીક કરવું તે અંગે માહિતી મળશે.

હું દરેક પ્રોજેક્ટ સોંપતા પહેલા તેના હેડરો તપાસું છું: આ રીતે હું અડધી "રહસ્યમય" સમસ્યાઓ પકડી શકું છું - એક સાઇટ જે કેશ કરતી નથી, કમ્પ્રેશન વિના પૃષ્ઠોને સર્વ કરે છે, અથવા HTTPS સુરક્ષિત કરવાનું ભૂલી જાય છે.

HTTP હેડરો તપાસવાથી શું દેખાય છે?

જ્યારે કોઈ બ્રાઉઝર અથવા સર્ચ એન્જિન રોબોટ કોઈ પેજની વિનંતી કરે છે, ત્યારે સર્વર પહેલા સર્વિસ લાઇન્સ - હેડર્સ - સાથે જવાબ આપે છે અને પછી જ HTML પરત કરે છે. આ હેડર્સ વર્ણન કરે છે કે પેજ કેવી રીતે કેશ કરવું જોઈએ, તે કોમ્પ્રેસ્ડ છે કે નહીં, તેને બીજી વેબસાઇટ પર એમ્બેડ કરી શકાય છે કે નહીં, અને મુલાકાતીને ક્યાં રીડાયરેક્ટ કરવું.

જૂથ સાધન શું જુએ છે? સાઇટને આની કેમ જરૂર છે?
સલામતી સામગ્રી-સુરક્ષા-નીતિ, કડક-પરિવહન-સુરક્ષા (HSTS), X-ફ્રેમ-વિકલ્પો મુલાકાતીઓને એમ્બેડેડ સ્ક્રિપ્ટ્સ અને સ્પૂફિંગથી સુરક્ષિત કરવા, HTTPS સુરક્ષિત કરવા
ગ્રેડ ગોઠવેલા સુરક્ષા હેડરોની ટકાવારી ઝડપી સંદર્ભ: સંપાદન પછી તે સારું થયું કે ખરાબ?
કેશીંગ કેશ-નિયંત્રણ, સમાપ્તિ તારીખ, ETag, છેલ્લે સુધારેલ વારંવાર મુલાકાતો ઝડપથી લોડ થાય છે, સર્વર અનલોડ થાય છે
સંકોચન સામગ્રી-એન્કોડિંગ (gzip, br) HTML, CSS અને JS નોંધપાત્ર રીતે હળવા છે—મોબાઇલ પર ઝડપી
CORS ઍક્સેસ-નિયંત્રણ-મંજૂરી-મૂળ અને સંબંધિત અન્ય ડોમેનમાંથી તમારા API અને ફોન્ટ્સ કોણ ઍક્સેસ કરી શકે છે?
રીડાયરેક્ટ કરે છે બ્રેડક્રમ્બનો અંતિમ URL સુધીનો રસ્તો વધારાના પગલાં લોડિંગ ધીમું કરે છે અને ક્રોલ બજેટનો બગાડ કરે છે.

સુરક્ષા સ્કોર એ "SEO સ્કોર" નથી. તે મહત્વપૂર્ણ સુરક્ષા હેડરોની ટકાવારી દર્શાવે છે જે સ્થાને છે. જે સાઇટ ગોઠવવામાં આવી નથી તેના માટે એક લાક્ષણિક પરિણામ એ છે કે તેમાં CSP અને X-Frame-Options ખૂટે છે.

ત્રણ પરિસ્થિતિઓમાં હેડર તપાસવા યોગ્ય છે: નવા હોસ્ટિંગ અથવા CDN પર ગયા પછી, કેશીંગ અને સુરક્ષા પ્લગિન્સ ઇન્સ્ટોલ કર્યા પછી, અને જાહેરાતો શરૂ કરતા પહેલા, જ્યારે લોડિંગ સમયના દરેક સેકન્ડમાં પૈસા ખર્ચ થાય છે. આ ટૂલ વેબસાઇટના વિકાસ, સ્ટેજીંગ અને ઉત્પાદન સંસ્કરણો માટે સમાન રીતે સારી રીતે કાર્ય કરે છે, જ્યાં સુધી સરનામું ઇન્ટરનેટ પરથી ઍક્સેસિબલ હોય.

વેબસાઇટના HTTP હેડરો ઓનલાઇન કેવી રીતે તપાસવા?

4 પગલાંમાં HTTP હેડરો ઓનલાઈન તપાસો: સરનામું પેસ્ટ કરો, ચેક ચલાવો, રેટિંગ અને હેડરોની સૂચિ તપાસો, સર્વર પર ઠીક કરો.

  1. ટૂલ ખોલો. HTTP હેડર ચેકિંગ તમારા બ્રાઉઝરમાં કામ કરે છે—કોઈ ઇન્સ્ટોલેશનની જરૂર નથી.
  2. પ્રોટોકોલ સાથે સંપૂર્ણ સરનામું દાખલ કરો: https://example.com/catalog/. એક ચેક - એક URL.
  3. "ચેક" પર ક્લિક કરો. થોડીક સેકન્ડમાં જવાબ આવી જાય છે.
  4. સુરક્ષા રેટિંગ અને ખૂટતા હેડરોની યાદી જુઓ.
  5. કેશ, કમ્પ્રેશન અને CORS માંથી પસાર થાઓ, પછી રીડાયરેક્ટ ચેઇન.
  6. કૃપા કરીને તમારા સર્વર, CDN, અથવા પ્લગઇન પર સેટિંગ્સ સુધારો અને ફરીથી તપાસો.

ટૂલના પેજમાં એક સરનામું ક્ષેત્ર, એક ચકાસણી બટન અને સંક્ષિપ્ત વર્ણન છે: શું વિશ્લેષણ કરવામાં આવે છે, તેનો ઉપયોગ કેવી રીતે કરવો અને મર્યાદાઓ.

પ્રોમોપાયલટનું મફત HTTP હેડર ચેકર પેજ: URL ફીલ્ડ અને સુરક્ષા, કેશીંગ અને CORS ચેકનું વર્ણન

સાઇડબાર વર્તમાન ચેક ગણતરી દર્શાવે છે. મહેમાનો દરરોજ થોડા ચેક કરી શકે છે; મફત નોંધણી પછી, મર્યાદા ત્રણ ગણી થઈ જાય છે, અને પેઇડ પ્રો પ્લાન અમર્યાદિત ચેક ઓફર કરે છે.

સર્વર પ્રતિભાવ કેવી રીતે વાંચવો અને પહેલા શું ઠીક કરવું?

એક જ સમયે બધું જ ઉકેલવાનો પ્રયાસ કરશો નહીં. ઍક્સેસિબિલિટી અને HTTPS ને શું તોડે છે તેનાથી સુરક્ષામાં સુધારો કરે છે તેના પર કામ કરો.

  1. રીડાયરેક્ટ કરે છે. http → https → www → /index.php ચેઇન ત્રણ બિનજરૂરી વિનંતીઓ છે. સામાન્ય રીતે, કોઈપણ સરનામાં ભિન્નતામાંથી અંતિમ URL પર એક 301 રીડાયરેક્ટ જરૂરી છે.
  2. HSTS. જો તમારી સાઇટ ફક્ત HTTPS નો ઉપયોગ કરે છે, Strict-Transport-Security: max-age=31536000. જો તમને ખાતરી ન હોય કે બધા સબડોમેન્સ HTTPS-સક્ષમ છે, તો નાના max-age થી શરૂઆત કરો.
  3. કમ્પ્રેશન. જો તમારા HTML માં Content-Encoding: br અથવા gzip ન હોય, તો તમારા સર્વર અથવા CDN સેટિંગ્સમાં કમ્પ્રેશન સક્ષમ કરો. આ એક લાઇન ગોઠવણી ગતિને નોંધપાત્ર રીતે સુધારી શકે છે.
  4. કેશીંગ. ફાઇલનામમાં વર્ઝન ધરાવતી છબીઓ, CSS અને JS માટે, લાંબી કેશ સેટ કરો ( Cache-Control: public, max-age=31536000, immutable); HTML માટે, ટૂંકી કેશ અથવા no-cache સેટ કરો.
  5. X-ફ્રેમ-વિકલ્પો અને CSP. X-Frame-Options: SAMEORIGIN પૃષ્ઠને બીજા ફ્રેમમાં એમ્બેડ થવાથી અટકાવે છે. CSP ને કાળજીપૂર્વક ગોઠવો: કડક નીતિ સરળતાથી એનાલિટિક્સ અને વિજેટ્સને તોડી શકે છે, તેથી પહેલા Content-Security-Policy-Report-Only મોડને સક્ષમ કરો.
  6. CORS. Access-Control-Allow-Origin: * એક ભૂલ છે. કૃપા કરીને ચોક્કસ ડોમેન્સનો ઉલ્લેખ કરો.

એક સામાન્ય મુશ્કેલી એ છે કે સુરક્ષા પ્લગઇન ઇન્સ્ટોલ કર્યા પછી આખી સાઇટ પર Cache-Control: no-store. સાઇટ કામ કરે છે, પરંતુ દરેક મુલાકાત એવી રીતે લોડ થાય છે જાણે તે પહેલી મુલાકાત હોય.

સારી રીતે ટ્યુન કરેલા પેજનો પ્રતિભાવ આવો દેખાય છે—તમારા પરિણામોની સરખામણી કરવા માટેનો બેન્ચમાર્ક:

HTTP/2 200
content-type: text/html; charset=utf-8
content-encoding: br
cache-control: no-cache
strict-transport-security: max-age=31536000; includeSubDomains
x-frame-options: SAMEORIGIN
x-content-type-options: nosniff
content-security-policy: default-src 'self'; img-src 'self' data: https:

પ્રતિભાવ કોડ 200 છે, પૃષ્ઠ બ્રોટલી-સંકુચિત છે, HTML લાંબા સમય સુધી કેશ થયેલ નથી, HTTPS એક વર્ષ માટે લૉક થયેલ છે, અને અન્ય ફ્રેમમાં એમ્બેડિંગ અને ફાઇલ પ્રકાર અવેજી પ્રતિબંધિત છે. જો તમારો પ્રતિભાવ કોડ 200 ને બદલે 301 અથવા 302 છે, તો તમે અંતિમ URL ચેક કર્યું નથી—રીડાયરેક્ટ ચેઇન તપાસો અને અંતિમ URL પેસ્ટ કરો.

સરખામણી: પ્રોમોપાયલટ અને હેડલાઇન ચેકિંગ માટેના વિકલ્પો

હેડલાઇન્સ જોવાની ઘણી રીતો છે, દરેક તેની પોતાની પરિસ્થિતિ માટે યોગ્ય છે.

સાધન મફત શું છે? પ્રતિબંધો તે કોના માટે યોગ્ય છે?
પ્રોમોપાયલટ — HTTP હેડર ચેકર બધા હેડર્સ, સુરક્ષા રેટિંગ, કેશ, કમ્પ્રેશન, CORS, રીડાયરેક્ટ ચેઇન ચેક દીઠ એક URL, દૈનિક મહેમાન મર્યાદા ઇન્સ્ટોલેશન વિના તમારી અથવા બીજા કોઈની વેબસાઇટ ઝડપથી તપાસો
securityheaders.com સુરક્ષા હેડરોનું લેટર રેટિંગ ફક્ત સુરક્ષા, કોઈ કેશ કે કમ્પ્રેશન નહીં જેઓ સુરક્ષા ગોઠવી રહ્યા છે તેમના માટે
Chrome DevTools, નેટવર્ક ટેબ દરેક પૃષ્ઠ વિનંતીના હેડર્સ તમારે ક્યાં જોવું તે જાણવાની જરૂર છે; કોઈ નિર્ણય કે સંકેત નહીં ડીબગ કરતી વખતે વિકાસકર્તાઓ માટે
ટર્મિનલમાં curl -I રૉ રિસ્પોન્સ હેડર્સ આદેશ વાક્ય, કોઈ અર્થઘટન નહીં સર્વર સંચાલકો માટે

નિષ્કર્ષ: સ્પષ્ટ મૂલ્યાંકન અને સંકેતો સાથે એક વખતની તપાસ માટે, ઓનલાઈન ટૂલ વધુ અનુકૂળ છે, જ્યારે DevTools અને curl સારા છે જ્યારે તમને પહેલેથી જ ખબર હોય કે તમે શું શોધી રહ્યા છો. જો તમારો ધ્યેય ફક્ત સુરક્ષાનો છે તો Securityheaders.com તપાસને પૂરક બનાવે છે.

આ પ્રોમોપાયલટના 87 મફત SEO ટૂલ્સમાંથી એક છે: તેમાં SSL પ્રમાણપત્ર તપાસનાર, રીડાયરેક્ટ્સ અને DNS રેકોર્ડ્સ પણ છે - આ વિભાગના લેખોમાં આને આવરી લેવામાં આવ્યા છે.

હેડર ચેકર મર્યાદાઓ: ટૂલ શું બતાવશે નહીં

આ ચેક એક જ URL ના હેડરોને જુએ છે, આખી સાઇટને નહીં. મુખ્ય પેજ યોગ્ય રીતે ગોઠવેલું હોવાનો અર્થ એ નથી કે /uploads/ ફોલ્ડરમાં ઉત્પાદન પેજ અથવા ફાઇલ એ જ રીતે પ્રતિસાદ આપશે.

કેટલાક હેડરો CDN અથવા પ્રોક્સી સ્તરે ઉમેરવામાં આવે છે અને તે પાથ અને તે પ્રદેશ પર પણ આધાર રાખે છે જ્યાંથી વિનંતી ઉદ્ભવી હતી. તેથી, પરિણામ તમારા બ્રાઉઝરમાં તમે જે જુઓ છો તેનાથી અલગ હોઈ શકે છે. જો CDN માં કોઈ નિયમ ફક્ત /blog/* માટે ગોઠવેલ હોય, તો અન્ય વિભાગો તેને પ્રાપ્ત કરશે નહીં.

અને સૌથી અગત્યનું: હેડિંગ એ સેટિંગ્સ છે, કન્ટેન્ટ નહીં. આ ટૂલ શીર્ષક, ટેક્સ્ટ અથવા માર્કઅપ તપાસતું નથી - તેના માટે અલગથી પેજ તપાસ છે.

ફેરફારો અંગે એક વધુ ચેતવણી. સર્વર ગોઠવણી સંપાદિત કર્યા પછી, પરિણામ તરત જ અપડેટ ન પણ થાય: CDN જૂના પ્રતિભાવને કેશ રાખે છે. CDN કેશ સાફ કરો અથવા થોડીવાર રાહ જુઓ, પછી ફરીથી ચેક ચલાવો.

મફત સાધન ક્યારે પૂરતું નથી?

HTTP હેડરો ઓનલાઈન તપાસવા અને નિષ્ણાત પાસે તમારા સર્વરને ગોઠવવા: દરેક વિકલ્પ શું કરે છે

આ ટૂલ તમને પ્રામાણિકપણે જણાવશે કે કયા હેડર ખૂટે છે. જોકે, તેમને ઉમેરવા માટે સર્વર, CDN અથવા વેબસાઇટ એન્જિન સાથે કામ કરવાની જરૂર છે. તમારે નિષ્ણાતની જરૂર પડશે જો:

  • CSP સક્ષમ કર્યા પછી, ફોર્મ્સ, ચુકવણીઓ અથવા વિશ્લેષણ તૂટી ગયા;
  • જુદા જુદા વિભાગોમાં અલગ અલગ શીર્ષકો હોય છે, અને તે સ્પષ્ટ નથી કે તેમને કોણ સેટ કરે છે - સર્વર, પ્લગઇન, કે CDN;
  • સાઇટ ધીમી છે, જોકે કેશ અને કમ્પ્રેશન "ચાલુ" છે;
  • તમારી પાસે સર્વરની ઍક્સેસ નથી, અને હોસ્ટિંગ કંપની ટેમ્પલેટ ઇમેઇલ્સ સાથે જવાબ આપે છે.

તમારી વેબસાઇટ માટે હું શું કરી શકું?

મારું નામ વેલેરી ડેન્યુક છે, હું એક ડેવલપર અને SEO નિષ્ણાત છું: છેલ્લા 12 વર્ષોમાં, મેં 200 થી વધુ ગ્રાહકો માટે વેબસાઇટ્સ અને સિસ્ટમ્સ બનાવી છે. હેડલાઇન્સ SEO નો એક ભાગ છે જે ગ્રાહકો સામાન્ય રીતે જોતા નથી, પરંતુ હું તેમને પહેલા સેટ કરું છું.

SEO અને પ્રમોશન

વેબસાઇટ્સ અને ઓનલાઇન સ્ટોર્સ

CRM, એકાઉન્ટિંગ અને ઓટોમેશન

મારા પોર્ટફોલિયોમાં વધુ પ્રોજેક્ટ્સ છે. મને Telegram પર તમારી વેબસાઇટનું સરનામું મોકલો - હું હેડલાઇન્સ ચકાસીશ અને તમને જણાવીશ કે મને તાત્કાલિક શું પરિણામો મળશે.

પરિણામ

  1. HTTP હેડરો ઓનલાઈન તપાસવાથી સેકન્ડોમાં ખબર પડે છે કે સર્વર બ્રાઉઝર અને સર્ચ રોબોટને કેવી પ્રતિક્રિયા આપે છે.
  2. તેને ક્રમમાં ઠીક કરો: રીડાયરેક્ટ્સ → HSTS → કમ્પ્રેશન → કેશ → X-ફ્રેમ-વિકલ્પો અને CSP → CORS.
  3. ફક્ત હોમપેજ જ નહીં, પણ વધુ તપાસો: CDN અને પ્લગઇન્સ વિવિધ વિભાગોને અલગ અલગ હેડર સોંપી શકે છે.
  4. જો સર્વર સેટિંગ્સ અનુપલબ્ધ હોય અથવા વિરોધાભાસી હોય, તો કાર્ય નિષ્ણાતને સોંપવું અથવા 1001site પર સાઇટ બનાવવી સરળ છે, જ્યાં HTTPS અને રેન્ડરિંગ પહેલાથી જ ગોઠવેલ છે.

હમણાં જ તમારું હોમપેજ તપાસો: મફત HTTP હેડર ચેક ચલાવો, અને જો તમને કોઈ પ્રશ્નો હોય, તો મને Telegram પર લખો.

સ્ત્રોતો

  • પ્રોમોપાયલટ HTTP હેડર ચેકર ટૂલ પેજ - ચેક અને મર્યાદાઓની યાદી.
  • securityheaders.com - સુરક્ષા હેડર મૂલ્યાંકનનું વર્ણન.
  • Chrome DevTools દસ્તાવેજીકરણ - નેટવર્ક પેનલ અને જોવાના હેડર્સ.

સંદર્ભો અને સ્ત્રોતો

પ્રશ્નો અને જવાબો

SEO માટે કયા સુરક્ષા હેડરો મહત્વપૂર્ણ છે?

HTTPS સીધી રેન્કિંગ પર અસર કરે છે, અને HSTS તેને મજબૂત બનાવે છે: બ્રાઉઝર હવે HTTP પર સાઇટ ખોલતું નથી. CSP અને X-Frame-Options મુલાકાતીઓને ઇન્જેક્ટેડ સ્ક્રિપ્ટો અને અન્ય ફ્રેમમાં પેજ એમ્બેડિંગથી રક્ષણ આપે છે. દૂષિત કોડવાળી હેક કરેલી સાઇટ સર્ચ એન્જિનનો વિશ્વાસ ગુમાવે છે, તેથી આ હેડર્સ રેન્કિંગ વીમા પૉલિસી છે.

કેશીંગ હેડર્સ ઝડપને કેવી રીતે અસર કરે છે?

કેશ-કંટ્રોલ અને ETag બ્રાઉઝરને જણાવે છે કે છબીઓ, શૈલીઓ અને સ્ક્રિપ્ટો કેટલા સમય સુધી સંગ્રહિત કરવી. યોગ્ય કેશ સાથે, રીટર્ન વિઝિટ ફક્ત તે જ ડાઉનલોડ કરે છે જે બદલાયેલ છે, અને પૃષ્ઠ નોંધપાત્ર રીતે ઝડપથી લોડ થાય છે. કેશ વિના, બ્રાઉઝર દર વખતે બધું ફરીથી ડાઉનલોડ કરે છે, અને આ ખાસ કરીને મોબાઇલ ઉપકરણો પર નોંધપાત્ર છે.

શું કોઈ બીજાની વેબસાઇટના હેડરો તપાસવા શક્ય છે?

હા. રિસ્પોન્સ હેડર્સ કોઈપણ બ્રાઉઝરને દૃશ્યક્ષમ છે, તેથી આ ટૂલ કોઈપણ જાહેર સરનામાંને તપાસે છે - તમારું પોતાનું, સ્પર્ધકનું, કે કોન્ટ્રાક્ટરનું. કોઈ સર્વર ઍક્સેસ અથવા નોંધણી જરૂરી નથી.

સાઇટના વિવિધ પૃષ્ઠોના શીર્ષકો શા માટે અલગ અલગ હોય છે?

કેટલાક હેડરો CDN અથવા પ્રોક્સી દ્વારા ઉમેરવામાં આવે છે, અને નિયમો પાથ પર આધાર રાખે છે: હોમપેજમાં એક સેટ હોય છે, જ્યારે /api/ અથવા સ્ટેટિક ફાઇલોમાં અલગ અલગ હોય છે. તેથી, ફક્ત હોમપેજ જ નહીં પરંતુ તમારા મુખ્ય લેન્ડિંગ પૃષ્ઠોને પણ તપાસો.

અમે વેબસાઇટ તપાસી, પણ તેને ઠીક કરવા માટે કોઈ નથી?

આ મફત સાધન સમસ્યાઓ દર્શાવે છે. હું રિપોર્ટનું વિશ્લેષણ કરીશ, પ્રાથમિકતા આપીશ અને તેમને ઠીક કરીશ: SEO ઓડિટ, સ્પીડઅપ, માર્કઅપ અને રેન્કિંગ ગુમાવ્યા વિના નવી સાઇટ પર સ્થળાંતર.