前言:
此刻朋友们对“css中rel是什么意思”大体比较注意,你们都想要知道一些“css中rel是什么意思”的相关资讯。那么小编在网络上搜集了一些对于“css中rel是什么意思””的相关知识,希望各位老铁们能喜欢,兄弟们一起来了解一下吧!通常,您会看到特定链接具有关联的rel属性。rel="nofollow"是最常见的用法,您告诉百度和其他搜索引擎不要“关注”特定链接,并且不得通过该链接传递权重。
但是,您还应该了解其他一些rel属性,尤其是当您作为SEO工作或想了解有关链接的不同rel属性的更多信息时。
在列出所有rel属性之前,让我们首先尝试了解什么是rel属性以及它的实际含义。
什么是Rel属性?
rel属性的一般语法是:<a rel="nofollow" href=";>这是一个链接</a>。
rel属性定义了链接资源和当前文档之间的关系。因此,在上面的示例中,rel属性定义了包含链接的页面和链接到的页面之间的关系。在这种情况下,该关系为nofollow。
在特定链接中,关系可能不同。它不必始终为nofollow。在某些链接中,可能根本没有定义任何关系。您不必总是指定关系,并且每个链接都必须包含rel属性,这不是强制性的。rel属性是可选的,而不是强制性的。
总之,rel属性定义了源文档和目标文档之间的关系。rel属性可以是其他HTML元素的一部分,而不仅仅是链接。因此,rel属性不仅限于链接,还可以应用于其他HTML元素(例如<form>或<nav>),在这些HTML元素中,必须将“关系”信息传递给搜索机器人,爬虫和蜘蛛,以便他们了解正在发生的事情以及不同文档之间的相互关系。
您应该知道的最常见的Rel属性
下面,我定义了一些您应该知道的最重要和最常见的rel属性,并且我还解释了每个属性的含义。
Rel="Nofollow"
这意味着将不通过给定的链接对目标文档进行爬网,并且您不希望从现有文档中传递权重。这也是告诉Google和其他搜索引擎的一种方式:我不认可此链接,但是我在文档中使用它作为参考。它不是为了背书或引用,只是供他人参考。
用在哪里?–超链接。
Rel="Canonical"
表示目标文档是页面的主副本。rel规范元素中给出的任何值,即主副本,都可以等于源文档,也可以与源文档不同。这用于防止重复内容问题。
用在哪里?–在给定页面的头部。
Rel="ugc"
UGC代表用户生成的内容。在内容不是由页面作者创建而是由其他阅读文档的用户创建的情况下使用此rel属性。这可能意味着博客和论坛的评论部分,或其他用户使用该网站创建的单个内容。由用户生成但不是该文档作者制作的任何内容都可以标记为UGC。
用在哪里?–在内容是用户生成的内容而非作者生成的超链接中使用。
为什么这很重要?–重要的是指出用户生成的指向百度和其他搜索引擎的链接和内容,因为有时网站所有者不能完全控制网站上显示的内容,因为其中一部分内容可以由用户生成(例如论坛,目录网站)以及其他任何人都可以注册和创建内容的公共平台。)因此,当百度和其他搜索引擎从本质上理解页面的哪个部分是用户生成的内容以及本质上是编辑的哪个部分时,他们可以更好地了解正在发生的事情,从而帮助他们在搜索结果中对页面进行排名。它还可以帮助网站所有者避免任何形式的算法惩罚,因为百度和其他搜索引擎知道该内容是用户自然生成的(因此,如果该内容看上去是垃圾内容并违反百度网站质量准则,则有时它们可能具有较高的容忍度)。
Rel="sponsored"
如果有人付钱给您手动链接到他们,或者您的页面上有付费广告,则应始终将其标记为“赞助”。
用在哪里?–超链接。
为什么这很重要? –重要的是要向百度和其他搜索引擎表明您明确告诉他们这是一个赞助链接,而不是自然的认可。明确说明后,搜索引擎将了解发生了什么事情,并且您没有做任何黑帽SEO或接受任何费用以换取链接。但是,如果您没有明确提及这一点,并且搜索引擎发现您一直在销售链接,那么您将遇到很大的麻烦,因为搜索引擎会手动标记您的网站,您的网站将失去自然排名。
标签: #css中rel是什么意思