Π’Ρ‹ ΠΊΠΎΠ³Π΄Π°-Π½ΠΈΠ±ΡƒΠ΄ΡŒ ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°Π»ΠΈΡΡŒ с ситуациСй, ΠΊΠΎΠ³Π΄Π° Π½Π° сайтС Π²Π½Π΅Π·Π°ΠΏΠ½ΠΎ Β«ΠΏΡ€Ρ‹Π³Π°ΡŽΡ‚Β» ΠΊΠ½ΠΎΠΏΠΊΠΈ, тСкст ΠΈΠ»ΠΈ Π±Π°Π½Π½Π΅Ρ€Ρ‹ Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ страницы? Π­Ρ‚ΠΎ Π½Π΅ просто Ρ€Π°Π·Π΄Ρ€Π°ΠΆΠ°Π΅Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ β€” Ρ‚Π°ΠΊΠΎΠΉ сдвиг ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ влияСт Π½Π° ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ Π² поисковой Π²Ρ‹Π΄Π°Ρ‡Π΅. ΠœΠ΅Ρ‚Ρ€ΠΈΠΊΠ° CLS (Cumulative Layout Shift) стала ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Ρ‚Ρ€Ρ‘Ρ… столпов Core Web Vitals ΠΎΡ‚ Google, наряду с LCP ΠΈ FID. Если ваш сайт Β«ΠΏΠΎΠ΄ΠΏΡ€Ρ‹Π³ΠΈΠ²Π°Π΅Ρ‚Β» ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅, поисковыС систСмы ΡΠ½ΠΈΠΆΠ°ΡŽΡ‚ Π΅Π³ΠΎ Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³, считая Π½Π΅ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΌ для посСтитСлСй.

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ Ρ€Π°Π·Π±Π΅Ρ€Ρ‘ΠΌ, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ CLS Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅: ΠΊΠ°ΠΊ ΠΎΠ½ измСряСтся, ΠΊΠ°ΠΊΠΈΠ΅ элСмСнты Ρ‡Π°Ρ‰Π΅ всСго Π²Ρ‹Π·Ρ‹Π²Π°ΡŽΡ‚ сдвиги, ΠΈ Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ваш сайт ΠΏΡ€ΠΎΡˆΡ‘Π» ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ Google Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ Π² Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ΅. ΠœΡ‹ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°Ρ‚ΡŒΡΡ Ρ‚Π΅ΠΎΡ€ΠΈΠ΅ΠΉ β€” ΠΏΡ€ΠΈΠ²Π΅Π΄Ρ‘ΠΌ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΊΠΎΠ΄Π°, инструмСнты для диагностики ΠΈ ΠΏΠΎΡˆΠ°Π³ΠΎΠ²Ρ‹Π΅ инструкции ΠΏΠΎ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ. Если Π²Ρ‹ Π²Π»Π°Π΄Π΅Π»Π΅Ρ† сайта, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΈΠ»ΠΈ SEO-спСциалист, эта информация ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹Ρ… ошибок, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Β«ΡƒΠ±ΠΈΠ²Π°ΡŽΡ‚Β» ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ ΠΎΠΏΡ‹Ρ‚ ΠΈ Ρ€Π°Π½ΠΆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ CLS ΠΈ ΠΏΠΎΡ‡Π΅ΠΌΡƒ Google Π΅Π³ΠΎ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Π΅Ρ‚

CLS (Cumulative Layout Shift) β€” это ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠ°, которая измСряСт суммарноС смСщСниС Π²ΠΈΠ΄ΠΈΠΌΡ‹Ρ… элСмСнтов страницы Π²ΠΎ врСмя Π΅Ρ‘ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ. ΠŸΡ€ΠΎΡ‰Π΅ говоря, ΠΎΠ½Π° ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, насколько сильно Β«ΠΏΡ€Ρ‹Π³Π°Π΅Ρ‚Β» ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚, ΠΏΠΎΠΊΠ° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΆΠ΄Ρ‘Ρ‚ ΠΏΠΎΠ»Π½ΠΎΠΉ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ. Google Π²Π²Ρ‘Π» этот ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π² 2020 Π³ΠΎΠ΄Ρƒ ΠΊΠ°ΠΊ Ρ‡Π°ΡΡ‚ΡŒ ΠΈΠ½ΠΈΡ†ΠΈΠ°Ρ‚ΠΈΠ²Ρ‹ Core Web Vitals, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΡ‚ΠΈΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π΅Π² сайтов ΡƒΠ»ΡƒΡ‡ΡˆΠ°Ρ‚ΡŒ ΡŽΠ·Π°Π±ΠΈΠ»ΠΈΡ‚ΠΈ.

