diff --git a/source b/source index 268d1a2c887..99ef71660f1 100644 --- a/source +++ b/source @@ -12880,6 +12880,8 @@ interface HTMLLinkElement : HTMLElement { used are allowed according to the definitions in this specification, then the element does not create any links.
+rel
's
supported tokens are the keywords defined in
HTML link types which are allowed on link
elements, impact
@@ -12901,6 +12903,15 @@ interface HTMLLinkElement : HTMLElement {
tokens must only include the tokens from this list that the user agent implements the
processing model for.
Theoretically a user agent could support the processing model for the canonical
keyword — if it were a search engine that executed
+ JavaScript. But in practice that's quite unlikely. So in most cases, canonical
ought not be included in rel
's supported
+ tokens.
A link
element must have either a rel
attribute or an itemprop
attribute, but not both.
alternate
alternate
canonical
author
icon
icon
canonical
"The canonical
keyword may be used with link
+ element. This keyword creates a hyperlink.
The canonical
keyword indicates that URL given by the href
attribute is the preferred URL for the current document. That
+ helps search engines reduce duplicate content, as described in more detail in The Canonical
+ Link Relation specification.
dns-prefetch
"The dns-prefetch
keyword may be used with
@@ -119630,6 +119660,9 @@ INSERT INTERFACES HERE