好多朋友才刚接触学习seo,就总想着做出成绩,整天想着怎么办关键词排名做到第一,天天群里问着我的关键词怎么做到第一,我的网站该怎么优化。见到这样的问题我真的是看都不想看,走路都没学会了就想一飞冲天北京seo认为,要想做好SEO,就必须在了解SEO基础知识的前提上。所谓知己知彼,方能百战不殆。现在听海来比较系统的谈谈SEO相关的基础知识,希望我们能共同进步。注:想深刻了解的,我这里有一个seo学习交流群,诚邀共同学习,这里有最好、最新的全套建站、SEO技术教程。 群号:137--239--653. 在外漂流的孩子,赶紧进组织吧,让我们自己一起来改变这一切吧,让我们来改变世界,掌握未来吧!!! L0 P8 f; g) h$ N" X6 d# z
一、网站url
, g, o6 ?0 X9 Z* _; V" A. r# @% l7 }% H4 ]
网站url是很多站长朋友经常忽略的地方,而网站url的作用却是不可小觑的。一个合理的网站url不仅仅能便于搜索引擎的抓取,更能方便用户的记忆以及判断相应网站的内容。因此,在建站时,必须注意网站url的规范性和合理性。合理的url能便于用户的记忆和搜索引擎对页面的抓取,这是一举两得的事情。
* ?5 P! L0 n8 D7 p+ ?) L2 M, P% m+ H8 f% l, G) `
对于网站那些不规范的url,可以通过设置301跳转的方式使之跳转到合理的url上;为了更好的实现网站url,让搜索引擎爬取我们想要爬取的页面,我们可以使用robots.txt文件来禁止Baiduspider抓取你不想向用户展现的页面。3 Y2 j; ]# X; m, L- O
二、title信息
+ @8 g" |$ ?9 u0 }: s7 _
) w5 F+ D& @8 y8 H' k网页的title信息是很重要的,它用于告诉用户以及搜索引擎正在访问网页的主要内容是什么。并且当用户在搜索引擎中搜索到相应网页时,相应的title信息就会显示在摘要中。除此之外,title信息也是判断一个页面权重的主要参考信息之一。对于title的书写要做到主题明确、简练,并且还要和自身的网站相吻合。) N' Z' e; Y, @$ ]
% R' ]9 A1 m! @ R! F2 _三、meta信息) ]" b; @* q# p& n# g k' @
4 _+ c% `/ f0 `对于meta信息,我们主要来讨论meta description这一部分。Meta description一般位于html代码的区,用于对网页内容做一个精练的概括。对于meta description里面的内容,百度会把它当做摘要的选择目标之 一,这样更能方便用户从搜索结果中判断你网页的相应内容。1 F1 z" v# c# p( v; T
, u# y$ k, t4 ^7 G3 E四、关键词密度的适当调整8 q s8 x. @/ _
7 Q/ b0 m1 P$ b W! j& N1 I% x关键词出现在一个页面的密度,是需要适当布局的,不要刻意去关键词堆积密度,一般有关键词出现在页面即可,堆积是搜索引擎相当反感和打击的一种作弊手法;
) c1 V; S* Q/ ?# }3 |3 Q
# V; [: K) T% ^5 U+ I. A# U网页三要素:Title、Keywords、Description,这里最最关键的就是标题的设置,一定要慎之又慎,因为随意修改是会带来降权风险的,会影响网站关键词的排名,所以北京seo建议大家,在网站建立之初就慎重选择关键词,标题,网站描述1 h. O7 q4 u) U- U# D I
五、图片alt7 q. J8 C. L$ u2 J8 Z( B2 R
' \, N) p4 [1 l0 F& }Alt信息主要是针对图片的,为了SEO,我建议添加相应的图片alt信息说明。因为这样做可以在网速较慢图片不能显示时让用户明白图片要传达的具体信息,这也能让搜索引擎了解图片的内容。如若使用图片做导航的时候,也应该添加相应的alt信息,这样可以告诉搜索引擎所指向内容的具体信息。, U, f3 g& _$ S2 ~/ [; o
" V' }, v, y4 d
六、flash信息
7 V0 a" c3 A" S" F# e0 Z$ r7 N$ R; g; _3 u; b. A
搜索引擎只能读懂文本信息,而非文本内容的信息搜索引擎是读不懂的。但是有时候为了界面的美观,必须在网页中添加FLASH,那么就应该在相应的flash的object标签添中添加加注释信息,以此来告诉搜索引擎,让搜索引擎明白flash中存放的内容。
% ~6 O! D5 h% k- I$ e) I9 x
" L. }; C- p% T! i8 N' n' }" ~( M, G七、frame框架- p4 _, a& V8 e! b1 k2 i3 W6 `4 I
; C4 @# r1 V" _. A: D很多站长朋友在网站中使用了大量的frame框架,这样的做法是不可取的,因为这不利于搜索引擎对站内内容的爬取。因为在iframe显示的内容可能被搜索引擎丢弃,所以阿峰极力不建议在网站前台中使用frame和iframe框架的结构。4 z# q2 k/ q9 C: K+ S6 U9 d
7 k+ _, v8 I' q八、404页面的设置3 }' d- t c ^/ `: S) t
. C7 r$ V- |- z- z) J404页面是在网站中出现死链的时候,返回状态码为404时展现的页面,是为了提升用户体验而设置的,并不是一个摆设。4 C s. N4 v h4 Q$ W
& Q! P' \0 _' {
九、死链接的检查和处理0 h2 Z: t9 l( e C2 d M
" m8 v. g/ E2 v
死链的产生是由于url路径的改变,导致链接无法访问。这种死链的产生,多是由于其他页面的删除,而页面链接的访问入口还存在,也就是说一个A页面删除了,但是在B页面上还存在A页面的链接,这样一访问肯定就是死链,跳转到404,所以务必检查网站的链接,清除站内的死链接入口;8 G- b" M o1 u5 j6 x) `
7 o8 k2 U" j2 o3 t
十、页面静态与伪静态的处理
* U8 o! N. A P7 _" q. ^- i# [6 n9 G% k1 o, [
无论是网站程序是PHP的还是ASP,通常为了路径的统一以及蜘蛛抓取方便,甚至是为了提高访问速度,将网站的链接改成了伪静态,或者直接生成静态页面,这个处理最好是在网站上线的时候就统一起来,URL规则定义好;
2 ?( r* M6 n3 E% x, { [ B3 M/ { O7 I# Y# p q9 s
十一、Sitemap网站地图的生成: C/ I) {- E: r
7 u7 e3 p' S) LSitemap网站地图的作用,往往分为三种,一种是为了有利于搜索引擎抓取;一种为了权重的传递,实现平衡层级的网站投票结构;还有一种作用是为了给用户提供直观的入口,如果你的网站分类、层级太多,使用sitemap可以很方便的展现。Sitemap的格式分大概为XMl和html两种,xml是面向蜘蛛的,html是面向用户的。
; T) P: c' V/ [. y# {
3 V9 ?- m% s, g( @) w$ Y* ?十二、Robots的应用
& H! t6 W/ I" p0 L; z$ C, p! S% B) F- M# O9 M. q. e
Robots的用处很大,既可以辅助网站收录,也可以拒绝垃圾蜘蛛的抓取。Robots是如何辅助收录的呢?这里指的是定义Robots规则,可以规定蜘蛛可以抓取什么结构的链接,不可以抓取什么结构的链接,例如前面的伪静态处理,由于双重路径,Robots上定义禁止收录动态连接,那么就只能抓取静态路径了;很多垃圾蜘蛛会模仿百度的抓取,毫无节制的在网站上“爬行”,浪费网站的带宽,通过Robots可以屏蔽它的抓取。
; \ I5 n1 m. E! |. H
0 R: Y' V3 ~ w% x十三、网站跟踪代码4 r" O$ t! E& H) L) V
8 W4 i# N* \: F0 k6 M
这里的跟踪代码通常指的是网站统计代码,是指百度统计一类的统计代码,因为需要跟踪网站的流量预计访问细节相关的数据,需要这么一个统计工具来完成详细跟踪,当然你使用cnzz、51la等等其他工具也可以。" Z3 w) ^$ w6 f% T1 t" q
3 x/ A7 {" | S, B% m0 S6 w7 Y十四、301的处理* a$ L. B' T. N: I/ o6 F
1 e! p' ?; l" \. [4 B
本来没打算写这点的,后来一想太多新手没有处理301了,还是补充一个。301的处理主要对象是带www的域名的不带www的域名,需要将两个域名作归一处理,避免产生双重路径,也避免分散权重。
3 }0 ~3 `- F! c: G# R+ o5 G! I
7 T6 J& V5 \/ SSEO,只有在完全了解其基础知识的基础上,才能做好SEO。打造一个良好用户体验的网站,首先面对的是搜索引擎,然后才是用户,因为基本网站都是依靠排名带来流量,依靠流量带来排名的后面讨论的问题,所以我们对网站进行优化,一定要从细节入手。这既是所谓的知己知彼,百战不殆。在本文中,听海主要是概述了SEO中几个比较基础的知识,希望可以给适当的朋友以相应的帮助。万丈高楼平地起,希望各位SEOer重视基础知识的学习,因为这样才能真正的学好SEO。 |