ΠŸΠΎΡ‡Π΅ΠΌΡƒ это Π²Π°ΠΆΠ½ΠΎ? ИсслСдования ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ 70% ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΏΠΎΠΊΠΈΠ΄Π°ΡŽΡ‚ сайт, Ссли Π΅Π³ΠΎ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° сопровоТдаСтся Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½Ρ‹ΠΌΠΈ сдвигами элСмСнтов. НапримСр, Π²Ρ‹ Ρ…ΠΎΡ‚Π΅Π»ΠΈ Π½Π°ΠΆΠ°Ρ‚ΡŒ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«ΠšΡƒΠΏΠΈΡ‚ΡŒΒ», Π½ΠΎ Π² послСдний ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΎΠ½Π° ΡΠΌΠ΅ΡΡ‚ΠΈΠ»Π°ΡΡŒ Π²Π½ΠΈΠ· ΠΈΠ·-Π·Π° ΠΏΠΎΠ΄Π³Ρ€ΡƒΠ·ΠΈΠ²ΡˆΠ΅Π³ΠΎΡΡ Π±Π°Π½Π½Π΅Ρ€Π° β€” ΠΈ Π²Ρ‹ случайно ΠΊΠ»ΠΈΠΊΠ½ΡƒΠ»ΠΈ Π½Π° Ρ€Π΅ΠΊΠ»Π°ΠΌΡƒ. Π’Π°ΠΊΠΈΠ΅ ситуации Π²Π΅Π΄ΡƒΡ‚ ΠΊ росту ΠΎΡ‚ΠΊΠ°Π·ΠΎΠ² ΠΈ падСнию конвСрсии. Google это ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Π΅Ρ‚: сайты с высоким CLS Ρ€Π°Π½ΠΆΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π½ΠΈΠΆΠ΅, Π΄Π°ΠΆΠ΅ Ссли Ρƒ Π½ΠΈΡ… Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚.

  • πŸ” Π§Ρ‚ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ измСряСт CLS? β€” Π‘ΡƒΠΌΠΌΠ°Ρ€Π½ΡƒΡŽ ΠΏΠ»ΠΎΡ‰Π°Π΄ΡŒ смСщённых элСмСнтов ΠΈ расстояниС, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΎΠ½ΠΈ ΡΠ΄Π²ΠΈΠ½ΡƒΠ»ΠΈΡΡŒ.
  • ⚑ КакоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ считаСтся Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΌ? β€” МСнСС 0.1 (ΠΈΠ»ΠΈ 10% ΠΎΡ‚ Π²ΠΈΠ΄ΠΈΠΌΠΎΠΉ области экрана).
  • ⚠️ Π§Ρ‚ΠΎ происходит ΠΏΡ€ΠΈ CLS > 0.25? β€” Google классифицируСт сайт ΠΊΠ°ΠΊ Β«Π½ΡƒΠΆΠ΄Π°ΡŽΡ‰ΠΈΠΉΡΡ Π² ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠΈΒ».

ΠœΠ΅Ρ‚Ρ€ΠΈΠΊΠ° рассчитываСтся ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅:

CLS = сумма (ΠΏΠ»ΠΎΡ‰Π°Π΄ΡŒ смСщённого элСмСнта Γ— расстояниС сдвига) для всСх Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½Ρ‹Ρ… смСщСний

ΠŸΡ€ΠΈ этом ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π΅ сдвиги, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ происходят послС ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Ρ€Π΅Π½Π΄Π΅Ρ€Π° страницы ΠΈ Π½Π΅ Π²Ρ‹Π·Π²Π°Π½Ρ‹ дСйствиями ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠ»ΠΈΠΊΠΎΠΌ ΠΏΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ΅).

πŸ“Š Как часто Π²Ρ‹ ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°Π΅Ρ‚Π΅ΡΡŒ с "ΠΏΡ€Ρ‹Π³Π°ΡŽΡ‰ΠΈΠΌ" ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ΠΎΠΌ Π½Π° сайтах?
  • ΠŸΠΎΡΡ‚ΠΎΡΠ½Π½ΠΎ
  • Иногда
  • Рядко
  • Никогда

