SEO термин

srcset (Атрибут srcset)

Атрибут в HTML, който позволява предоставянето на списък с различни размери на едно изображение за различни екрани.

srcset е HTML атрибут, който позволява към едно изображение да бъдат посочени няколко файла с различни размери или плътност на пикселите. Браузърът избира най-подходящия вариант според устройството, екрана, мрежата и описанието на layout-а.

Какво означава srcset?

При стандартен img елемент атрибутът src посочва един основен файл. srcset разширява това поведение, като дава списък от алтернативи. Всяка алтернатива може да бъде описана с ширина, например 480w или 1200w, или с плътност, например 2x. Когато е използван вариант с ширини, обикновено е нужен и атрибутът sizes, за да разбере браузърът колко голямо ще бъде изображението в конкретния изглед.

Защо е важно за SEO?

Изображенията често са сред най-тежките ресурси на една страница. Добре настроеният srcset намалява ненужния трафик, ускорява зареждането и подобрява мобилното преживяване. Това е важно за техническо SEO, защото търсачките оценяват страници, които са достъпни, стабилни и удобни за потребителите. Ползата е особено видима при продуктови снимки, hero изображения, блог и медийни сайтове.

Пример

Една снимка може да има варианти с ширина 400, 800 и 1200 пиксела. Мобилен браузър може да избере 400 или 800 пиксела, докато голям екран може да зареди 1200 пиксела. Така изображението изглежда ясно, без да се изпраща най-големият файл към всяко устройство.

Чести грешки

  • Качване на различни размери, които визуално не са една и съща снимка.
  • Липса на sizes при варианти, описани с ширина.
  • Създаване на твърде много варианти без реална полза за дизайна и потребителите.
  • Комбиниране на srcset с лошо компресирани файлове, което ограничава ефекта върху скоростта.

Свързани понятия

Свързани понятия са responsive images, sizes, image compression, WebP, AVIF, lazy loading, Largest Contentful Paint и Core Web Vitals. srcset е само една част от цялостната оптимизация на изображенията.

Какво прави srcset?

Той дава на браузъра списък с варианти на изображение, за да бъде избран най-подходящият файл за конкретното устройство.

srcset заменя ли src?

Не напълно. src остава основният или резервен източник, а srcset добавя по-гъвкав избор между няколко варианта.

Нужен ли е srcset за всички изображения?

Не винаги. Най-полезен е за изображения, които се показват в различни размери или имат значителна тежест при зареждане.