Анализ сайта pwaikz.ru
Основная информация
Заголовок (title): Web Bluetooth Terminal
Описание (description): Progressive Web Application for serial communication with your own Bluetooth Low Energy (Smart) devices
H1:
Технические детали
Время загрузки: 1.35 секунд
Сервер: nginx/1.27.0
IP адрес: 77.222.62.219
Серверы имен: ['ns1.spaceweb.ru.', 'ns3.spaceweb.pro.', 'ns4.spaceweb.pro.', 'ns2.spaceweb.ru.']
Краткое описание
Сайт pwaikz.ru является примером прогрессивного веб-приложения (PWA), которое позволяет пользователю общаться с собственными устройствами Bluetooth Low Energy (Smart) через веб-терминал. Приложение позволяет подключаться к устройствам Bluetooth, отправлять и получать данные, а также отключаться от них. Кроме того, оно имеет функцию отправки сообщений из формы на веб-странице. Веб-приложение использует современные веб-технологии, такие как HTML5, CSS3 и JavaScript, а также Material Design для интерфейса.
Ключевые слова
{'terminal': 2, 'web': 1, 'bluetooth': 1, 'bluetooth_connected': 1, 'bluetooth_disabled': 1, 'send': 1}
SEO-анализ сайта и рекомендации
Оценка сайта pwaikz.ru с точки зрения SEO: 1. Титульник (Title): 8/10 - корректно указан титульник, но не содержит ключевые слова. 2. Метатег "description" (Meta Description): 7/10 - метатег "description" есть, но его содержимое не является кратким и информативным. 3. Метатеги "keywords" (Meta Keywords): 0/10 - метатеги "keywords" не указаны. 4. Ссылка на файл manifest.json (Manifest Link): 9/10 - ссылка на файл manifest.json указана, что позволяет браузеру понять, что это PWA. 5. Ссылка на иконки (Icon Links): 8/10 - иконки указаны, но не все из них имеют соответствующие размеры. 6. Ссылка на файлы CSS и JavaScript (CSS/JS Links): 9/10 - файлы CSS и JavaScript указаны, но не все из них имеют соответствующие хеши. 7. Использование шрифтов (Font Usage): 8/10 - используются шрифты Google Fonts, но не указаны альтернативные шрифты. 8. Использование HTML5 semantic elements (HTML5 Semantic Elements): 9/10 - используются HTML5 semantic elements, что улучшает структуру страницы. 9. Описание роли страницы (Page Role): 0/10 - не указано описание роли страницы. 10. Использование атрибута "aria-label" (Aria Label): 8/10 - используются атрибуты "aria-label", что улучшает доступность страницы. Рекомендации по доработке: * Улучшить метатег "description" и добавить краткое и информативное описание страницы. * Указать метатеги "keywords" и добавить ключевые слова, связанные с контентом страницы. * Убедиться, что все иконки имеют соответствующие размеры и используются в соответствующих местах. * Убедиться, что все файлы CSS и JavaScript имеют соответствующие хеши и используются в соответствующих местах. * Указать альтернативные шрифты для шрифтов Google Fonts. * Убедиться, что страница имеет соответствующее описание роли и что атрибут "aria-label" используется правильно. * Убедиться, что страница имеет соответствующую структуру и использует HTML5 semantic elements правильно.