Как CLS влияСт Π½Π° SEO ΠΈ повСдСнчСскиС Ρ„Π°ΠΊΡ‚ΠΎΡ€Ρ‹

Google ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎ заявил, Ρ‡Ρ‚ΠΎ Core Web Vitals (Π²ΠΊΠ»ΡŽΡ‡Π°Ρ CLS) ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ„Π°ΠΊΡ‚ΠΎΡ€Π°ΠΌΠΈ ранТирования с мая 2021 Π³ΠΎΠ΄Π°. Π­Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ Π΄Π²Π° сайта с ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ качСствСнным ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ΠΎΠΌ ΠΌΠΎΠ³ΡƒΡ‚ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ Π² Π²Ρ‹Π΄Π°Ρ‡Π΅ ΠΈΠ·-Π·Π° Ρ€Π°Π·Π½ΠΈΡ†Ρ‹ Π² ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΌ ΠΎΠΏΡ‹Ρ‚Π΅. ΠŸΡ€ΠΈ этом CLS влияСт Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° органичСский Ρ‚Ρ€Π°Ρ„ΠΈΠΊ, Π½ΠΎ ΠΈ Π½Π°:

  • πŸ“‰ ΠŸΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ ΠΎΡ‚ΠΊΠ°Π·ΠΎΠ² β€” ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ быстрСС ΠΏΠΎΠΊΠΈΠ΄Π°ΡŽΡ‚ сайты с Π½Π΅ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Ρ‹ΠΌ ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠΌ.
  • πŸ›’ ΠšΠΎΠ½Π²Π΅Ρ€ΡΠΈΡŽ β€” сдвиги ΠΊΠ½ΠΎΠΏΠΎΠΊ Β«ΠšΡƒΠΏΠΈΡ‚ΡŒΒ» ΠΈΠ»ΠΈ Ρ„ΠΎΡ€ΠΌ Π·Π°ΠΊΠ°Π·Π° ΡΠ½ΠΈΠΆΠ°ΡŽΡ‚ ΠΏΡ€ΠΎΠ΄Π°ΠΆΠΈ Π½Π° 10–30%.
  • πŸ“± ΠœΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Ρ‚Ρ€Π°Ρ„ΠΈΠΊ β€” Π½Π° Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°Ρ… CLS проявляСтся сильнСС ΠΈΠ·-Π·Π° мСньшСго экрана.
  • πŸ’° Π‘Ρ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ Ρ€Π΅ΠΊΠ»Π°ΠΌΡ‹ β€” Google Ads ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Π΅Ρ‚ ΡŽΠ·Π°Π±ΠΈΠ»ΠΈΡ‚ΠΈ ΠΏΡ€ΠΈ расчётС Quality Score.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΈΠ· ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ: ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½ ΠΎΠ΄Π΅ΠΆΠ΄Ρ‹ послС ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ CLS с 0.35 Π΄ΠΎ 0.08 ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ» ΠΊΠΎΠ½Π²Π΅Ρ€ΡΠΈΡŽ Π½Π° 22% ΠΈ снизил ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ ΠΎΡ‚ΠΊΠ°Π·ΠΎΠ² Π½Π° 15%. Анализ Google Search Console ΠΏΠΎΠΊΠ°Π·Π°Π» рост ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΉ ΠΏΠΎ коммСрчСским запросам Π½Π° 3–5 строк Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ мСсяца.

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Google Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ CLS Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° дСсктопС, Π½ΠΎ ΠΈ Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройствах. ΠŸΡ€ΠΈ этом 70% сайтов ΠΈΠΌΠ΅ΡŽΡ‚ Ρ…ΡƒΠ΄ΡˆΠΈΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ CLS Π½Π° Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°Ρ… ΠΈΠ·-Π·Π° Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹Ρ… Π±Π°Π½Π½Π΅Ρ€ΠΎΠ² ΠΈ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎΠΉ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ².
Π”ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ CLS ΠžΡ†Π΅Π½ΠΊΠ° Google ВлияниС Π½Π° SEO
0.0–0.1 βœ… Π₯ΠΎΡ€ΠΎΡˆΠΎ НСт Π½Π΅Π³Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ влияния
0.1–0.25 ⚠️ Π’Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ ΠΏΠΎΡ‚Π΅Ρ€ΠΈ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΉ Π² Ρ‚ΠΎΠΏ-10
>0.25 ❌ ΠŸΠ»ΠΎΡ…ΠΎ Риск выпадСния ΠΈΠ· Ρ‚ΠΎΠΏ-30 ΠΏΠΎ ΠΊΠΎΠ½ΠΊΡƒΡ€Π΅Π½Ρ‚Π½Ρ‹ΠΌ запросам

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ высокого CLS ΠΈ ΠΊΠ°ΠΊ ΠΈΡ… Π΄ΠΈΠ°Π³Π½ΠΎΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ

Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ со сдвигом ΠΌΠ°ΠΊΠ΅Ρ‚Π° Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ ΠΈΠ·-Π·Π° Ρ‚Ρ€Π΅Ρ… ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ²:

  1. Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹ Π±Π΅Π· явных Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² (изобраТСния, Π²ΠΈΠ΄Π΅ΠΎ, iframe Π±Π΅Π· Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² width/height).
  2. ДинамичСски вставляСмый ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ (Π±Π°Π½Π½Π΅Ρ€Ρ‹, Π²ΠΈΠ΄ΠΆΠ΅Ρ‚Ρ‹, Ρ€Π΅ΠΊΠ»Π°ΠΌΠ°).
  3. Π¨Ρ€ΠΈΡ„Ρ‚Ρ‹ ΠΈ стили, Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌΡ‹Π΅ послС Ρ€Π΅Π½Π΄Π΅Ρ€Π° (FOUT/FOIT).

Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π½Π° своём сайтС, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ эти инструмСнты:

  • πŸ› οΈ Google PageSpeed Insights β€” ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ CLS ΠΈ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Π΅ элСмСнты, Π²Ρ‹Π·Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ сдвиги.
  • πŸ“Š Chrome DevTools (ΠΊΠ»Π°Π΄ΠΊΠ° Performance) β€” Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ смСщСния Π² процСссС Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ.
  • πŸ”Ž Web Vitals Extension для Chrome β€” отслСТиваСт CLS Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.
  • πŸ“ˆ Google Search Console (ΠΎΡ‚Ρ‡Ρ‘Ρ‚ Core Web Vitals) β€” Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠΎ URL с ΠΏΠ»ΠΎΡ…ΠΈΠΌΠΈ показатСлями.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ диагностики Π² Chrome DevTools:

  1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ сайт Π² Chrome.
  2. НаТмитС F12 β†’ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Performance.
  3. НаТмитС Record ΠΈ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ страницу.
  4. ПослС Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π½Π°ΠΉΠ΄ΠΈΡ‚Π΅ ΡΠ΅ΠΊΡ†ΠΈΡŽ Layout Shifts β€” Ρ‚Π°ΠΌ Π±ΡƒΠ΄ΡƒΡ‚ подсвСчСны ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ½Ρ‹Π΅ элСмСнты.

