טלגרם, WhatsApp+380637610482
ולרי דניוק
ולרי דניוקמפתחפיתוח כלי בינה מלאכותית לעסקים. איכות גבוהה. במחיר סביר.שלחו הודעה ב-Telegram

בדיקת כותרות HTTP באינטרנט: למה השרת שלך מגיב וכיצד לתקן זאת

בדיקת כותרות HTTP באינטרנט: אבטחה, אחסון במטמון, דחיסה ו-CORS בתגובת השרת

מה שתקבלו

  • רשימת כותרות תגובת השרת וציון האבטחה באחוזים - בבדיקה אחת
  • הבנת אילו כותרות משפיעות על קידום אתרים (SEO) ומהירות, ואילו מהן משפיעות על הגנת המבקרים
  • השוואה עם securityheaders.com, DevTools ו-curl: מה יותר נוח?
החל: בעוד 10 דקותשמירות: שעות שהושקעו בניסיון למצוא את הסיבה לטעינה איטית ואזהרות "לא בטוחות"

התשובה הקצרה: כדי לבדוק כותרות HTTP באופן מקוון, הדביקו את כתובת הדף בבודק כותרות ה-HTTP של PromoPilot ולחצו על "בדוק". הכלי יציג את כל כותרות תגובת השרת, דירוג אחוז האבטחה, אחסון במטמון, דחיסה והגדרות CORS, וכן את שרשרת ההפניה לכתובת האתר הסופית. אין צורך ברישום. להלן תמצאו מידע על אילו כותרות חשובות, כיצד לקרוא את התוצאות ומה לתקן תחילה.

אני בודק את הכותרות בכל פרויקט לפני הגשתו: כך אני מזהה חצי מהבעיות ה"מסתוריות" - אתר שלא שומר במטמון, מציג דפים ללא דחיסה, או שכח לאבטח את HTTPS.

מה מראה בדיקת כותרות HTTP?

כאשר רובוט של דפדפן או מנוע חיפוש מבקש דף, השרת מגיב תחילה עם שורות שירות - כותרות - ורק לאחר מכן מחזיר את קוד ה-HTML. כותרות אלו מתארות כיצד יש לאחסן את הדף במטמון, האם הוא דחוס, האם ניתן להטמיע אותו באתר אחר, ולאן להפנות את המבקר.

קְבוּצָה על מה הכלי בוחן? למה האתר צריך את זה?
בְּטִיחוּת מדיניות אבטחת תוכן, אבטחת תעבורה קפדנית (HSTS), אפשרויות X-Frame הגנה על מבקרים מפני סקריפטים מוטמעים וזיופים, אבטחת HTTPS
צִיוּן אחוז כותרות האבטחה שהוגדרו עיון מהיר: האם זה השתפר או החמיר לאחר העריכות?
אחסון במטמון בקרת מטמון, פג תוקף, תגית ET, שונה לאחרונה ביקורים חוזרים נטענים מהר יותר, השרת נטען
דְחִיסָה קידוד תוכן (gzip, br) HTML, CSS ו-JS קלים משמעותית - מהירים יותר במובייל
קורס בקרת גישה, אפשר מקור וקשור מי יכול לגשת ל-API ולגופנים שלך מדומיינים אחרים?
הפניות נתיב פירורי לחם לכתובת URL סופית שלבים נוספים מאטים את הטעינה ומבזבזים את תקציב הסריקה.

ציון אבטחה אינו "ציון קידום אתרים". הוא מציג את האחוז של כותרות אבטחה חשובות שנמצאות במקומן. תוצאה אופיינית עבור אתר שלא הוגדר היא חסרות CSP ו-X-Frame-Options.

ישנם שלושה מצבים שבהם כדאי לבדוק כותרות: לאחר מעבר לאירוח או CDN חדשים, לאחר התקנת תוספי מטמון ואבטחה, ולפני השקת פרסומות, כאשר כל שנייה של זמן טעינה עולה כסף. הכלי עובד באותה מידה עבור גרסאות פיתוח, בימוי וייצור של אתר אינטרנט, כל עוד הכתובת נגישה מהאינטרנט.

