Будут ли теги rel=canonical ‹link› работать внутри тегов ‹style›?

Я заинтересован в добавлении тегов канонических ссылок на страницы для SEO, и мне интересно, будут ли они нормально работать, если они вложены в теги HTML <style>. Будет ли что-то подобное работать?

<html> 
<head>
   <style> 
       <link rel="canonical" href="https://example.com" />
   </style>
</head>
<body>
</body>
</html>

person tentypesofpeople    schedule 14.05.2018    source источник
comment
Элемент link — это HTML-элемент метаданных, а canonical — его частный случай. Поскольку он используется в основном для SEO, подробнее читайте здесь: support.google.com/webmasters. /answer/139066?hl=ru   -  person A. Meshu    schedule 14.05.2018


Ответы (1)


Нет, <link> элементы HTML; элемент <style> может содержать только CSS. По подсветке синтаксиса кода видно, что элемент <link> выделяется не так, как остальная часть разметки. Элементы <link> должны находиться непосредственно в элементе <head>, а не в элементе <style>.

Этот элемент <link> просто не будет работать правильно. Я был бы удивлен, если бы какие-либо сканеры поисковых систем выделили его в специальном регистре.

person BoltClock    schedule 14.05.2018