SEOer必须知道的9个HTML标签(和11个属性)

文章目录

1 标签和属性之间的区别1.1 标签1.2 属性2 3个基本HTML标签2.1 <!DOCTYPE html>2.2 <head>2.3 <body>3 SEO的常用标签及其中使用的属性3.1 <meta>3.2 name属性3.3 Noindex属性3.4 description属性3.5 <title>3.6 <h1>至<h6>3.7 链接标签和Href属性3.8 Rel=”nofollow”3.9 Hreflang属性3.10 Canonical属性3.11 图片标签3.12 Src属性3.13 ALT属性

HTML是构成大多数网页的语言,是网页的基础,它可以说是SEO的最基本部分之一。使用HTML可以将页面的信息传达给用户和搜索引擎。

标签和属性之间的区别

许多人分不清“标签”和“属性”,都统称为标签。

HTML分为三部分:

开始标签标签内容结束标签

例如:

<h1>欢迎来到扬帆号</ h1>

“ <h1>”开始标签。

标签的内容为“欢迎来到扬帆号”。

“ </ h1>”结束标签。

标签

标签必须具有开始<X>和结束</ X>元素,标签才能起作用。<br>标签没有任何内容或结束标签。

属性

将属性添加到代码以对其进行修改。例如:

<link rel =“ canonical” href =“ https://www.example.com” />

3个基本HTML标签<!DOCTYPE html>

<!DOCTYPE html>标签是网页上的第一个标签。

<head>

<head>标签为页面的第一部分。这是关于页面的信息,这些信息不会在页面上显示。<head>标签很重要,因为一些SEO的关键标签在这里。

<body>

body标签包含访问者将在页面上看到的信息。

SEO的常用标签及其中使用的属性<meta>

<meta>标签位于页面的<head>中。它可以包含描述有关网页信息的属性,而这些信息实际上不会在页面内容中显示。

name属性

name属性与<meta>标签一起使用。这是向访问该页面的蜘蛛进行指定的一种方式。

例如,<meta name =“ robots” content =“ noindex” />意思是所有机器人都应遵循“ noindex”指令。

如果使用以下命令<meta name =“ googlebot” content =“ noindex” />,则只有Google的机器人遵守“ noindex”指令。

Noindex属性

“ noindex”是SEO中常用的属性。经常会听到它被称为“ noindex标签”,但更准确地说,它是<meta>标签的属性。

<meta name=\"robots\" content=\"noindex\" />

这段代码可以确定哪些内容能让搜索引擎索引。通过添加“ noindex”属性,实际上是在告诉搜索引擎不索引此页面。

例如,如果您的网站上只有付费会员可以访问的区域。

description属性

description属性(又称为“描述”)与标签一起使用。它是总结页面上的内容,有助于搜索者确定页面是否满足其需求。

这不会影响页面的排名,但可以提升点击率。

<title>

它位于站点的<head>中,用来定义页面标题的标签。用户在网页上时看不到它。但是,它显示在搜索结果中,这是SEO中的重要元素。

<h1>至<h6>

标题标签被用于显示HTML的部分内容为标题,标签位于页面的<body>内,因此查看页面内容的用户可以看到文本。

标题标签帮助构建页面。在创建网站时,开发人员将确保样式与每种标题标签相关联。

标题标签还可以帮助搜索引擎确定页面上内容的结构。

链接标签和Href属性

标准超链接本质上是一个<a>标签。格式如下:

<a href=”www.example.com”>链接的锚文本位于此处</a>。

<a>标签表明它是一个链接。href =属性指示链接的目的地(即,链接到的页面)。位于<a>标签和</a>标签之间的文本是锚文本,用户是可以点击的。

<link>标签用于将资源链接到另一个资源,并显示在页面的<head>中。这些链接不是超链接,不可单击。它们显示了Web文档之间的关系。

Rel=”nofollow”

rel =” nofollow”属性告诉蜘蛛,不要跟踪href属性中的URL。使用rel =“ nofollow”属性不会影响正常用户单击链接并进入另一页面,它仅影响蜘蛛。

它阻止在SEO中使用将一个页面链接的权重到另一页面,使用“ nofollow”属性来告诉搜索引擎这是一个付费链接,例如:广告。可以避免受到惩罚。

rel =“ nofollow”属性可以在单个链接的基础上使用,如下所示:

<a href=www.example.com rel=\"nofollow\">链接的锚定文字在此处</a>

或者可以通过在<head>中使用,就像使用了“ noindex”属性一样:

<meta name=\"robots\" content=\"nofollow\" />

Hreflang属性

hreflang属性的目的是帮助网站以多种语言显示相同的内容。它指示搜索引擎应向用户显示该页面的哪个版本,以便他们阅读。

hreflang属性与<link>标签一起使用。此属性指定链接到的URL的语言。

它在页面的<head>中使用,其格式如下:

<link rel =“ alternate” href =“ https://example.com” hreflang =“ zh-CN” />

解释:

rel =“ alternate”表示该页面具有与其相关的另一个页面。href =属性表示要链接到的URL。语言代码是两个字母的名称,用于告诉搜索引擎其链接页面所用的语言。这两个字母取自标准化列表,即ISO 639-1代码。

hreflang属性也可以在HTTP标头中用于非HTML(例如PDF)或网站XML网站地图中的文档。

Canonical属性

rel =“ canonical”属性使SEO专业人员可以指定网站的哪个页面是规范页面,意思是这个是主页,其他是副本,让搜索引擎给主页排名,而不是副本。

<link rel =“ canonical” href =“ https://www.example.com/” />

该代码应位于页面的<head>中。在“ href =”后面声明的网页应该是您希望搜索引擎将将其排名的页面。在两个或多个页面上可能具有相同或几乎相同的内容的情况下,此标签很有用。

图片标签

<img>标签用于将图像嵌入HTML页面。图片标签不是将图像原样插入页面,是可以对图片进行调整的。

<img>标签的格式如下:

<img src =“ imagename.jpg” alt =“这是图像的说明”>

Src属性

src =属性用于引用页面上显示的图像的位置。如果图片是在自己的网站中,可以使用相对URL。如果要从另一个网站提取图像,则需要使用绝对(完整)URL。

ALT属性

此属性用于指定在无法渲染图像时应显示的替代文本。

alt 属性必须存在于<img>标记中,但是如果不需要替代文本,可以将其留空。

搜索引擎无法精确确定图像的含义,所以在图像alt 属性中使用关键词是有好处的,有助于增强图像与页面主题相关性。

(0)
郝哥的头像郝哥注册用户

相关推荐