כיצד לבדוק את כותרות ה-HTTP של אתר אינטרנט באופן מקוון?

בדיקת כותרות HTTP באופן מקוון ב-4 שלבים: הדבקת הכתובת, הפעלת הבדיקה, בדיקת הדירוג ורשימת הכותרות, תיקון בשרת

  1. פתח את הכלי. בדיקת כותרות HTTP פועלת בדפדפן שלך - אין צורך בהתקנה.
  2. הכנס את הכתובת המלאה עם הפרוטוקול: https://example.com/catalog/. בדיקה אחת - כתובת URL אחת.
  3. לחץ על "בדוק". התשובה תגיע תוך מספר שניות.
  4. צפה בדירוג האבטחה וברשימה של כותרות חסרות.
  5. עברו על מטמון, דחיסה ו-CORS, ואז על שרשרת ההפניה.
  6. אנא תקן את ההגדרות בשרת, ב-CDN או בתוסף שלך ובדוק שוב.

דף הכלי מכיל שדה כתובת אחד, כפתור אימות ותיאור קצר: מה מנותח, כיצד להשתמש בו ומגבלותיו.

דף בודק כותרות HTTP החינמי של PromoPilot: שדה URL ותיאור של בדיקות אבטחה, אחסון במטמון ו-CORS

סרגל הצד מציג את ספירת הצ'קים הנוכחית. אורחים יכולים לבצע מספר צ'קים ביום; לאחר הרשמה חינמית, המגבלה משולשת, ותוכנית ה-Pro בתשלום מציעה צ'קים ללא הגבלה.

איך לקרוא את תגובת השרת ומה לתקן קודם?

אל תנסו לטפל בהכל בבת אחת. התחילו ממה שפוגע בנגישות ו-HTTPS ועד למה שמשפר את האבטחה.

  1. הפניות. שרשרת ה- http → https → www → /index.php מורכבת משלוש בקשות מיותרות. בדרך כלל, נדרשת הפניה 301 אחת לכתובת האתר הסופית מכל וריאציה של כתובת.
  2. HSTS. אם האתר שלך משתמש רק ב-HTTPS, הוסף Strict-Transport-Security: max-age=31536000. התחל עם max-age קטן אם אינך בטוח שכל תת-הדומיינים תומכים ב-HTTPS.
  3. דחיסה. אם אין לכם Content-Encoding: br או gzip ב-HTML שלכם, הפעילו דחיסה בהגדרות השרת או ה-CDN. שורת תצורה אחת זו יכולה לשפר משמעותית את המהירות.
  4. אחסון במטמון. עבור תמונות, CSS ו-JS עם הגרסה בשם הקובץ, הגדר מטמון ארוך ( Cache-Control: public, max-age=31536000, immutable); עבור HTML, הגדר מטמון קצר או no-cache.
  5. אפשרויות X-Frame ו-CSP. X-Frame-Options: SAMEORIGIN מונע את הטמעת הדף במסגרת אחרת. יש להגדיר את CSP בקפידה: מדיניות מחמירה עלולה בקלות לשבש ניתוחים ווידג'טים, לכן תחילה יש להפעיל את מצב Content-Security-Policy-Report-Only.
  6. CORS. Access-Control-Allow-Origin: * עבור ממשקי API עם נתונים אישיים היא שגיאה. אנא ציין דומיינים ספציפיים.

מכשול נפוצ הוא 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, הדף דחוס ב-Brotli, HTML אינו מאוחסן במטמון למשך תקופות ארוכות, HTTPS נעול למשך שנה, והטמעה במסגרות אחרות והחלפת סוגי קבצים אסורים. אם קוד התגובה שלך הוא 301 או 302 במקום 200, לא בדקת את כתובת האתר הסופית - בדוק את שרשרת ההפניה והדבק את כתובת האתר הסופית.

