As I get from here, link
tags can be used in the body as long as they contain Microdata. I understand how this may come handy for specifying all sorts of properties, e.g. from Schema.org: author
, datePublished
etc.
But, by default, the link
element is invisible and unclickable for the end user (as an aside - even though it's an empty tag, it can be made visible via a display:block
and a ::before
/::after
pseudo element with content set to one of the attributes; it can also be made clickable via JavaScript pointing to the URL value with simply this.href
. But these are optional at most and I'm not sure if a crawler would understand that they are indeed available to the end user).
So, then, how does the Googlebot handle such an URL?
- Follow and index it just like it does with a regular link?
- Treat it as hidden content and punish the site for it?
- Ignore it?
- Something else?
So you are not allowed to use any link element (e.g., <link href="" rel="" />) in the body, but only those with an itemprop attribute (for Microdata) resp. a property attribute (for RDFa).
webmasters.stackexchange.com/questions/55130/… Google will likely ignore it and not factor it in, repeat this behaviour many times either on the same page or across the site then you most likely would get a punishment of some sort. Nowadays its extremely hard to get punished for cloaking because nowadays they reward so little.