טעלעגראַם, WhatsApp+380637610482
וואַלערי דאַניוק
וואַלערי דאַניוקדעוועלאָפּעראַנטוויקלען קינסטלעכע אינטעליגענץ מכשירים פֿאַר געשעפֿטן. הויך-קוואַליטעט. צוטריטלעך.שרײַבן אין Telegram

קאָנטראָלירן HTTP כעדערז אָנליין: וואָס דיין סערווער רעאַגירט צו און ווי צו פאַרריכטן עס

טשעק HTTP כעדערס אָנליין: זיכערהייט, קאַשינג, קאַמפּרעשאַן, און CORS אין די סערווער ענטפער

וואָס איר וועט באַקומען

  • ליסטע פון סערווער ענטפער כעדערס און זיכערהייט כעזשבן אין פראצענט - אין איין טשעק
  • פֿאַרשטיין וועלכע קעפּלעך האָבן אַן השפּעה אויף SEO און גיכקייט, און וועלכע האָבן אַן השפּעה אויף באַזוכער שוץ
  • פאַרגלייַך מיט securityheaders.com, DevTools, און curl: וועלכע איז מער באַקוועם?
אָנווענדן: אין 10 מינוטראַטעוועט: שעהען פארבראכט צו זוכן די אורזאך פון לאנגזאמע לאודינג און "נישט זיכערע" ווארענונגען

די קורצע ענטפער: צו קאָנטראָלירן HTTP כעדערס אָנליין, פּייסט די בלאַט אַדרעס אין PromoPilot's HTTP Header Checker און גיט "Check." די געצייַג וועט ווייַזן אַלע סערווער ענטפער כעדערס, די זיכערהייט פּראָצענט שאַץ, קאַשינג, קאַמפּרעשאַן, און CORS סעטטינגס, ווי אויך די רידערעקט קייט צו די לעצט URL. קיין רעגיסטראַציע פארלאנגט. אונטן וועט איר געפֿינען אינפֿאָרמאַציע וועגן וועלכע כעדערס זענען וויכטיק, ווי צו לייענען די רעזולטאַטן, און וואָס צו פאַרריכטן ערשטער.

איך קאָנטראָליר די כעדערס אויף יעדן פּראָיעקט איידער איך געב עס אַרײַן: אַזוי כאַפּ איך האַלב די "מיסטעריעזע" פּראָבלעמען — אַ וועבזײַט וואָס קעשט נישט, סערווירט בלעטער אָן קאָמפּרעסיע, אָדער האָט פֿאַרגעסן צו זיכערן HTTPS.

וואָס ווײַזט קאָנטראָלירן HTTP כעדערס?

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

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

א זיכערהייט סקאָר איז נישט קיין "SEO סקאָר." עס ווייזט דעם פּראָצענט פון וויכטיקע זיכערהייט כעדערס וואָס זענען אין פּלאַץ. א טיפּיש רעזולטאַט פֿאַר אַ וועבזייטל וואָס איז נישט קאָנפיגורירט איז פעלנדיק CSP און X-Frame-Options.

עס זענען דא דריי סיטואַציעס ווען עס איז ווערט צו קאָנטראָלירן כעדערס: נאָך אריבערגיין צו אַ נייעם האָסטינג אָדער CDN, נאָך אינסטאַלירן קעשינג און זיכערהייט פּלוגינס, און איידער לאָנטשינג אַדס, ווען יעדע סעקונדע פון לאָודינג צייט קאָסט געלט. דער געצייַג אַרבעט גלייך גוט פֿאַר אַנטוויקלונג, סטיידזשינג און פּראָדוקציע ווערסיעס פון אַ וועבזייטל, ווי לאַנג ווי די אַדרעס איז צוטריטלעך פון די אינטערנעט.

ווי אזוי קען מען קאָנטראָלירן די HTTP כעדערס פון אַ וועבזייטל אָנליין?

