现在懂点HTML代码的站长都会建站,但懂得seo建站并不多。很多SEOer误认为DIV+CSS建站就适合SEO优化,其实重在代码的书写规范性,然而W3C标准是最基础的,然而还有一些潜规则。
虽说HTML5+CSS3搜索引擎对其很友好,但这些新增的HTML5标签不是随便用的,不了解的SEOer更好 不要使用。学习SEO优化不要盲目的随大流,要根据自己的实际情况,就拿HTML标签来说,选用每一个标签时都有它的意义,如果不了解这个标签的用途,更好 不要用。
1、常用HTML5标签在SEO优化中的用法
HTML5新增的标签说白了,就是常用的样式名改编成标签,方便站长使用,不需要重新定义样式名。也就是将div系统化,不想以前那样所有的盒子都是div。对搜索引擎而言通过HTML标签就能知道该区域是什么板块,因此要严格使用,该区域是什么板块就用什么标签。
HTML5中一个页面只能出现一次的标签:header标签(头部)、main标签(中间主题)、footer标签(底部)、nav标签(网站总导航)等;
HTML5中最外层标签(上级只能是body):header标签(头部)、main标签(中间主题)、footer标签(底部)、section标签(章节,楼梯结构时常用该标签)等;
HTML5中的标签是成套使用的,如用了header标签,有头部就要有底部,因此结尾必须是footer标签。div标签的等级视乎低于header标签些,中间用div标签不太合适,因此中间只能用main标签或者section标签。
搜索引擎之所以喜欢HTML5标签,是因为大板块已经通过HTML5标签分好了,这样分析布局效率要高些。但是如果你乱用HTML5标签,这样会给搜索引擎带来负担,后果可想而知。
2、HTML标签等级
HTML标签分为块状元素和内联元素,块状元素等级大于内联元素。因此,内联元素不能包块状元素。
常用HTML标签等级:h>div、ul(ul里面只能是li)、ol(ol里面只能是li)、dl(dl里面只能是dt、dd)>p>a、span、strong、img、b、em等。
块状元素包块状元素,如div标签可以包div标签;
块状元素包内联元素,如div标签可以包a标签;
内联元素包内联元素,如a标签可以包img标签;
内联元素不可以包块状元素,如a标签不可以包div标签,标签等级不够。
3、板块间HTML标签等级相同
相邻板块间,HTML标签等级相同。如左右结构,左边是div标签,右边也要是块状元素,实现平起平坐。
选用每个HTML标签都有它的作用和意义,不多包标签,也不少用标签。标签精简到不能再删除任何一个标签,也不需要再添加任何一个标签。
4、HTML标签层次相同
例如楼梯结构, 层写背景,第二层写居中,第三层为内容。要做到每个板块都是这样,第三层写内容,这样网站才有调理,搜索引擎分析起来方便。
5、H标签在SEO优化中的用法
H标签分为:H1、H2、H3、H4、H5、H6,H1标签的等级大于H2标签,H2标签等级大于H3标签,以此类推。
H标签不可以跳级使用,即H1标签没有出现时不可以用H2标签。
重复的H标签层次要一直,如两个板块第三层 个标签,用的是H2标签。
一个页面H1标签只能出现一次,越早出现越好,其他H标签可以重复使用。
H标签里除img标签和a标签外,不要包其他标签,直接放文本更好 。
H1标签所包内容,在页面中权重更高 ,H2标签次之,再者就是H3标签。
H4标签、H5标签、H6标签则起不到提高关键词权重的作用。
注意:H标签虽然可以提高关键词的权重,但是页面上很难实现H标签只包关键词的,滥用H标签也会受到处罚,搜索引起对H标签很敏感,不懂得使用的SEOer不建议用过多的H标签,通常用H1标签放文章标题即可。
6、strong标签SEO优化效果相当于H3标签
不会用H标签的SEOer可以用strong标签,它增加关键词权重的效果仅次于H3。但,不可以滥用,多了必反。SEO优化讲究的就是一个“度”,太SEO了是作弊,多数SEOer是将网站弄得太SEO了。
总结
不懂SEO优化的站长编写网页时的想法是,能实现效果即可。加上浏览器不断智能化可以自动纠正错误,这样的站长越来越多,越来越忽视代码的规范性,将错误的代码一直错下去。而SEO建站需要严格遵守W3C规则,和特定技巧,让每个标签每段代码都有独特的意义,这样的网站才是网站建设行业的未来。SEO建站初学难,道道多,当练到一定程度后,你会发现,无需任何兼容代码,甚至不用检测,就兼容各个浏览器,网站上线收录就有排名,更新排名没有浮动,这些就是优质代码带来的效果。