Html如何进行SEO?

html-css021

Html如何进行SEO?,第1张

一:html代码头部即head标签的seo设置。

1:<meta charset=”UTF-8″>:指明网站编码。

2:<title>SEO教程自学网_网站SEO优化教程学习『武汉小明SEO』</title>:网站标题设置,标题里面的语句字字千金,需着重把握。

3:<meta name=”description” content=”SEO教程自学网,解答seo是什么,武汉小明专业研究搜索引擎优化,致力网站SEO优化教程学习以及seo技术教程培训,提供自学seo视频教程免费观看。” />:网站描述设置,描述也能影响目标关键词排名。

4:

<meta http-equiv=”Cache-Control” content=”no-transform” />

<meta http-equiv=”Cache-Control” content=”no-siteapp” />

<meta name=”applicable-device” content=”pc,mobile”>

<meta name=”MobileOptimized” content=”width”/>

<meta name=”HandheldFriendly” content=”true”/>

移动禁止转码声明。

5:<script src=”//msite.baidu.com/sdk/c.js?appid=1567888488359210″></script>:百度熊掌号ID声明。现目前熊掌号是大势所趋,很有必要。

6:<link rel=”canonical” href=”http://www.xminseo.com”/>:百度明文规定支持的一种标签,目的是给搜索引擎传达信息:来抓取网站管理者想要呈现的重要内容。

7:其他方面的设置,如301重定向,404页面等。

二:html代码其余部分进行seo设置。

1:<h1><span class=”yusi-mono”>SEO教程自学网</span></h1>。

h1标签是权重标签,建议一个页面使用一次即可。

2:<strong class=”text-success”></strong>。

个人认为,strong标签有强调作用,比B标签效用更好。

3:

<a target=”_blank” href=”https://www.xminseo.com/2390.html” title=”seo经验案例分享”><img src=”https://www.xminseo.com/wp-content/uploads/2017/09/2-2.png” title=”seo经验案例分享” alt=”seo经验案例分享” /></a>。

图片必须添加alt标签,搜索引擎根据alt标签中的内容来识别图片。

4:

<script type=”application/ld+json”>

{

“@context”: “https://zhanzhang.baidu.com/contexts/cambrian.jsonld”,

“@id”: “https://www.xminseo.com/2747.html”,

“title”:”有关Canonical标签的一些说明”,

“images”: [

“https://www.xminseo.com/wp-content/uploads/2017/10/1-10.jpg” ],

“description”: “&nbsp 如果网站中有大量网址形式不同而内容相同的页面,那么从网站seo优化的角度来看,是有问题的。不同的网址都可以访问同样内容的页面,会给有可能引起搜索引擎的误判。Canonical标签的出现,”,

“pubDate”: “2017-10-22T12:57:35”,

“isOriginal”: “0”

}

</script>

熊掌号页面改造代码,经过相关代码设置,能让页面符合熊掌号规范。

5:

<script>

(function(){

var bp = document.createElement(‘script’)

var curProtocol = window.location.protocol.split(‘:’)[0]

if (curProtocol === ‘https’) {

bp.src = ‘https://zz.bdstatic.com/linksubmit/push.js’

}

else {

bp.src = ‘http://push.zhanzhang.baidu.com/push.js’

}

var s = document.getElementsByTagName(“script”)[0]

s.parentNode.insertBefore(bp, s)

})()

</script>

主动推送相关代码,借助用户行为,点击之后自动推送给百度搜索引擎。

HTML 网站代码标签优化主要包括以下几个方面:

1、Title 标签

Title 标签能够告诉用户和搜索引擎网页页面的主题思想是什么,一直是搜索引擎的抓取重点。通常,搜索引擎抓取Title标签出于两个目的:作为影响网页排名的重要因素和作为搜索结果页面的显示信息。不管是哪一个目的,对我们做SEO来说都非常重要。

一般来说,Title标签中的单词最好保持在3~6个左右,最好包含关键字。但Title标签中的单词不要全部都是关键字,因为这样可能会造成页面关键字堆砌,导致过度优化。所选单词应简洁明了、具有描述性,要与网页内容具有很大的相关性,并且每个不同的页面都应该包含Title标签。

2、Meta Description标签

对Title标签优化之后,接下来就是对Meta Description标签的优化。Meta Description标签可以说是对Title标签的进一步解释,可以是一句话或者是包含十几个单词的短语。每个页面都该有其自己的Meta Description标签,并且Meta Description标签还可包含一些与网站内容相关但Title标签中未提及的信息。该部分内容也应具有描述性,与网页内容具有相关性,可包含关键字,但不可过多。

3、Heading标签

Heading标签包含了H1、H2、H3等等,是搜索引擎识别页面信息的重要标记。合理使用H1、H2、H3等不同级别的标签能够使得页面结构更加清晰,有利于搜索引擎的抓取。H1、H2、H3等标签是按照重要程度来排名的。一般一个页面按照需求程度来适当添加该标签:从H1开始,依次往下添加。但不可添加太多Heading标签,否则会适得其反。

4、Strong和B标签

Strong和B标签都有加粗的意思,但B标签就是单纯地将文字加粗,而Strong标签不仅是对文字加粗,并且这种形式的加粗会告诉搜索引擎该部分文字比较重要。所以两者从搜索引擎优化的角度来看,是有很大的区别的。

Heading标签一般用于文章大标题以及每段的小标题,而Strong标签一般用于文章段落中的重点词汇,而B标签一般只是强调一种视觉效果。

5、ALT标签

ALT标签是一种图片标签,它将图片的信息以文本的形式展现。对ALT标签的使用没有太多要求,只要在网页中出现图片的部分添加上该属性即可,但其标签内容应与相应页面内容具有相关性,长度不得过长,一般1~5个单词即可。

在做网页设计时,不能只是考虑到美观,同时也关系到网站后期的优化,有的网站看上去很漂亮,可是HTML代码让搜索引擎的蜘蛛极其不容易读取或是过多的flash,SEO的工作不仅仅只是涉及到网站结构、网站内部链接、网站内容、关键词部署,跟网站的网页设计也是有关联的。

SEO对网页HTML代码要求:

1、网页体积越小越好,能少1K少1K。

2、少用一点JS代码。

3、重要内容不要放在框架、程序组件中。反之,非重要内容放到框架、JS里面去。

搜索引擎的蜘蛛程序是通过对HTML代码来抓网页的信息。但是搜索引擎的蜘蛛并非是我们想象中的那么智能化,例如:FLASH文件的抓取、图片、JS、框架等这些技术,搜索引擎的蜘蛛处理能力就不太好,SEO对代码的优化,主要就是清理掉一些蜘蛛读不了或者不容易读的HTML或者程序代码。

网站优化的几点建议

(1)、将css与javascript分离到外部文件中去。

(2)、采用xhtml代码编写页面,弃用传统Table布局模式,去掉页面中的font/bgcolor等格式化控制标签。

(3)、使用HTML时,尽量精简代码,让页面体积变得更小。尽量用表格分隔开页面,必要用一个TABLE将整个内容放在一起,TABLE嵌套不宜超过3层。

(4)、合理使用图片的alt标签,适当使用页面关键字去描述图片,这样能增加页面的关键字密度。

(5)、尽可能少用javascript做与内容相关的事情,不要用javascript来实现网站导航,不要用FLASH演示等做网站首页。

(6)、关键字尽可能出现在页面的标题TITLE标签中。

(7)、合理使用恰当标签,体现文档结构。学会善用精简代码,如:“<base target="_blank" >”此一句就可以减少很多代码重复。