Есть ли у <span>
элемента какие-либо побочные эффекты SEO? Есть ли какие-то семантические предпочтения между следующими двумя или различием между поисковыми системами?
Чистый <h1>
:
<h1>Search Optimised Heading</h1>
против <span>
в <h1>
:
<h1>Search <span class="someColour">Optimised</span> Heading</h1>
Ответы:
Там не должно быть никакой разницы.
<span>
Элемент не имеет смыслового значения вообще.источник
Нет разницы между вашими двумя примерами. Однако, если ваше разноцветное слово является важным ключевым словом, вы можете использовать тег
<em>
или<strong>
для выделения акцента. CSS может позаботиться о стилизации:Акцент обычно немного повышает SEO, хотя я не знаю, насколько это важно, когда он внутри заголовка. Несмотря на это, это делает для некоторого более простого и более семантического HTML, который всегда является бонусом.
источник