Preload (предварително зареждане) е HTML директива, с която браузърът получава ранен сигнал, че определен ресурс ще бъде нужен скоро и трябва да бъде изтеглен с по-висок приоритет. Най-често се използва чрез link rel="preload" за критични шрифтове, CSS файлове, JavaScript модули или изображения, които участват в първото видимо съдържание на страницата.
Какво означава Preload?
Когато браузърът зарежда страница, той открива ресурсите постепенно, докато обработва HTML, CSS и JavaScript. Ако важен файл бъде открит късно, това може да забави показването на основното съдържание. Preload променя този ред, като казва на браузъра предварително: този ресурс е важен и ще бъде използван скоро. Директивата трябва да включва правилен тип чрез атрибута as, например as="font", as="image" или as="script".
Защо е важно за SEO?
Preload не е директен фактор за класиране, но може да подобри показатели за потребителско изживяване и скорост, особено когато се използва за ресурси, които влияят върху Largest Contentful Paint. По-бързото показване на основно изображение, шрифт или критичен стил помага страницата да изглежда стабилна и използваема по-рано. Това е полезно както за потребители, така и за технически SEO одити.
Пример
Ако началният екран използва специфичен уеб шрифт, той може да бъде предварително зареден с link rel="preload" as="font". За шрифтове обикновено е нужен и атрибут crossorigin, когато файлът се зарежда от отделен домейн или изисква CORS съвместимост.
Чести грешки
- Предварително зареждане на твърде много ресурси, което измества други важни заявки.
- Използване на грешен атрибут as, което намалява ползата от директивата.
- Preload за файл, който реално не се използва скоро след зареждането.
- Дублиране на заявки за шрифтове поради липсващ crossorigin.
Свързани понятия
Preload често се разглежда заедно с preconnect, prefetch, критичен CSS, Core Web Vitals и оптимизация на LCP изображението. Разликата е, че preload е за ресурс, нужен в текущата навигация, докато prefetch обикновено подготвя ресурс за бъдеща страница или действие.
Заявете SEO одит