X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Google опубликовал справочное руководство по lazy loading
MissContent
MissContent
Topic Starter сообщение 6.11.2018, 22:50; Ответить: MissContent
Сообщение #1


Google опубликовал первую версию справочного руководства по «ленивой загрузке» (lazy loading) для SEO-специалистов. Об этом сообщил сотрудник компании Мартин Сплитт (Martin Splitt) в Twitter.

Документ получил название «Make sure Google can see lazy-loaded content» («Убедитесь, что Google видит контент с отложенной загрузкой»). Он пока доступен только на английском языке.

Техника «ленивой загрузки» позволяет ускорить загрузку страницы, существенно снизить нагрузку на сервер, а также сэкономить трафик пользователю. Однако при некорректном внедрении lazy loading может скрывать контент от Google.

Чтобы избежать таких проблем, в Google советуют придерживаться следующих рекомендаций:

Загружайте контент, когда он попадает в область просмотра. Чтобы убедиться, что Googlbot видит весь контент на странице, проверьте, чтобы в вашей реализации lazy loading весь релевантный контент загружался каждый раз, когда он становится видимым в области просмотра. Используйте для этого IntersectionObserver API и полизаполнение.

Обеспечьте поддержку постраничной загрузки при бесконечной прокрутке. Для этого нужно предоставить уникальную ссылку на каждый раздел, чтобы пользователи могли ею делиться и повторно вовлекаться во взаимодействие с контентом. Для обновления URL при динамической загрузке контента Google рекомендует использовать History API.

Протестируйте реализацию lazy loading. После того, как вы внедрили lazy loading, убедитесь, что всё работает правильно. Один из способов – это использовать скрипт Puppeteer, чтобы локально протестировать реализацию. Puppeteer – это Node.js-библиотека для управления Headless-режимом в Google Chrome и Chromium.

Напомним, о том, что Google работает над документацией по «ленивой загрузке», стало известно на прошлой неделе.


--------------------
Место для Вашей рекламы!!!
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
VinogradOFF
VinogradOFF
сообщение 7.11.2018, 10:35; Ответить: VinogradOFF
Сообщение #2


Кто-то уже имеет опыт применения ленивой загрузки у себя?
Пока совсем не понял что это за технология и какая практическая польза от ее применения ощутимо видна...
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
MissContent
MissContent
Topic Starter сообщение 7.11.2018, 11:59; Ответить: MissContent
Сообщение #3


Кто не в курсе, «ленивая загрузка» (lazy loading) – техника, позволяющая ускорить загрузку страниц, снизить нагрузку на сервер и сэкономить трафик. Однако при некорректном использовании такой способ загрузки может «спрятать» контент.


--------------------
Место для Вашей рекламы!!!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
OS_ZP_UA
OS_ZP_UA
сообщение 7.11.2018, 17:25; Ответить: OS_ZP_UA
Сообщение #4


Цитата(VinogradOFF @ 7.11.2018, 8:35) *
Пока совсем не понял что это за технология и какая практическая польза от ее применения ощутимо видна...

Дык на куче сайтов применяется, и например в АМР формат от Гугла она по умолчанию встроена.
Суть ее в том, что изначально подгружается только то, что необходимо в первом экране, и то, без чего первый экран невозможно визуализировать, а остальная часть сайта, ну например картинки или прочие элементы, не попадающие в первый экран, грузятся по мере того как ты до них докрутил. Соответственно по скольку не грузится ничего лишнего, первый экран юзверь получает быстрее, что улучшает восприятие, а кроме этого, если юзверь не стал крутить дальше первого экрана, то соответственно ему и не предается то, что в него не попадало, а соответственно экономится траффик и сервера и юзверя. Ну и плюс, возможность создавать бесконечные страницы, когда после окончания первой страницы, ниже нее подгружается следующая и т.д.


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Osipec
Osipec
сообщение 7.11.2018, 17:51; Ответить: Osipec
Сообщение #5


Цитата(OS_ZP_UA @ 7.11.2018, 17:25) *
Ну и плюс, возможность создавать бесконечные страницы, когда после окончания первой страницы, ниже нее подгружается следующая и т.д.


А можно пример подобной реализации?
Не сталкивался никогда, но идея весьма интересная.
Я так понимаю на ajax можно это реализовать вполне?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
OS_ZP_UA
OS_ZP_UA
сообщение 7.11.2018, 18:11; Ответить: OS_ZP_UA
Сообщение #6


Цитата(Osipec @ 7.11.2018, 15:51) *
А можно пример подобной реализации?

https://religions.unian.net/religionsworld/...onca-sveta.html
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
MissContent
MissContent
Topic Starter сообщение 8.11.2018, 18:28; Ответить: MissContent
Сообщение #7


Все началось с Гугл Хром.

Один из трюков для ускорения загрузки веб-страниц и сокращения объёма данных — Lazy Loading (ленивая загрузка). Идея состоит в том, чтобы подгружать изображения и некоторые другие данные по мере прокрутки страницы, а не сразу. Это позволяет уменьшить количество передаваемого контента, ведь те данные, что не видны на экране, просто не загрузятся.
При этом пока нет единого стандарта такой загрузки со стороны браузеров. Разработчики реализуют это на отдельных сайтах, но не более того. Однако в Google, похоже, решили изменить ситуацию. В будущих версиях Chrome должна появиться «ленивая загрузка» по умолчанию, а в версии Chrome Canary (для разработчиков) она уже есть.



Если хотите опробовать новую возможность, нужно скачать Chrome Canary, установить и запустить, а затем перейти в настройки. Там нужно включить следующие опции (флаги):

chrome://flags/#enable-lazy-image-loading
chrome://flags/#enable-lazy-frame-loading

После этого достаточно перезапустить браузер, чтобы изменения вступили в силу. Разумеется, на тех сайтах, где новая возможность реализована средствами самого портала, вы вряд ли заметите изменения. Однако на других ресурсах это, вероятно, ускорит загрузку.


--------------------
Место для Вашей рекламы!!!


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
LigaGiga
LigaGiga
сообщение 8.11.2018, 22:16; Ответить: LigaGiga
Сообщение #8


Цитата(MissContent @ 8.11.2018, 18:28) *
После этого достаточно перезапустить браузер, чтобы изменения вступили в силу. Разумеется, на тех сайтах, где новая возможность реализована средствами самого портала, вы вряд ли заметите изменения. Однако на других ресурсах это, вероятно, ускорит загрузку.


Прикольно решение, к тому же с учетом что сейчас любят делать тяжелые и красивые сайты длинные.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) ⭐⭐⭐ Google Voice | Gmail - OLD аккаунты "SMS и звонки" ⭐⭐⭐
15 Chekon 4444 Вчера, 12:00
автор: Chekon
Открытая тема (нет новых ответов) Если статья не в индексе Google - она уникальна или нет?
5 uahomka 1434 3.4.2024, 23:56
автор: Liudmila
Горячая тема (нет новых ответов) Google запускает новый браузер элементами искусственного интеллекта
38 arendator 13469 21.3.2024, 18:10
автор: Rebex
Открытая тема (нет новых ответов) Сайт не индексируется в Google без добавления ссылок в адурилку
4 Nekit 1083 20.3.2024, 21:44
автор: MorKer
Открытая тема (нет новых ответов) Google adwords показывает дробное количество конверсий
0 Megaspryt 755 16.3.2024, 23:19
автор: Megaspryt


 



RSS Текстовая версия Сейчас: 19.4.2024, 17:28
Дизайн