公司之前新来了个前端美工,刚刚毕业只是对代码的含义上有点了解,对于seo却没有接触过,所以基本上每做完一套页面我就要来修改很多地方,在做网站的时候有的美工前端以及程序员网站可能做得很熟练,但是有一部分对于seo优化却不是很了解,所以就会造成一些代码、标签等运用的不是很规范,这个时候就需要seo人员来对网页进行调整修改了。这也是一名seo人员所要具备的基本素质了。当然能提前做好这些工作那是最好的,所以小编就给公司新来的前端美工整理了一份关于代码方面的一些用法以及讲解,现在给大家分享一下。 ) M) H* b3 a0 u0 y/ Y. V
% Z; [3 a; [8 g# c1 M+ }
/ z w' e% b0 Z Z/ Z6 E" B; N& i
网页标签在seo优化当中的一些用法
! |) e4 G3 ]7 i$ A1 U" i
网页头部部分:
3 e" i$ \2 D) H1 R5 K title标记:声明网页标题(必需要有,title的内容即为搜索引擎收录后,直接显示的网页标题名称。并且是优化环节重要因素,需特别设计组合,考虑搜索引擎分词规则)词与词之间用“-”、“_”、“|”来间隔,这三个符号作用相同的,当然也可以混合使用,不过要注意美观。
- O" v" O8 A6 C) D$ `7 @, u8 R1 m. D: C1 I
# W( n4 e/ b) o+ ~* R meta属性:
$ J; X% a0 h" ^2 Y Keywords 声明网页关键词(告诉搜索引擎当前页面的关键词是什么),每个关键词之间用英文的逗号“,” 分割。 , a3 B" R3 W7 x
Description 声明网页描述,用来表达网站的主要内容概述。(Description的内容非常重要,并且会在搜索引擎的搜索结果中显示,将网站想要展现的重点内容以及广告引导词等展现出来。建议是200字符以内)。copyright 声明网页版权 author 声明作者,这两个主要是用于网页规范性,对优化影响不大。 ! C% w' H1 V; \/ y( P
css和js等文件要外部调用,尽量不要直接写在网页当中,一些刚入行的前端可能会把css样式JavaScript等直接写在当前网页中。
; A+ h3 X; n" f
. x$ Z' t/ Y; V o. \$ ]
: w; A; B4 c$ f3 k I0 {+ X5 g 为什么要外部调用? ; Z( @1 ^0 o1 u# U
1、对于程序维护人员来说,统一的外部调用可以更方便的来进行修改和维护。 & }; u9 H3 V" [2 B+ a7 k! i/ J) r
2、对于搜索引擎来说,该部分代码并无实际意义,影响搜索引擎蜘蛛抓取效率。
! {' T4 v" m& a 3、对于网站速度来说,页面代码增多,影响网站速度。 / s6 `% }! f5 z" y9 ?6 K
图片:除幻灯、banner轮播图等必须直接插入图片的地方,其他地方图片尽量用做背景,然后在上面写上文字。若是某些标题部分一定要用图片则需要在img里面用alt标签申明图片含义。格式: ' T2 g U( r$ B; b
. f/ b* P5 E: [1 o4 R
) E( `' O- n6 C' p' u$ I, V 为什么? - J. S) K- s" c2 r, n
1、对于用户来说,网页图片越多,用户打开网页时所缓存的数据就越大,网页打开速度就越慢。所以尽量用颜色或者小图片来做背景。
0 V7 O1 M1 J4 d) j2 E 2、对于搜索引擎来说,搜索引擎蜘蛛只认识汉字数字英文等字符形式的内容,无法识别图片的内容。所以要加alt进行描述。 w. M! Z$ l0 Q A/ l
2 s& K& B1 J8 N
' o. v$ t5 o9 b, _' D
外部链接:
( B2 w' T. k1 t' I6 t( | 如果网站有外部导出链接:例如链接到淘宝,QQ空间,微博时。链接内加入nofollow属性来阻止向该链接传递权重。例如:淘宝。
7 m5 ~" \. Q4 l1 D# s 另外,某些网页效果会用iframe框架来完成。虽然有的文章说现在百度可以抓取到框架里面的内容了。但是无论能否抓取到,反正百度不喜欢这个标签,所以网页里面尽量不要用框架。
7 ^ @; m, i0 ^0 |% D- K$ a& R
! l- l$ U, |6 R6 Y2 `
$ g1 O. W' f( A; i5 m/ N- d h标签
; d9 V2 I0 p2 I n8 | h1标签申明该网页最重要内容。一般每个网页只有一个h1标签,尽量不要用多个。在首页时h1常用于标记网站名称或最主要关键词,在频道页、栏目页h1标签常用于标记频道页、栏目页名称。在内容页h1标签时常用于标记文章名称。
2 F/ i; o8 P" u( V h2标签可出现多次,常用于导航栏目名称,或长尾关键词等。不过也要适度应用。 2 x! N3 [( e# B$ q# H5 \4 a$ S0 z
3 z) K) f& l) J8 \ 9 n _ w0 i+ z) K8 D$ d* S9 o
b标签strong标签
- n# E7 P/ D$ K9 G$ B6 c 这两个标签的含义是对文字加粗,申明文章中的关键内容,这两个标签含义相同。
: R, q1 N9 u" C* l* F: Y 网站地图:分为html地图以及xml地图。
, @4 ~: e+ g$ i# I4 _ html地图是给用户看的,体现网站框架目录,一目了然。
1 g$ H; R: P2 }$ B. U xml地图也叫sitemap,做优化需要有的。是给搜索引擎蜘蛛看的,就如同把网站所有结构页面做成了一张网,蜘蛛可以顺利的爬行整个网站。当然虽然现在百度出了主动推送,应用起来也挺方便。不过360等其他搜索引擎还是看xml地图的。
: g Q3 N! X& O, o, a4 O c; n' I* [" s( }
. d2 V/ J/ L7 H% r
404页面: " {- p! v8 p4 |( |5 [- \
当网站改版、换程序、换空间、内容删除替换时,会出现一些打不开的页面,被称为死链接。404页面可以避免产生死链接,并且对于网站访客来说,也是很好的用户体验。
+ b. U0 y- m. F) |! y" {
% p& u# u) m- p: r # T# D" d, B1 x! H2 E4 t+ w
内容页:
- k) P. L. S2 e 通常H1用作内容标题名称。文章底部可以加“扩展阅读”或“相关文章”等列表。用来增加用户粘度,并且可以引导搜索引擎蜘蛛爬向更多的页面。 , ~5 Q& j; Y! {* u
3 Q1 Q9 V, Z- t0 l0 r: h, d0 U
) a1 |" T5 x( I6 x& d2 z; j
; V" r& V& A- D) F- O 原文出处链接:http://www.zbyunjian.com/yx/0620.html 0 f; o' P8 P* g. \- N1 W# V
得知论坛原创作者:最后的角落 , L2 ^ S. i, z5 e2 n5 C
日期:2015/09/06 ! Y# F. C" l7 r
& [( Z( B5 W( i, h! J- Y! ~6 A
学习了,好好学习,温故而知新哈 公司之前新来了个前端美工,刚刚毕业只是对代码的含义上有点了解,对于seo却没有接触过,所以基本上每做完一套页面我就要来修改很多地方,在做网站的时候有的美工前端以及程序员网站可能做得很熟练,但是有一部分对于seo优化却不是很了解,所以就会造成一些代码、标签等运用的不是很规范,这个时候就需要seo人员来对网页进行调整修改了。这也是一名seo人员所要具备的基本素质了。当然能提前做好这些工作那是最好的,所以小编就给公司新来的前端美工整理了一份关于代码方面的一些用法以及讲解,现在给大家分享一下。 & |2 N/ m- _* j: Z
# [2 d3 O9 \. }) U5 M% Y
, S3 s R5 u* z/ P8 D
5 t& F3 W5 c% T3 C* X
网页头部部分: # q2 g6 v: L0 `) g' p
title标记:声明网页标题(必需要有,title的内容即为搜索引擎收录后,直接显示的网页标题名称。并且是优化环节重要因素,需特别设计组合,考虑搜索引擎分词规则)词与词之间用“-”、“_”、“|”来间隔,这三个符号作用相同的,当然也可以混合使用,不过要注意美观。
; p8 o- m5 ?* @0 w( D
# p) n ^' }! }
! ~6 A; J; m3 t+ R7 |1 K1 B1 W meta属性:
6 _6 m" L; F2 U$ L* e' e" ` Keywords 声明网页关键词(告诉搜索引擎当前页面的关键词是什么),每个关键词之间用英文的逗号“,” 分割。 9 d, H4 A1 j' j8 _
Description 声明网页描述,用来表达网站的主要内容概述。(Description的内容非常重要,并且会在搜索引擎的搜索结果中显示,将网站想要展现的重点内容以及广告引导词等展现出来。建议是200字符以内)。copyright 声明网页版权 author 声明作者,这两个主要是用于网页规范性,对优化影响不大。 H, B# q8 ]+ M) P/ y8 ?
css和js等文件要外部调用,尽量不要直接写在网页当中,一些刚入行的前端可能会把css样式JavaScript等直接写在当前网页中。
& C, a' O+ j6 P- A! ~" U* T! A, R4 h' r# L4 J% M& u
7 L! y) l( B* m7 i3 S" q) H 为什么要外部调用? 8 C2 G5 r( F2 p
1、对于程序维护人员来说,统一的外部调用可以更方便的来进行修改和维护。 " j4 K0 t) \: Q. B2 Z2 z# e
2、对于搜索引擎来说,该部分代码并无实际意义,影响搜索引擎蜘蛛抓取效率。 + ]( [/ Z& o$ {/ i0 J" I
3、对于网站速度来说,页面代码增多,影响网站速度。
: e6 F4 z- k9 Y/ k R- C5 o# e 图片:除幻灯、banner轮播图等必须直接插入图片的地方,其他地方图片尽量用做背景,然后在上面写上文字。若是某些标题部分一定要用图片则需要在img里面用alt标签申明图片含义。格式:
7 b, S0 ~4 [! Q& S! D/ Z; _6 x1 E* b; |
- H- Q; }' _% h 为什么? + \/ ^5 I5 _' g
1、对于用户来说,网页图片越多,用户打开网页时所缓存的数据就越大,网页打开速度就越慢。所以尽量用颜色或者小图片来做背景。 2 n0 q* @1 U& ^8 r9 M# d! q0 R# D
2、对于搜索引擎来说,搜索引擎蜘蛛只认识汉字数字英文等字符形式的内容,无法识别图片的内容。所以要加alt进行描述。
7 W% I# B. M7 a- {3 [% o8 M/ S
3 ~1 d7 p1 k/ |: c5 W 外部链接: % R; k. k# U3 V/ l
如果网站有外部导出链接:例如链接到淘宝,QQ空间,微博时。链接内加入nofollow属性来阻止向该链接传递权重。例如:淘宝。
. p1 b$ [5 q; d. O 另外,某些网页效果会用iframe框架来完成。虽然有的文章说现在百度可以抓取到框架里面的内容了。但是无论能否抓取到,反正百度不喜欢这个标签,所以网页里面尽量不要用框架。
* _* c) C$ [, y9 @5 ?3 N
" m1 ^2 f9 z) x! G
3 v* J" U, A' B( h: r* K h标签
! n% K+ Q: G$ o- Y; w, [ h1标签申明该网页最重要内容。一般每个网页只有一个h1标签,尽量不要用多个。在首页时h1常用于标记网站名称或最主要关键词,在频道页、栏目页h1标签常用于标记频道页、栏目页名称。在内容页h1标签时常用于标记文章名称。 9 q8 ?8 z4 ?& r4 t/ K- Z
h2标签可出现多次,常用于导航栏目名称,或长尾关键词等。不过也要适度应用。
( D8 A! r/ ?/ Y+ T1 k' |6 G2 o. \7 m" L& l h
* @! R5 A* L4 s+ H9 \; V# C( g# Z b标签strong标签 0 u8 T3 n# |- k
这两个标签的含义是对文字加粗,申明文章中的关键内容,这两个标签含义相同。
7 d; {( C$ Y7 \5 R4 ^ 网站地图:分为html地图以及xml地图。
) q5 L8 o6 m! ~ html地图是给用户看的,体现网站框架目录,一目了然。 3 K, S! d! Q J% o
xml地图也叫sitemap,做优化需要有的。是给搜索引擎蜘蛛看的,就如同把网站所有结构页面做成了一张网,蜘蛛可以顺利的爬行整个网站。当然虽然现在百度出了主动推送,应用起来也挺方便。不过360等其他搜索引擎还是看xml地图的。 5 v+ F( r, J$ k/ M; b
8 w9 x5 Z/ n7 B w% c
3 V/ J2 d/ {+ O! U 404页面: * |. Q/ `# y% {- X6 l3 d S
当网站改版、换程序、换空间、内容删除替换时,会出现一些打不开的页面,被称为死链接。404页面可以避免产生死链接,并且对于网站访客来说,也是很好的用户体验。 ' N. U# F+ `! }1 `; [
6 c2 l- @7 t, n+ C: q ] g& J8 T6 n
4 A& F6 H \& n6 |6 g" `, [ 内容页:
/ }4 g, @# ?) x; U. h 通常H1用作内容标题名称。文章底部可以加“扩展阅读”或“相关文章”等列表。用来增加用户粘度,并且可以引导搜索引擎蜘蛛爬向更多的页面。
7 H( x; G+ f! n% }
$ u1 T7 ^7 M- m
j' \( j u( m! a / y2 ^/ O+ I) k Y. H2 x9 q
原文出处链接:http://www.zbyunjian.com/yx/0620.html , s# k+ M: A# S, A! M& d
得知论坛原创作者:最后的角落
5 H) z* n8 V( P& u 日期:2015/09/06 ! A4 t0 V% z4 @: u% n
u' q+ G' i4 d( N2 s
同意楼主的观点,赞一个写的不错 学习 了 |