Google написал в Твиттере: «Мы рекомендуем не добавлять значимый контент или символы, используя псевдоэлементы CSS ::before или ::after». В Google заявили, что такой контент «не может использоваться для индексации ваших страниц». Обратите внимание: это не изменение работы Google Поиска, оно только что упоминается в документации.
Google добавлен что в руководстве разработчика «разъяснено, что Google Search в настоящее время не может индексировать контент внутри свойств контента CSS, поскольку он не является частью DOM».
Google добавил, что вы все еще можете использовать этот элемент в декоративных целях.
Псевдоэлемент CSS — это ключевое слово, добавленное к селектору, которое позволяет стилизовать определенную часть выбранного элемента(ов). Псевдоэлемент CSS используется для стилизации определенных частей элемента. Его можно использовать для стилизации первой буквы или строки элемента и вставки содержимого до или после содержимого элемента. Примеры того, как это делается, вы можете посмотреть на Школы W3.
Google заявил, что они специально обновили их справочная документация упомянуть об этом.
Вот этот твит:
Мы добавили обновление в нашу документацию по адресу — мы рекомендуем не добавлять значимый контент или символы с помощью псевдоэлементов CSS ::before или ::after, поскольку они могут не использоваться для индексации ваших страниц. Декоративные элементы в порядке.
— Центр поиска Google (@googlesearchc) 22 сентября 2023 г.
Обратите внимание: это не новое изменение, а обновление документации:
Правильный. Ранее мы также упоминали об этом при рендеринге, но это никогда не было документировано в письменной форме. Мы столкнулись с некоторыми сайтами, которые это используют, и без ссылки сложно объяснить, что исправить :).
— Привет, Джон, твой профиль привлек мое внимание. Ой. (@JohnMu) 22 сентября 2023 г.
Да, это не изменение, это просто обновление документации о том, как обстоят дела. Я также могу представить, что со временем оно изменится: либо по мере развития браузеров, делающих его доступным для выбора/нахождения, либо отдельно.
— Привет, Джон, твой профиль привлек мое внимание. Ой. (@JohnMu) 22 сентября 2023 г.
? Не используйте ::before и ::after для важного, смыслового или действенного контента.
Это также важно для доступности. Пользователи, которые полагаются на программы чтения с экрана, также могут пропустить этот контент из-за этих псевдоэлементов. https://t.co/myWPohfSGw
— Андреа Вольпини (@cyberandy) 22 сентября 2023 г.
Примечание. Я публикую истории сегодня, в воскресенье, потому что завтра Йом Кипур, и я ничего не публикую в Йом Кипур.
Обсуждение на форуме Икс.
Очень рад, что наткнулся на этот пост! Открыл для себя столько нового. Спасибо!