Работая в Builtvisible, вы сталкиваетесь с огромным количеством...
360
Работая в Builtvisible, вы сталкиваетесь с огромным количеством сайтов, использующих JavaScript-фреймворки (React, Vue и т.д.). По словам Уилла Ная, за последние 18 месяцев он проверил ~20 сайтов.
Вот наиболее распространенные проблемы JavaScript SEO, которые он обнаружил, ранжированные.
1. Ссылки сайтa не могут быть просканированы - 68% сайтов
Модули ссылок, такие как блоки пагинации и фасетные навигации, не используют правильные теги <a> с атрибутами href, вместо этого используется что-то вроде элемента <button> или <span> и события JS onclick.
2. Контент не может быть корректно отображен - 37% сайтов
Содержимое ключевых шаблонов страниц или определенных модулей не может быть отображено, чаще всего из-за тайм-аута, вызванного низкой скоростью загрузки, или блокировки критических запросов XHR в robots.txt.
3. Soft 404 проблемы, вызванные неправильной обработкой ошибок - 32% сайтов
Страницы с ошибками возвращают код ответа сервера 200 (OK), а не 404 (Not Found).
4. Ссылки недоступны до взаимодействия с пользователем - 21% сайтов
Модули ссылок, такие как глобальная навигация, внедряются в DOM после того, как пользователи нажимают на меню для его расширения. Поскольку поисковые системы не взаимодействуют со страницей, они никогда не видят ссылок.
5. Несоответствие между HTML на стороне сервера и на стороне клиента - 21% сайтов
Важные SEO-теги - meta robots, title, canonical и т.д. - либо изменяются в отображаемом HTML, либо вводятся дополнительные конфликтующие теги.
6. Страницы перенаправляются без ответа сервера 3XX - 10% сайтов
URL обновляются в браузере с помощью history API, но без соответствующего кода состояния 3XX. Таким образом, поисковые системы не знают, что урлы изменились.
7. Контент недоступен до взаимодействия с пользователем - 5% сайтов
Контент внедряется в DOM только после того, как пользователь нажимает на аккордеон или подобный элемент, чтобы развернуть его. Поскольку поисковые системы не взаимодействуют со страницей, они не знают о существовании контента и не могут его индексировать.
Интересные выводы:
— Проблемы с рендерингом обычно получают наибольшее количество "эфирного времени" в постах JS SEO, но проблемы с внутренней перелинковкой на самом деле встречаются гораздо чаще.
— Проблемы Soft 404 вообще редко упоминаются, но встречаются почти так же часто, как проблемы с рендерингом.
— Все сайты имели как минимум 1 проблему, связанную с JS, в среднем 2 проблемы. Однако важно отметить, что некоторые отклонения от нормы исказили ситуацию. Среднее количество проблем на самом деле было 1 - так что это, конечно, не тот случай, когда все сайты на джаваскрипте "вредны для SEO", как иногда подразумевается.
@MikeBlazerX
Ссылки из поста:– https://twitter.com/williamjnye/status/16254463637...
– https://t.me/MikeBlazerX
Источник новости https://t.me/mikeblazerx/1215...

