网站变更记录 v1.8.6
deminy 在 周二, 2005-11-01 19:40 提交
接Simonkey昨日在留言本的建议,在本站每个页面(仅限于中文版大部分内容)的底部增加了Google站内搜索的功能。
注册Google Sitemap功能,创建为Google Sitemap服务的sitemap.gz文件(仍有待完善)。
定义robots.txt。
[补充说明] 关于站内搜索,以前用过HouseSpider,一个源代码开放的基于Java Applet的程序。它的实现机制是:每次搜索都通过HTTP把整个网站的所有页面访问一遍,然后进行信息匹配。(:D)
由此可以理解为什么后来为什么我放弃用它做站内搜索了。举个例子,如果你的网站使用了PHP的session,并且访客的cookie是禁止的,这个时候所有的session传递是通过URL进行的,这个时候,访客的搜索会出现一些不必要的信息冗余。再如,如果是一个页面较多、或者访客的网速欠佳,这个时候,搜索的过程将会很漫长,往往超出访客的心理预期。
注册Google Sitemap功能,创建为Google Sitemap服务的sitemap.gz文件(仍有待完善)。
定义robots.txt。
[补充说明] 关于站内搜索,以前用过HouseSpider,一个源代码开放的基于Java Applet的程序。它的实现机制是:每次搜索都通过HTTP把整个网站的所有页面访问一遍,然后进行信息匹配。(:D)
由此可以理解为什么后来为什么我放弃用它做站内搜索了。举个例子,如果你的网站使用了PHP的session,并且访客的cookie是禁止的,这个时候所有的session传递是通过URL进行的,这个时候,访客的搜索会出现一些不必要的信息冗余。再如,如果是一个页面较多、或者访客的网速欠佳,这个时候,搜索的过程将会很漫长,往往超出访客的心理预期。
类别:
评论
sitemap和robots是需要的,但google搜索有时候信息量太大,有效信息需要花精力才能提取出来,并没有数据库检索来的舒服。
Deminy.net完全没有使用数据库。而且,用数据库也会有一些局限性。
没有考虑用很多现成的基于数据库的网站系统(例如blog和相册等),原因之一是自己有各种各样的个性化的要求和想法,比如期望整个网站不同部分都有相同的CSS样式和头尾信息等。把不同的东西糅合在一起是比较费劲的。
我试了一下,在没有sitemap之前,google对本站的资料收录得也还行。未来应该会更好一点。
Google Sitemap可以收录rss。也就是说,你的RSS可以当作sitemap,不需要另外做一个软件来描述你的网站的新内容。
嗯,我已经增加了RSS作为本站Google Sitemap的另外一个信息源。
<i>[补充说明] Google官方网站<a href="https://www.google.com/webmasters/sitemaps/docs/zh_CN/faq.html" target="_blank">介绍道</a>:“Google 接受 RSS 2.0 和 Atom 0.3 供稿。但此方法可能不能让 Google 了解您网站的所有网址,因为供稿可能只提供最近访问的网址的信息。”。</i>
添加新评论
友情提醒:您的言论自由在本站会得到充分保证;不过,由于广告留言等猖獗,因此本站的内容过滤系统有可能会暂时屏蔽您新发的留言或评论。不便之处,希望理解。