Π—Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ тСст Π² PageSpeed Insights|

ΠŸΡ€ΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡ‚Ρ‡Ρ‘Ρ‚ Core Web Vitals Π² Search Console|

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½ΡƒΡŽ ΠΈ Π΄Π΅ΡΠΊΡ‚ΠΎΠΏΠ½ΡƒΡŽ вСрсии|

Π˜ΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ влияниС Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° (Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π² ΠΈΠ½ΠΊΠΎΠ³Π½ΠΈΡ‚ΠΎ)-->

Π’ΠΎΠΏ-5 элСмСнтов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‡Π°Ρ‰Π΅ всСго Β«Π»ΠΎΠΌΠ°ΡŽΡ‚Β» CLS

НСкоторыС части страницы ΠΏΠΎΡ‡Ρ‚ΠΈ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎ Π²Ρ‹Π·ΠΎΠ²ΡƒΡ‚ сдвиги, Ссли ΠΈΡ… Π½Π΅ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. Π’ΠΎΡ‚ самыС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ½Ρ‹Π΅ элСмСнты ΠΈ способы ΠΈΡ… исправлСния:

1. Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ ΠΈ Π²ΠΈΠ΄Π΅ΠΎ Π±Π΅Π· фиксированных Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ²

Π‘Ρ€Π°ΡƒΠ·Π΅Ρ€ Π½Π΅ Π·Π½Π°Π΅Ρ‚, сколько мСста Π·Π°Π½ΡΡ‚ΡŒ ΠΏΠΎΠ΄ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ, ΠΏΠΎΠΊΠ° ΠΎΠ½Π° Π½Π΅ загрузится. РСшСниС:

  • βœ… Π£ΠΊΠ°Π·Ρ‹Π²Π°ΠΉΡ‚Π΅ width ΠΈ height Π² HTML ΠΈΠ»ΠΈ Ρ‡Π΅Ρ€Π΅Π· CSS aspect-ratio.
  • βœ… Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ loading="lazy" для ΠΎΡ‚Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠΉ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ.