השוואה: PromoPilot וחלופות לבדיקת כותרות

ישנן מספר דרכים להציג כותרות, כל אחת מתאימה למצבה.

כְּלִי מה בחינם? הגבלות למי זה מתאים?
PromoPilot — בודק כותרות HTTP כל הכותרות, דירוג אבטחה, מטמון, דחיסה, CORS, שרשרת הפניות כתובת URL אחת לכל בדיקה, מגבלת אורחים יומית בדוק במהירות את האתר שלך או של מישהו אחר ללא התקנה
securityheaders.com דירוג אותיות של כותרות אבטחה רק אבטחה, ללא מטמון או דחיסה למי שמקים הגנה
כלי פיתוח של Chrome, כרטיסיית רשת כותרות של כל בקשת עמוד אתה צריך לדעת איפה לחפש; בלי שיפוטיות או רמזים עבור מפתחים בעת ניפוי שגיאות
curl -I בטרמינל כותרות תגובה גולמיות שורת פקודה, ללא פרשנות עבור מנהלי שרתים

סיכום: לבדיקה חד פעמית עם הערכה ברורה והנחיות, כלי מקוון נוח יותר, בעוד ש-DevTools ו-curl טובים כשאתם כבר יודעים מה אתם מחפשים. Securityheaders.com משלים את הבדיקה אם המטרה שלכם היא הגנה גרידא.

זהו רק אחד מ -87 כלי ה-SEO החינמיים של PromoPilot: יש גם בודק אישורי SSL, הפניות מחדש ורשומות DNS - אלה מכוסים במאמרים בסעיף זה.

מגבלות בודק הכותרות: מה הכלי לא יציג

הבדיקה בוחנת את הכותרות של כתובת URL בודדת, לא את האתר כולו. רק בגלל שהדף הראשי מוגדר כהלכה, זה לא אומר שדף המוצר או הקובץ בתיקייה /uploads/ יגיבו באותו אופן.

