HTML代码优化

HTML代码优化

HTML(HyperText Markup Language)超文本标记语言是最基础的网页制作语言。对于HTML代码的优化是整个网站优化的基础。

接下来以一段基本HTML代码(取自Dazzmoon珠宝app网站)为例,了解一下各种标签元素。

<!--页面注解-->

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<meta name="keywords" content="Dazzmoon, jewelry, design, jewelry customization, jewelry original design, handmade jewelry, collection, fashion, accessory, 珠宝,创意珠宝设计,珠宝定制,手工珠宝,珠宝网,珠宝店,珠宝首饰">

<meta name="description" content="Dazzmoon provides a new platform to decide and design the best jewelry. Designers can upload his/her design sketch on this app. Users can choose whatever he/she likes.">

<link href="/img/index.css" rel="stylesheet" type="text/css" />

<script language="JavaScript" src="/include/dedeajax2.js"></script>

<title>Dazzmoon Jewelry Design</title>

</head>

<body>

<div>

<h1>Dazzmoon</h1>

<h2>Dazzmoon Jewelry Design</h2>

<h3>Original Sketch</h3>

<img src="D_L.jpg" alt=" Dazzmoon_logo ">

<a href="/index.php/home/index.html" title="Dazzmoon homepage">Homepage</a>

<strong> jewelry design</strong>

<b>dazzmoon</b>

<u>jewelry</u>

<i>app</i>

</div>

</body>

</html>

代码解读:

<!--页面注解-->

此标签的功能是HTML代码注解,可以在注解中填写关键词,这种形式的注解在浏览器中是不会显示的,只有搜索引擎可以读取到。此标签有的时候会被认为是作弊的一种形式,所以不要过多使用此标签堆砌关键词。

<meta name="keywords" content="关键词">。关键词的填写要切合网站内容,准确表达信息。但是数量并不是越多越好,因为太多的关键词会降低每个词的权重,对搜索引擎也是不友好的。此外尽量为每一个页面填写不同的关键词,避免被搜索引擎认为页面重复。

<meta name="description" content="网站描述">。此标签的内容会出现在搜索结果的标题下面。是页面的摘要,用来说明网页的主要内容。简洁明了地描述网页内容,会让搜索结果更加具有吸引力。

<link href="/img/index.css" rel="stylesheet" type="text/css" /> 此标签的作用是调用一个外部CSS样式表。href="css/index.css" 表示外部样式文件的路径,rel="stylesheet"表示调用的样式。type="text/css" 表示调用样式的文件类型为CSS样式。

<script language="JavaScript" src="/include/dedeajax2.js"></script> 此标签表示引入外部的JavaScript文件。src="/include/dedeajax2.js"即表示引用文件路径。

<title>页面标题</title>。页面标题是整个网页重点,搜索引擎抓取的重点信息,这个标签关系到网站排名,所以要慎重对待。标题的填写要注意用词准确,简洁。不要堆砌关键字。

<h1>页面内容标题</h1>。此标签是一个页面最重要的标签,也是搜索引擎定位这个页面的主要依据,一定要出现页面关键字。标签权重依次为h1>H2>H3....类推。在HTML代码中,它的重要性仅次于<title> 标签。要注意的是,这个标签不要过多的出现在一个页面中,因为过多的h1标签会让搜索引擎无法确定哪一个才是最重要的。

  

<img src="pic.jpg" alt="图片说明">。此标签用来引用一张图片,alt属性非常重要,搜索引擎会根据属性中的内容判断图片是否符合搜索条件。准确填写alt属性内容有利于图片排名提升及整个页面搜索排名的提升

<a href="/" title="链接说明">链接词</a>。此标签作用是引用一个链接。链接词的质量直接决定了链接的质量。对交换链接有很重要的作用。

<strong>重点关键词强调</strong>。此标签重要性仅次于<h1>。比<b>、<u>、<i>等标签要权重高。所以如果页面有很重要的词,应该首先选<strong>标签,然后再用<b>、<u>、<i>标签。同样,这样的标签使用要适可而止,不可过多。

HTML代码优化是网站优化的一项基本工作,只有保证网页的基础质量才能提升整体网站的质量,搜索引擎才能更加迅速的抓取内容,从而提供给用户良好的搜索体验。

时间: 2025-01-10 16:09:59

HTML代码优化的相关文章

代码优化(长期更新)

前言 代码优化,一个很重要的课题.可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,鲸鱼就被喂饱了.代码优化也是一样,如果项目着眼于尽快无BUG上线,那么此时可以抓大放小,代码的细节可以不精打细磨:但是如果有足够的时间开发.维护代码,这时候就必须考虑每个可以优化的细节了,一个一个细小的优化点累积起来,对于代码的运行效率绝对是有提升的. 代码优化的目标是:

代码优化:学学Java看看Android