קאָנטראָלירט HTTP כעדערס אָנליין אין 4 טריט: פּאַפּט די אַדרעס, לויפֿט די קאָנטראָל, קוקט איבער די ראַנג און די ליסטע פֿון כעדערס, פֿאַרריכט אויף דעם סערווער.

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

די בלאט פונעם געצייג אנטהאלט איין אדרעס פעלד, א וועריפיקאציע קנעפל, און א קורצע באשרייבונג: וואס ווערט אנאליזירט, ווי אזוי עס צו ניצן, און די באגרענעצונגען.

פּראָמאָפּילאָט'ס פרייע HTTP כעדער טשעקער בלאַט: URL פעלד און באַשרייַבונג פון זיכערהייט, קאַשינג, און CORS טשעקס

די זייטנבאַר ווייזט די איצטיקע טשעק צאָל. געסט קענען דורכפירן עטלעכע טשעקס פּער טאָג; נאָך פריי רעגיסטראַציע, ווערט די לימיט דרייפאַך, און דער באַצאָלטער פּראָ פּלאַן אָפפערס אַנלימאַטאַד טשעקס.

ווי אזוי צו לייענען די סערווער ענטפער און וואָס צו פאַרריכטן ערשטער?

פרובירט נישט צו אדרעסירן אלעס אויף איין מאל. ארבעט פון וואס צושטערט צוטריטלעכקייט און HTTPS ביז וואס פארבעסערט זיכערהייט.

  1. רידירעקטס. די http → https → www → /index.php קייט איז דריי אומנייטיקע פארלאנגען. נארמאלערהייט, איין 301 רידירעקט צום לעצטן URL איז נויטיג פון יעדער אדרעס וואריאציע.
  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-פֿרэйם-אָפּציעס און CSP. X-Frame-Options: SAMEORIGIN פֿאַרהיט אַז די בלאַט זאָל נישט ווערן איינגעבעטן אין אַן אַנדער פֿרэйם. קאָנפֿיגורירט CSP פֿאָרזיכטיק: אַ שטרענגע פּאָליטיק קען לייכט צעברעכן אַנאַליטיקס און ווידזשעטס, אַזוי ערשט אַקטיווירן Content-Security-Policy-Report-Only מאָדע.
  6. CORS. Access-Control-Allow-Origin: * פֿאַר APIs מיט פּערזענלעכע דאַטן איז אַ טעות. ביטע ספּעציפֿיצירן ספּעציפֿישע דאָמעינען.

א געוויינטלעכע פראבלעם איז 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, האָט איר נישט אָפּגעקוקט די לעצטע URL - קאָנטראָלירט די רידערעקט קייט און פּאַפּט די לעצטע URL.

פאַרגלייַך: פּראָמאָפּילאָט און אַלטערנאַטיוון פֿאַר כעדליין טשעקינג

עס זענען דא עטלעכע וועגן צו זען כעדליינז, יעדער פּאַסיק פֿאַר זיין אייגענע סיטואַציע.

געצייַג וואָס איז פריי? באַגרענעצונגען פֿאַר וועמען איז עס פּאַסיק?
פּראָמאָפּילאָט — HTTP כעדער טשעקער אַלע כעדערס, זיכערהייט ראַנג, קאַש, קאַמפּרעשאַן, CORS, רידערעקט קייט איין URL פּער טשעק, טעגלעכע גאַסט לימיט שנעל קאָנטראָלירן אייער אָדער עמעצן אַנדערש'ס וועבזייטל אָן ינסטאַלירונג
זיכערהייטס-העדערס.קאם בריוו ראַנג פון זיכערהייט כעדערז נאָר זיכערהייט, קיין קאַש אָדער קאַמפּרעשאַן פֿאַר יענע וואָס שטעלן אויף שוץ
Chrome DevTools, נעץ קוויטל קעפּלעך פון יעדער בלאַט בקשה דו דארפסט וויסן וואו צו קוקן; קיין משפט אדער אנווייזונגען פֿאַר דעוועלאָפּערס ווען זיי דיבאַגינג
קרול -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-Frame-Options און CSP → CORS.
  3. קוק מער ווי נאָר די היים בלאַט: CDNs און פּלוגינס קענען צוטיילן פאַרשידענע כעדערס צו פאַרשידענע סעקשאַנז.
  4. אויב סערווער סעטינגס זענען נישט פאראן אדער קאנפליקטירן, איז גרינגער צו דעלעגירן די אויפגאבע צו א ספעציאליסט אדער בויען דעם וועבזייטל אויף 1001site, וואו HTTPS און רענדערינג זענען שוין קאנפיגורירט.