<img src="photo.jpg" width="600" height="400" alt="..." loading="lazy">

2. Π Π΅ΠΊΠ»Π°ΠΌΠ½Ρ‹Π΅ Π±Π°Π½Π½Π΅Ρ€Ρ‹ ΠΈ Π²ΠΈΠ΄ΠΆΠ΅Ρ‚Ρ‹

Π‘Π°Π½Π½Π΅Ρ€Ρ‹ часто ΠΏΠΎΠ΄Π³Ρ€ΡƒΠΆΠ°ΡŽΡ‚ΡΡ послС основного ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°, сдвигая Π΅Π³ΠΎ. РСшСниС:

  • βœ… Π Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΡƒΠΉΡ‚Π΅ мСсто ΠΏΠΎΠ΄ Π±Π°Π½Π½Π΅Ρ€ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ <div></div>.
  • βœ… Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Google Publisher Tag с Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠΌ data-loading="eager".

3. ΠšΠ°ΡΡ‚ΠΎΠΌΠ½Ρ‹Π΅ ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ (FOUT/FOIT)

ВСкст ΠΌΠΎΠΆΠ΅Ρ‚ Β«ΠΏΡ€Ρ‹Π³Π°Ρ‚ΡŒΒ», ΠΊΠΎΠ³Π΄Π° загруТаСтся ΡˆΡ€ΠΈΡ„Ρ‚. РСшСниС:

  • βœ… ΠŸΡ€ΠΈΠΌΠ΅Π½ΡΠΉΡ‚Π΅ font-display: swap Π² CSS.
  • βœ… ΠŸΡ€Π΅Π΄Π·Π°Π³Ρ€ΡƒΠΆΠ°ΠΉΡ‚Π΅ ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ <link rel="preload">.

4. Π’ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ ΠΎΠΊΠ½Π° ΠΈ ΠΊΡƒΠΊΠΈ-Π±Π°Π½Π½Π΅Ρ€Ρ‹

Π­Ρ‚ΠΈ элСмСнты часто ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ послС Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ страницы. РСшСниС:

  • βœ… ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΠΉΡ‚Π΅ ΠΈΡ… Ρ‚ΠΎΠ»ΡŒΠΊΠΎ послС взаимодСйствия ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ (ΠΊΠ»ΠΈΠΊΠ°).
  • βœ… Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ position: fixed вмСсто absolute, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΡΠ΄Π²ΠΈΠ³Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚.

5. ДинамичСски ΠΏΠΎΠ΄Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌΡ‹ΠΉ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ (AJAX, бСсконСчная ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠ°)

НовыС элСмСнты ΠΌΠΎΠ³ΡƒΡ‚ Β«Π²Ρ‹Ρ‚Π°Π»ΠΊΠΈΠ²Π°Ρ‚ΡŒΒ» старыС. РСшСниС:

  • βœ… Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ margin-bottom ΠΊ послСднСму элСмСнту списка.
  • βœ… Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ скСлСтныС Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠΈ (skeleton screens).
ΠŸΠΎΡ‡Π΅ΠΌΡƒ CLS ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ Π½Π° дСсктопС ΠΈ мобильной вСрсии?

На ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройствах сдвиги сильнСС ΠΈΠ·-Π·Π°:

1) МСдлСнного ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π° (3G/4G) β€” ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ грузится дольшС, ΠΈ сдвиги Π·Π°ΠΌΠ΅Ρ‚Π½Π΅Π΅.

2) МСньшСго экрана β€” Π΄Π°ΠΆΠ΅ нСбольшоС смСщСниС Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ Π²ΠΈΠ΄ΠΈΠΌΠΎΠΉ области.

3) Адаптивных Π±Π°Π½Π½Π΅Ρ€ΠΎΠ² β€” ΠΎΠ½ΠΈ часто ΠΌΠ΅Π½ΡΡŽΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ ΠΏΠΎΠ΄ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ экрана.

ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ способы ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ CLS: пошаговая инструкция

ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ CLS Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ систСмного ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π°. Π’ΠΎΡ‚ ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½Π½Ρ‹ΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ для сниТСния показатСля Π΄ΠΎ 0.1:

Π¨Π°Π³ 1. Π—Π°Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΡƒΠΉΡ‚Π΅ пространство для ΠΌΠ΅Π΄ΠΈΠ°Ρ„Π°ΠΉΠ»ΠΎΠ²

Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² ΠΊΠΎ всСм изобраТСниям, Π²ΠΈΠ΄Π΅ΠΎ ΠΈ iframe:

<img src="banner.jpg" width="1200" height="300" alt="...">

<iframe width="560" height="315" src="..." frameborder="0"></iframe>

Π¨Π°Π³ 2. ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΡƒΠΉΡ‚Π΅ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ²

Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π² <head>:

<link rel="preload" href="font.woff2" as="font" type="font/woff2" crossorigin>

<style>

@font-face {

font-family: 'MyFont';

src: url('font.woff2') format('woff2');

font-display: swap;

}

</style>

Π¨Π°Π³ 3. Π‘Ρ‚Π°Π±ΠΈΠ»ΠΈΠ·ΠΈΡ€ΡƒΠΉΡ‚Π΅ Ρ€Π΅ΠΊΠ»Π°ΠΌΠ½Ρ‹Π΅ Π±Π»ΠΎΠΊΠΈ

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Ρ‹ с фиксированной высотой:

<div>

<!-- Π Π΅ΠΊΠ»Π°ΠΌΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄ -->

</div>

Π¨Π°Π³ 4. ΠžΡ‚Π»ΠΎΠΆΠΈΡ‚Π΅ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ Π½Π΅ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½Ρ‹Ρ… Π²ΠΈΠ΄ΠΆΠ΅Ρ‚ΠΎΠ²

Для Ρ‡Π°Ρ‚ΠΎΠ², соцсСтСй ΠΈ Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ defer ΠΈΠ»ΠΈ async:

<script src="chat.js" defer></script>

Π¨Π°Π³ 5. ВСстируйтС Π½Π° Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… устройствах

Эмуляторы Π² DevTools Π½Π΅ всСгда ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ Ρ€Π΅Π°Π»ΡŒΠ½ΡƒΡŽ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½Ρƒ. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅:

  • πŸ“± WebPageTest Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройствах.
  • 🌍 Google Lighthouse Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Β«MobileΒ».
πŸ’‘

Если Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ WordPress, установитС ΠΏΠ»Π°Π³ΠΈΠ½ WP Rocket ΠΈΠ»ΠΈ Perfmatters β€” ΠΎΠ½ΠΈ автоматичСски Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΡƒΡŽΡ‚ мСсто ΠΏΠΎΠ΄ изобраТСния ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‚ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ².

CLS ΠΈ JavaScript: ΠΊΠ°ΠΊ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ сдвигов ΠΏΡ€ΠΈ динамичСском ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π΅

JavaScript часто становится ΠΏΡ€ΠΈΡ‡ΠΈΠ½ΠΎΠΉ Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½Ρ‹Ρ… сдвигов, особСнно ΠΏΡ€ΠΈ:

  • πŸ”„ Асинхронной ΠΏΠΎΠ΄Π³Ρ€ΡƒΠ·ΠΊΠ΅ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° (AJAX, Fetch API).
  • πŸ“Š ОбновлСнии DOM послС Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ (React, Vue, Angular).
  • 🎯 Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ элСмСнтов ΠΏΠΎ Ρ‚Π°ΠΉΠΌΠ°ΡƒΡ‚Ρƒ (setTimeout).

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ влияниС JS Π½Π° CLS:

1. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ скСлСтныС Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠΈ

ΠŸΠΎΠΊΠ°Π·Ρ‹Π²Π°ΠΉΡ‚Π΅ Β«Π·Π°Π³Π»ΡƒΡˆΠΊΠΈΒ» вмСсто динамичСского ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°:

<div></div>

<script>

fetch('/api/data')

.then(data => {

document.querySelector('.skeleton').innerHTML = data;

});

</script>

2. Π˜Π·Π±Π΅Π³Π°ΠΉΡ‚Π΅ форсированного Ρ€Π΅Ρ„Π»ΠΎΡƒ

НС измСняйтС стили, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Π»ΠΈΡΡŽΡ‚ Π½Π° ΠΌΠ°ΠΊΠ΅Ρ‚ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, width, height, margin), послС Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ. ВмСсто этого:

// ΠŸΠ»ΠΎΡ…ΠΎ (Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ Ρ€Π΅Ρ„Π»ΠΎΡƒ)

element.style.width = '100%';

// Π₯ΠΎΡ€ΠΎΡˆΠΎ (ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ классы)

element.classList.add('expanded');

3. ΠžΡ‚ΠΊΠ»Π°Π΄Ρ‹Π²Π°ΠΉΡ‚Π΅ Π½Π΅ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½Ρ‹Π΅ обновлСния

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ requestIdleCallback для ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, Π½Π΅ Π²Π»ΠΈΡΡŽΡ‰ΠΈΡ… Π½Π° UX:

requestIdleCallback(() => {

// ОбновлСниС Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠΈ ΠΈΠ»ΠΈ Π»ΠΎΠ³ΠΎΠ²

});

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Π²Ρ€ΠΎΠ΄Π΅ jQuery ΠΈΠ»ΠΈ Bootstrap ΠΌΠΎΠ³ΡƒΡ‚ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ нСявныС стили, Π²Ρ‹Π·Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ сдвиги. ВсСгда провСряйтС ΠΈΡ… влияниС Π½Π° CLS послС ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ.
πŸ’‘

ДинамичСский ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒΡΡ Π² Π·Π°Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Ρ‹. Никогда Π½Π΅ вставляйтС элСмСнты "Π½Π° Π»Π΅Ρ‚Ρƒ" Π±Π΅Π· ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ выдСлСния мСста ΠΏΠΎΠ΄ Π½ΠΈΡ….

FAQ: ЧастыС вопросы ΠΎ CLS

ΠœΠΎΠΆΠ΅Ρ‚ Π»ΠΈ CLS Π±Ρ‹Ρ‚ΡŒ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ?

НСт, CLS всСгда ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ число, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ измСряСт ΠΏΠ»ΠΎΡ‰Π°Π΄ΡŒ сдвигов. Однако Π² Ρ€Π΅Π΄ΠΊΠΈΡ… случаях инструмСнты ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ 0, Ссли сдвигов Π½Π΅ Π±Ρ‹Π»ΠΎ ΠΈΠ»ΠΈ ΠΎΠ½ΠΈ ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»ΠΈ Π΄ΠΎ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Ρ€Π΅Π½Π΄Π΅Ρ€Π°.

Как CLS связан с LCP (Largest Contentful Paint)?

LCP измСряСт ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ основного ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°, Π° CLS β€” Π΅Π³ΠΎ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ. ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΡƒΡ LCP (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ускоряя Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ), Π²Ρ‹ косвСнно ΡƒΠ»ΡƒΡ‡ΡˆΠ°Π΅Ρ‚Π΅ ΠΈ CLS, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ элСмСнты быстрСС Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ свои мСста.

ВлияСт Π»ΠΈ CLS Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ прилоТСния?

НСт, CLS β€” ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠ° Π²Π΅Π±-страниц. Однако Π² ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… прилоТСниях Π΅ΡΡ‚ΡŒ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, сдвиги ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚Π°ΠΊΠΆΠ΅ ΡƒΡ…ΡƒΠ΄ΡˆΠ°ΡŽΡ‚ UX.

МоТно Π»ΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΡƒΡΡ‚Ρ€Π°Π½ΠΈΡ‚ΡŒ CLS?

ВСорСтичСски Π΄Π°, Ссли всС элСмСнты ΠΈΠΌΠ΅ΡŽΡ‚ фиксированныС Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ ΠΈ Π·Π°Π³Ρ€ΡƒΠΆΠ°ΡŽΡ‚ΡΡ синхронно. Но Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ нСбольшиС сдвиги (0.05–0.1) ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚ΡΡ Π½ΠΎΡ€ΠΌΠΎΠΉ.

Как часто Google обновляСт Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠΎ CLS Π² Search Console?

Π”Π°Π½Π½Ρ‹Π΅ Π² ΠΎΡ‚Ρ‡Ρ‘Ρ‚Π΅ Core Web Vitals ΠΎΠ±Π½ΠΎΠ²Π»ΡΡŽΡ‚ΡΡ Ρ€Π°Π· Π² 28 Π΄Π½Π΅ΠΉ. Для ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Google Analytics 4 ΠΈΠ»ΠΈ CrUX Dashboard.