由于考试的原因,好长时间都没能来写博文了(什么时候出的CSDN-markdown编辑器),今天就代码优化方面来写一篇博文,主要是讲Java. 优秀代码具备的品质: 1.简练 2.可读性强 3.模块化 4.层次性 5.设计良好 花些时间设计你的程序,因为思考的代价要小于调试. 6.高效 7.清晰 清晰是优秀代码的基本. 常见的编程规范: 1.基本要求 *程序结构清晰,简单易懂,单个函数的程序行数最好不超过100行. *尽量使用标准的函数和公共函数. *不要随意的定义全局变量,尽量使用局部变量. *

鑫鹏SEO告诉你网站代码优化H1、H2、H3标签的作用

网站优化不仅仅是包括:网站的标题,关键词,描述的优化:首页布局.网站导航,网站底部,头部,幻灯片,第一屏的内容布局优化,其实还包括代码优化,网站速度的优化,文章的优化,栏目.页面的优化,URL优化等等.今天鑫鹏SEO为大家讲解在代码优化里面最重要的优化是网站标签的优化,通常标签包括网站的H1.H2.H3,其实很多新手SEO并不知道这些标签有什么作用,究竟怎么设置. 一.网站代码优化H1.H2.H3标签的需要程序员写好程序的调用 说到代码的优化,肯定是少不了程序员的配合,所以在做网站的时候,在做网

PHP代码优化技巧大盘点

原文:PHP代码优化技巧大盘点 PHP优化的目的是花最少的代价换来最快的运行速度与最容易维护的代码.本文给大家提供全面的优化技巧. 1.echo比print快. 2.使用echo的多重参数代替字符串连接. 3.在执行for循环之前确定最大循环数,不要每循环一次都计算最大值,最好运用foreach代替. 4.对global变量,应该用完就unset()掉. 5.用单引号代替双引号来包含字符串,这样做会更快一些.因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会. 6.函数代替正则表达式完成相

【代码优化】for-each代替普通的for循环或者while循环

对于集合的遍历首选方法是for-each for(Element e :c){ doSomething(e): } 这是1.5版本之后的做法:java1.5之前使用的是Iterator迭代器. 为了弄清楚为啥比普通的for循环或者whlie循环好,请看一下代码 Iterator<Element> i=c.iterator(); while(i.hasNext()){ doSomething(i.next()); } Iterator<Element> i2=c.iterator()

【代码优化】坚持使用Override注解

对于传统程序员,注解里面最重要的就是Override注解了.这里的注解,都是指只能用在方法中的声明, 她表示被注解的方法用于覆盖了父类的一个声明,如果坚持使用这个注解,可以防止一大类的非法错误. <span style="font-size:14px;">public class Bigram{ private final char first: private final char second: public Bigram (char first ,char secon

【代码优化】equals深入理解

覆盖equals时,遵守通用约定 对equal方法的覆盖看起来很简单,但是有许多情况是容易导致错误,最好的避免这些错误的办法 就是不覆盖equals方法. 必须遵循的原则: 自反性--对于任何非空的引用 x,有x.equals(x) 为true: 对称性--对于任何非空的引用x,y,如果x.equals(y) 为true,则必有y.equals(x) 为true: 传递性--对于任何非空的引用x,y,z,如果x.equals(y) 为true且y.equals(z) 为true, 则必有x.eq

【代码优化】私有构造器使用及对象创建优化

1.使用私有构造器或者枚举类型强化singleton 1>单例模式---私有构造器,提供一个公有的成员是一个静态工厂方法: public class SingleTon{ private static final  SingleTon single=new SingleTon(): private SingleTon(){ } public static SingleTon getInstance() { return single: } } 工厂方法的优势一在于它提供了灵活性:在不改变其他ap

【代码优化】构造器参数繁多时候,考虑使用builder模式

静态工厂和构造器有个共同的局限性:都不能很好的扩展到大量的可选参数. 1.对于多个可选参数的构造器,我们都习惯采用重叠构造器模式,比如一个参数的构造器调用2个参数的构造器,     2个参数的构造器调用3个参数的,以此类推. public class User{ private int id: private String name: private String age: private String sex: public User(int id){ this(id,null); } pub

Vue.js前后端同构方案之准备篇——代码优化

作者:王鹤 导语 目前Vue.js的火爆不亚于当初的React,本人对写代码有洁癖,代码也是艺术.此篇是准备篇,工欲善其事,必先利其器.我们先在代码层面进行优化,对我们完成整个技术架构是起到基础作用的.此准备篇是独立的,即使你们的项目不使用Vue.js,也不影响文章的阅读,是代码的基础优化. 一.前言 目前Vue.js的火爆不亚于当初的React,本人对写代码还是有一定洁癖的,代码也是艺术.很长时间在找寻最适合自己的前端开发框架,包括在React最火的时候,我依然在坚持寻找,但React在我心目