Недавно в Твиттере обсуждалась допустимость использования пользовательских элементов в разделе веб-страниц.

Пользовательские элементы являются частью спецификаций веб-компонентов, что позволяет разработчикам создавать HTML-элементы в соответствии со своими потребностями.

Используя пользовательские теги, разработчики могут создавать повторно используемые и автономные элементы HTML, которые функционируют независимо от остального кода.

В Твиттере один человек спрашивает: «Кто-нибудь знает, допустимо ли технически иметь пользовательский элемент в заголовке документа?»

Джон Мюллер, советник по поиску в Google, предложенный что эта практика потенциально может нарушить то, как Google отображает и индексирует страницу.

Мюллер заявляет:

«Использование пользовательских элементов в , скорее всего, нарушит отображение страницы в поиске Google. Если под пользовательскими элементами, которые должны быть в , есть метатеги «поиск» и т. д. (например, robots noindex), Google может не распознать их во время рендеринга».

Понимание того, как Google отображает веб-страницы

Чтобы полностью понять последствия заявления Мюллера, важно понять, как Google отображает веб-страницы.

HTML-код веб-страницы можно рассматривать как рецепт, а такие ресурсы, как CSS, JavaScript, изображения и видео, — как ингредиенты.

Процесс рендеринга похож на приготовление пищи, превращая рецепт в конечный продукт, который пользователи видят в своих браузерах.

Когда сканер Google извлекает HTML-код, процесс рендеринга начинается с интерпретации кода и сборки ресурсов для визуального отображения веб-страницы.

Значение пользовательских HTML-тегов для SEO

Хотя пользовательские теги приносят пользу разработчикам, их влияние на SEO нельзя игнорировать.

Пользовательские теги могут повлиять на SEO, поскольку поисковые системы, такие как Google, традиционно полагаются на стандартные теги HTML для понимания содержания и структуры страницы.

Например, если в используется пользовательский элемент, Google может не распознать стандартные теги, которые следуют во время рендеринга.

Это может привести к тому, что Google пропустит важные метатеги, имеющие отношение к SEO.

Аргумент против использования пользовательских тегов HTML

Хотя пользовательские теги HTML обеспечивают гибкость, есть причины использовать их с осторожностью.

В дополнение к опасениям Мюллера, пользовательские теги HTML могут потенциально вызывать проблемы совместимости со старыми браузерами и программами чтения с экрана.

Также возможны конфликты в глобальном пространстве имен и опасения по поводу разделения функциональности, значения и представления.

Альтернатива: теги JSON-LD

Для тех, кто хочет улучшить SEO, сохранив при этом гибкость пользовательских тегов, многообещающей альтернативой являются теги JSON-LD.

JSON-LD, или нотация объектов JavaScript для связанных данных, предоставляет метод кодирования связанных данных с использованием JSON.

При правильной структуре эти данные можно использовать в теге



Source link

ЧИТАТЬ  Как получить поддержку заинтересованных сторон, используя упущенные из виду мягкие навыки