חלק מהכותרות מתווספות ברמת ה-CDN או ה-proxy ועשויות להיות תלויות בנתיב ואפילו באזור שממנו הגיעה הבקשה. לכן, התוצאה עשויה להיות שונה ממה שאתה רואה בדפדפן שלך. אם כלל ב-CDN מוגדר רק עבור /blog/*, מדורים אחרים לא יקבלו אותו.

והכי חשוב: כותרות הן הגדרות, לא תוכן. הכלי לא בודק את הכותרת, הטקסט או הסימון - ישנן בדיקות עמוד נפרדות לכך.

עוד אזהרה אחת בנוגע לשינויים. לאחר עריכת תצורת השרת, ייתכן שהתוצאה לא תתעדכן באופן מיידי: ה-CDN שומר את התגובה הישנה במטמון. נקה את המטמון של ה-CDN או המתן מספר דקות, ולאחר מכן הפעל את הבדיקה שוב.

מתי כלי חינמי לא מספיק?

בדיקת כותרות HTTP באופן מקוון וקבלת מומחה להגדרת השרת שלך: מה כל אפשרות עושה

הכלי יגיד לכם בכנות אילו כותרות חסרות. עם זאת, הוספתן דורשת עבודה עם השרת, ה-CDN או מנוע האתר. תזדקקו למומחה אם:

  • לאחר הפעלת CSP, טפסים, תשלומים או ניתוחים התקלקלו;
  • לחלקים שונים יש כותרות שונות, ולא ברור מי קובע אותן - השרת, התוסף או ה-CDN;
  • האתר איטי, למרות שהמטמון והדחיסה "פעילים";
  • אין לך גישה לשרת, וחברת האירוח עונה עם תבנית אימייל.

מה אני יכול לעשות עבור אתר האינטרנט שלך?

שמי ולרי דניוק, אני מפתח ומומחה קידום אתרים: ב-12 השנים האחרונות בניתי אתרים ומערכות עבור למעלה מ-200 לקוחות. כותרות הן החלק של קידום אתרים שלקוחות בדרך כלל לא רואים, אבל אני מקים אותן קודם.

קידום אתרים (SEO) וקידום

אתרי אינטרנט וחנויות מקוונות

CRM, חשבונאות ואוטומציה

פרויקטים נוספים נמצאים בתיק העבודות שלי. שלחו לי את כתובת האתר שלכם Telegram – אבדוק את הכותרות ואגיד לכם מה ייתן לי תוצאות מיידיות.

תוֹצָאָה

  1. בדיקת כותרות HTTP באינטרנט מראה תוך שניות כיצד השרת מגיב לדפדפן ולרובוט החיפוש.
  2. תקן את זה לפי הסדר: הפניות → HSTS → דחיסה → מטמון → X-Frame-Options ו-CSP → CORS.
  3. בדקו יותר מאשר רק את דף הבית: רשתות CDN ותוספים יכולים להקצות כותרות שונות למדורים שונים.
  4. אם הגדרות השרת אינן זמינות או מתנגשות, קל יותר להאציל את המשימה למומחה או לבנות את האתר ב 1001site, שם HTTPS ורינדור כבר מוגדרים.

בדוק את דף הבית שלך עכשיו: הרץ בדיקת כותרת HTTP בחינם, ואם יש לך שאלות, כתוב לי Telegram.

מקורות

  • דף כלי בודק כותרות HTTP של PromoPilot - רשימת בדיקות ומגבלות.
  • securityheaders.com - תיאור של הערכת כותרת אבטחה.
  • תיעוד כלי פיתוח של Chrome - לוח רשת וכותרות תצוגה.

מקורות והפניות

שאלות ותשובות

אילו כותרות אבטחה חשובות לקידום אתרים (SEO)?

HTTPS משפיע ישירות על הדירוג, ו-HSTS מחזק אותו: הדפדפן כבר לא פותח את האתר דרך HTTP. CSP ו-X-Frame-Options מגנים על המבקרים מפני סקריפטים מוזרקים והטמעת דפים במסגרות אחרות. אתר פרוץ עם קוד זדוני מאבד את אמון מנועי החיפוש, כך שכותרות אלו הן פוליסת ביטוח לדירוג.

כיצד כותרות במטמון משפיעות על המהירות?

‏Cache-Control ו-ETag קובעים לדפדפן כמה זמן לאחסן תמונות, סגנונות וסקריפטים. עם מטמון תקין, ביקור חוזר מוריד רק את מה שהשתנה, והדף נטען מהר יותר באופן ניכר. ללא מטמון, הדפדפן מוריד הכל מחדש בכל פעם, וזה בולט במיוחד במכשירים ניידים.

האם ניתן לבדוק את הכותרות של אתר אינטרנט של מישהו אחר?

כן. כותרות התגובות גלויות לכל דפדפן, כך שהכלי בודק כל כתובת ציבורית - שלך, של מתחרה או של קבלן. אין צורך בגישה לשרת או ברישום.

מדוע כותרות הדפים השונים באתר שונות?

חלק מהכותרות מתווספות על ידי ה-CDN או ה-proxy, והכללים עשויים להיות תלויים בנתיב: לדף הבית יש סט אחד, בעוד שלקבצי /api/ או static יש קבוצות שונות. לכן, בדקו לא רק את דף הבית אלא גם את דפי הנחיתה העיקריים שלכם.

בדקנו באתר, אבל אין מי שיתקן את זה?

כלי חינמי זה חושף בעיות. אני אנתח את הדוח, אקבע סדרי עדיפויות ואתקן אותן: ביקורת SEO, האצה, סימון ומעבר לאתר חדש מבלי לאבד דירוג.