קוק יעצט אויף אייער היים בלאט: לויפט א פרייע HTTP כעדער טשעק, און אויב איר האט עפעס פראגעס, שרייבט צו מיר אויף Telegram.

קוועלער

  • פּראָמאָפּילאָט HTTP כעדער טשעקער געצייַג בלאַט - רשימה פון טשעקס און לימיטיישאַנז.
  • securityheaders.com - באַשרייַבונג פון זיכערהייט כעדער עוואַלואַציע.
  • Chrome DevTools דאָקומענטאַציע - נעץ פּאַנעל און וויוינג כעדערס.

רעפערענצן און מקורים

פֿראַגעס און ענטפֿערס

וואָס זיכערהייט כעדערס זענען וויכטיק פֿאַר SEO?

HTTPS האט א דירעקטע ווירקונג אויף ראַנגקינגס, און HSTS פארשטארקט עס: דער בלעטערער עפנט מער נישט דעם וועבזייטל איבער HTTP. CSP און X-Freem-Options באשיצן באַזוכער פון אינדזשעקטעד סקריפּטן און בלאַט עמבעדינג אין אנדערע פרעימס. א געהאַקט וועבזייטל מיט בייזוויליקן קאָד פארלירט זוכמאשינען'ס צוטרוי, אַזוי די כעדערס זענען א ראַנגקינג פארזיכערונג פּאָליטיק.

ווי אזוי טוען קעשינג כעדערס אפעקטירן די גיכקייט?

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

איז עס מעגלעך צו קאָנטראָלירן די קעפּלעך פון עמעצן אַנדערש'ס וועבזייטל?

יא. ענטפֿער קעפּלעך זענען קענטיק פֿאַר יעדן בלעטערער, אַזוי דער געצייַג קאָנטראָלירט יעדע עפֿנטלעכע אַדרעס - אייער אייגענע, אַ קאָנקורענט'ס, אָדער אַ קאָנטראַקטאָר'ס. קיין סערווער אַקסעס אָדער רעגיסטראַציע איז נישט נויטיק.

פארוואס זענען די טיטלען פון פארשידענע בלעטער פון דער וועבזייטל אנדערש?

עטלעכע כעדערס ווערן צוגעגעבן דורך די CDN אדער פראקסי, און די כּללים קענען אָפענגען פון דעם דרך: די היים בלאַט האט איין סעט, בשעת /api/ אדער סטאַטישע טעקעס האבן אנדערע. דעריבער, קאָנטראָלירט נישט נאָר די היים בלאַט נאָר אויך אייערע שליסל לאַנדינג בלעטער.

מיר האָבן געקוקט אויף דער וועבזייטל, אָבער עס איז קיינער נישטאָ וואָס זאָל עס פֿאַרריכטן?

דאס פרייע געצייג אַנטפּלעקט פּראָבלעמען. איך וועל אַנאַליזירן דעם באַריכט, פּריאָריטיזירן און זיי פאַרריכטן: SEO אוידיט, ספּידאַפּ, מאַרקאַפּ און מיגראַציע צו אַ נייעם וועבזייטל אָן פאַרלירן ראַנגקינגז.