html代码有哪些基本需要优化的标签?
html代码有哪些基本需要的标签?
html即Hypertext Markup Language,是超文本标记语言,用于描述网页文档的一种标记语言。以下是html代码有哪些基本需要优化的标签
1,代码要完善,开始和结束
比如成对的【a】【/a】前一个是开始,后一个是结束
【br/】【hr】这两个是单标记,前一个是指换行,后一个是指水平线
【boby】【/boby】是HTML的主体,开始和结束中间的内容所有的内容都是可以显示出来的
2,网页的三要素
【head】【/head】是html的头部,是描述浏览器所需要的内容
title(网站标题)keyword(关键词)是不参与排名 description(站点的描述)也是不参与排名的,但是可以促进排名的
3,图片视频的优化
需要在每个页面的每张图片都要要上alt,为了让蜘蛛识别
由于蜘蛛是识别不了视频,但又是用户需要的内容,那我们怎么让蜘蛛抓取和识别呢?
我们可以分步骤用截屏配上文字,来达到说明视频的内容,方便用户了也有利于蜘蛛的抓取。
4,H1标题标签是指页面不是整个网站
【h1】【/h1】开始和结束间的内容都可以显示出来
【h2】【/h2】 【h3】【/h3】 【h4】【/h4】 【h5】【/h5】 【h6】【/h6】
打开一个页面,按F12进入源代码,ctrl+f左上角跳出一个框,在框里输入h1 h2 h3 h4 h5 h6 可以查看
只出现h2 h3 h4 h5 h6,木有h1可以吗?是不可以的
有h1,没有h2 h3 h4 h5 h6,这样可以吗?是可以的
h1可以出现两次,三次,多次吗?是不可以的
一个页面不出现h1 h2 h3 h4 h5 h6可以吗,是可以的
h1在页面只能有一对
h1在优化中起到强调的作用,页面那个重要,就在哪个地方加。
通俗些讲,一个部队可以有没有兵的光杆司令,但不能有只有兵而没有司令的情况,h1相当于司令,h2 h3 h4 h5 h6相当于士兵
5,rel=""告诉蜘蛛无需追踪目标页,是指禁止蜘蛛爬行和传递权重
【a href="网址"rel="nofollow"】此代码是这样的形式写的
那加在什么地方呢?
A,出站的地方(广告,链接,评论等等)
B,低质量的页面(比如:在线留言等)
本文精要:
第一个感觉,代码没有想的那么枯燥,还挺好玩的。代码优化对于排名,还是挺重要,尤其是头部和主体的操作,对于本次课程的学习,认识了一些基本的代码标签,并要加以运用和实践才能更好的掌握。