对于SEO,到底是动态好还是静态好?
作者:pakey 发布时间:February 7, 2011 分类:SEO
网站SEO并非一定需要静态化。
在国内,很多“SEO专家”给客户网站的第一诊断结果就是要页面静态化。这倒不是因为动态页面就做不了SEO,而是相对静态页面而言,动态页面的SEO更加难做,受“SEO专家”的技术能力所限而已。
对于搜索引擎而言,在主观上对静态页面和动态页面并没有特殊的好恶,只是很多动态页面的参数机制不利于搜索引擎收录,而静态页面更容易收录而已。此外,页面静态化在一定程度上也提高了页面访问速度和系统性能及稳定性——这使得在搜索引擎优化上面,为使得效果更加明显,问题简单快速解决,大家对站点的静态化趋之若骛。
然而对于一些大型网站,静态化带来的问题和后续成本也是不容忽视的:
iis-Rewrite-配置及功能使用方法
作者: 发布时间:September 11, 2010 分类:SEO,WebServer
我们通过在IIS中安装一个名为 ISAPI_Rewrite 的ISAPI筛选器来实现 Rewrite 功能,您需要做的事情只有一个,就是修改配置文件 httpd.ini ,有关该组件的详细使用方法,您可以登录该组件官方网站 http://www.helicontech.com/ 来学习,这里我们举一个简单的例子来说明它的用法。
假设您要实现这样的 Rewrite 功能:您希望当用户访问 /about.htm 的时候实际访问的是 /index.html (您的空间里可以并不需要存在 about.htm)。
那么,设置方法是:
1、创建一个文本文件,内容为
RewriteRule /about.htm /index.html
这里,RewriteRule 这一行即为规则行,这一行由三部分组成,三部分由空格隔开,第一部分即 RewriteRule 这几个字,第二部分为用户访问的地址(使用正则表达式),第三部分为实际存在于服务器上的文件路径。
2、将上述文件保存,命名为 httpd.ini 。
3、将这个文件上传到您的网站根目录中,对于我们的虚拟主机,即上传至 /web 文件夹中。
这时,当您访问 about.htm 的时候,看到的就是 index.html 的内容。
Rewrite 是一个功能强大的平台,要真正的使用它,您可能要花费相当长的时间来学习。如果您使用像 Discuz! 论坛等支持伪静态的系统,而仅仅是需要使用伪静态功能,那么您可以不必学习,直接复制论坛开发者提供的配置文件即可,但要注意配置文件必须命名为 httpd.ini ,并且这个文件必须放在网站的根下。
httpd.ini 修改或者上传后一般会立即生效,如果长时间不能生效,请登录主机控制面板将网站停止然后再启动。
我们假设您有两个域名 www.name1.com 和 www.name2.com ,我们实现让访问 www.name1.com 时看到的是网站根下的内容,而访问 www.name2.com 时看到的是 /name2/ 文件夹中的内容。那么设置步骤如下:
1、将您的网站捆绑域名 www.name1.com 和 www.name2.com ,这个非常重要,两个域名都要捆绑。这时候如果不做设置,两个域名访问的都是网站根下。
2、修改上述问题一中的 httpd.ini 文件,在尾部增加以下内容:
# 表示下一行规则只对 www.name2.com 生效(正则表达式中 . 表示 . 本身)。
RewriteRule ^(.*)$ /name2/$1 [I]
# 表示将所有网页 Rewrite 到 name2 文件夹中,[I]表示忽略大小写。
请确认上述内容位于 [ISAPI_Rewrite] 行之下,如果原本网站不存在 httpd.ini 文件,请将上述内容前面加上 [ISAPI_Rewrite] 。
3、将修改后的 httpd.ini 上传到网站根下覆盖原文件。
通过这个方法,您可以将捆绑在网站上的任何一个域名采用任何特定的 Rewirte 退则,实现类似捆绑子目录的功能当然也是不在话下。这样,您的空间能捆绑多少个域名,您就可以建立多少个内容不同的网站了。
Google其实比百度更懂中国
作者: 发布时间:June 23, 2010 分类:SEO
本来不希望用这个标题,但是我实在是找不出来比这个更好的标题了,因为确实谷歌更比百度懂得中国,现在我也明白了为什么别人都称"百度"为"韩度"。
端午节那天要给朋友查询一个词语的解释,由于手边没有字典,于是就在百度搜索了"hanyu",结果出现的词汇不是汉语词典,而且居然"韩语"居然排在"汉语词典"的前面,我当时没怎么注意,正好站在我背后的朋友说:"靠!国产货居然不爱国,“韩语”居然排“汉语”前面在我无语了"。他一语点醒了我,于是用同样的方法在"Google"上搜索"hanyu",搜索结果让我很无语,"汉语词典"排在第一位。原来国外货比国产货更了解中国啊!!!!
使用ISAPI_Rewrite做简单实用的301重定向
作者: 发布时间:May 13, 2010 分类:SEO,WebServer
现在很多人都使用虚拟主机,而在域名越来越便宜,注册也越来越容易的的情况下,大家的网站可能经常更换域名,把旧的域名替换为新的,但是又不想丢失以前域名的流量,那就要使用301重定向。
但是对于虚拟主机用户来说,301重定向很难,因为虚拟主机提供商一般不会提供这个设置。
但是对于安装了ISAPI Rewrite的空间,那么301重定向就相对来说变得简单了。
下面我们还是以实例来说明正确使用ISAPI Rewrite做301重定向的方法吧。
悲剧,做了这么长时间还是不懂seo
作者: 发布时间:May 12, 2010 分类:Essays,SEO
细数一下,从小学3年纪开始学basic到现在已经有了15年了,但是学会php才有半年。
而做网站呢?入行时间很早,在01年就开始尝试做网站了,但是到了今天,这是9年了,还是不懂seo
对seo的感觉还是仅仅停留在修改标题,重复关键字上,没有其他的认识,没有详细的系统的了解。同我现在的php一样。
在我的魔兽地图网站被百度k了以后不知道如何去解决,如何你处理,做什么来改进。
同样,当我的魔兽全图前些天被狂更新,但是这几天缺全部被删,我也不知道如何去做。
还有同一个程序绑定不同域名的君子堂 也是类似情况
流量,网站的基础;用户,站长的命根,SEO,就是那把钥匙,但是我缺没有钥匙。
伪静态并不利于引擎收录
作者: 发布时间:April 12, 2010 分类:SEO
搜索引擎对静态页面比较友善,所以一个静态页面的网站更容易被搜索引擎收录。动态网站,比如WordPress这类程序,因为是数据库驱动,所以页面都不是静态的,但可以利用某些技术来实现伪静态,就是建立一个结尾以.htm这类静态网页的后缀的页面地址。
通常的认为是,伪静态比动态网址更容易被引擎收录,以至于这个伪静态问题,几乎是所有做动态网站的站长都在考虑的问题。但我看了几个收费的SEO教程,里面就有谈到这个问题,伪静态不利于引擎收录,要么就实现真正的静态化页面,要么就直接用动态网址,伪静态对蜘蛛的爬行,一点优势都没有。
专业的SEO团队不会对伪静态感兴趣,只有互联网上公开流传的说法是伪静态容易收录,结果这个说法让所有站长都上当了。