Сайт https://watt-shop.com Joomla 3.10 + Joomshopping 4.18.9
Завдання №1 швидкість та показники PageSpeed Insights
Потрібно вивести показники сайту в зелені значення при перевірці PageSpeed Insights + виправити проблеми реальної завантаження сторінок.
Виконанням завдання буде вважатися ситуація при якій всі основні типи сторінок:
https://watt-shop.com
https://watt-shop.com/led-lamps.html (категорія товарів)
https://watt-shop.com/led-lamps/vestum/63435.html (карточка товару)
https://watt-shop.com/blog.html (сторінка блогу)
https://watt-shop.com/blog/385-datchiki-dvizheniya-dlya-komforta-i-ekonomii.html (сторінка статті)
при перевірці через PageSpeed Insights ці сторінки мають будути в зеленій зоні по всім показникам та відсутність повідомлення "Оцінювання Основних веб-показників:
не пройдено". На сайті встановлений компонент JCH Optimize Pro 8.0.6 досягнення показників допускається з використанням цього компонента але не є вимогою.
Завдання №2 мікророзмітка schema.org
Всі розмітки мають відповідати стандарту schema.org.
Формат мікророзмітки: JSON-LD.
Розмітка має бути вшита безпосередньо в HTML-код шаблону, без використання Joomla-плагінів або сторонніх модулів.
У розмітці має бути максимум доступної структурованої інформації згідно з типом сторінки.
Після впровадження розмітки сайт не повинен мати жодної помилки або попередження при перевірці у відповідних сервісах.
2. Типи сторінок та відповідні типи розмітки
2.1 Головна сторінка: https://watt-shop.com
Тип розмітки: WebSite, Organization
Основні атрибути:
Назва компанії
Логотип
URL-адреса
Контакти (телефон, email)
2.2 Сторінка категорії товарів: https://watt-shop.com/led-lamps.html
Тип розмітки: CollectionPage
Всередині — список елементів типу: Product (з базовим описом)
Атрибути товарів:
name
image
sku
brand
offers (ціна, валюта, наявність)
2.3 Картка товару: https://watt-shop.com/led-lamps/vestum/63435.html
Тип розмітки: Product, вкладений Offer
Атрибути:
name
description
image
sku
brand
gtin
offers:
price
priceCurrency
availability
url
itemCondition
2.4 Сторінка блогу: https://watt-shop.com/blog.html
Тип розмітки: Blog, або CollectionPage, що містить список BlogPosting
Кожна стаття має включати:
headline
image
author
url
2.5 Сторінка статті: https://watt-shop.com/blog/385-datchiki-dvizheniya-dlya-komforta-i-ekonomii.html
Тип розмітки: BlogPosting
Атрибути:
headline
description
articleBody
publisher (вкладений Organization з логотипом)
image
url
*Виконавцю будуть передані доступи до адмін панелі та ftp. Завдання буде вважатися виконаним при умові збереження всіх функцій сайту та роботи його модулів (пошук, оформлення замовлення, фільтр, тощо)