一说到站点的seo,那么我们首先会想到url路径的优化。那么什么养的url才是比较符合seo的呢?我们又该如何合理的避免我们的网站路径被百度蜘蛛丢弃,从而让我们的站点很好的被百度抓取呢?下面冰封就和大家一起来探讨学习一下url的优化技巧。# G1 y5 L7 G8 C3 }
) j1 [" h& `& j4 C; N 网站静态化* C( M: q. i* m+ @& i/ n4 {/ u
4 j7 C8 S9 O) S' ?0 U# d* e* w 一提到seo,肯定你就会想到网站静态化。这一点对于搜索引擎来说确实是比较友好的。而且现在很多的系统都是自带网站静态化功能的。比如zblog、 wordpress、织梦等程序都是支持生成html的的。操作很方便的。但是静态化对于大型站点来说是不太实用的。因为如果上百万页的页面要做统一修改,那么就得生成半个月,可想那必然会太费时间了。那么我们就需要用伪静态的方法来代替静态化的效果。% @$ V P. f* G% J
, Y. j+ E; G9 V$ R$ |5 i8 ~* M 站点伪静态; }- Z& b7 W% s; r a
6 x4 }4 x1 ]; c0 W! E 什么是伪静态?伪静态就是指动态网页通过重写url的方法实现去掉动态网页的参数,使之伪装成例如xxx.htm后缀结尾的纯静态路径。为静态能够很好的让搜索引擎蜘蛛来索引我们的站点。设置过伪静态的话,那么原有的动态路径还是可以照常访问的。* O# F0 k- r( I
7 U$ ]$ @2 p+ v$ x7 n4 { 如何进行伪静态?6 x ~0 f# e% z2 K( k, n
/ l: D9 t# M. C+ {
1、框架型伪静态。这种伪静态的操作是非常简单的,而且也是非常便于识别的。它的原理比较简单,就是做一个静态的主框架页面。然后再把动态的内容页面加入到这个框架内。如何知道是框架伪静态的?答:如果整个网站的url都是一样的,那么就一定是框架伪静态的。) u" u0 o7 @9 i k z- K1 U
( T+ p$ J# Q @0 Y6 h5 n0 `! n 2、利用组件将asp的文件显示为htm。这种方法的操作是有一定的难度的,不适合新手。它主要是利用一个组件强制性的把asp文件的后辍显示为htm。需要一定的技术支持才可以!
$ P' I2 a; G+ J- Q$ I9 I
( Y, {- q! n; i, S( p 不能静态也不能伪静态怎么办?
* v% H8 J* z7 o8 v6 \% u& c7 @( b5 m9 @+ w: K# B6 E
不是所以的程序和空间都支持静态或伪静态的。当这些都无法实现的时候,那么我们就可以通过技术来使得网站的站内路径变得更符合搜索引擎的要求,这样也是可以促进收录的。具体实现方法如下:
( ^+ Y2 O0 A* p
1 j, O- f' Y4 k1 B7 x! ]) _! n0 z 1、尽量不要含有过多的参数。参数越多,蜘蛛索引的时候就越麻烦。所以一定要做到url路径简洁,参数越少越利于搜索引擎爬取。
2 A# U/ u1 G: U( ?. e& Y" Y6 c3 v& [; b# d) ]9 e
2、动态路径不可以设置过长,过长的url也是不利于搜索引擎收录的,url月简短越好。* ~3 v) ^& }( r" h" f; ~% T
! |1 [" c+ t* a% ^* @' T
3、不要在url中包含中文。这是因为百度蜘蛛会把中文路径转成编码格式显示,而且一般的这些参数都是非常多的。虽然搜索引擎是能够识别并且爬取的,但是相对静态路径来说蜘蛛还是有可能不去索引的,因此一定要避开这一点。
4 d1 p, g7 l9 Q2 |
+ Z( @6 E% T- E% E 其实,seo优化就是做好我们站点的每一个微小的细节,让站点更符合搜索引擎的seo算法,其实这样做也都是为了让我们的站点更符合用户体验。因为一般用户必然会喜欢静态的页面,因为静态页面是容易保存的记忆传播的!
( l- L3 ]" g% j# `' j5 Z# U+ C8 k |