JspRun! 搜索引擎优化详解

来自站长百科
跳转至: 导航、​ 搜索

随着网站数量的增多,网站的宣传越来越多地依赖搜索引擎的搜索结果。搜索引擎一般都使用一种称为搜索引擎机器人的技术,这种机器人会根据一定规则的在 Internet 上访问站点,并把有价值的页面收集到搜索引擎的缓存数据库保存。搜索机器人对静态页面的处理能力要强于动态页面。如果一个站点都是 .html 页面,那么它被搜索引擎全文搜到的可能性就要比 .JSP 的页面高几个数量级,因此而来的访问量也会高出很多。JspRun! 提供了 Archiver、URL 静态化、百度 SiteMap 等功能,对搜索引擎提供良好的支持。下面我们分为两部分讲解一下 JspRun! 的这些功能。


搜索引擎优化[ ]

1、启用Archiver
JspRun! Archiver 能够将论坛的内容模拟成静态页面,以便搜索引擎获取其中的内容。
2、URL静态化
此功能可以将 JspRun! Archiver 及部分常用页面(如 forumdisplay.jsp、viewthread.jsp、space.jsp 等)进行 URL 静态化转换,形成类似 http://www.demo.net/web-1-1.html 形式的超级链接,从而使论坛内容更容易被搜索引擎挖掘,提高被收录的机率。
JspRun!6.0采用urlrewrite-3.2URL伪静态技术,您可以根据自己的实际情况选择开启,而不需要对服务器作任何设置。
3、网页头部的优化
a)标题附加字
网页标题通常是搜索引擎关注的重点,本附加字设置将出现在标题中论坛名称的后面,如果有多个关键字,建议用 "|"、","(不含引号) 等符号分隔,如图 1 所示:

Jsprun SEO1.gif


b)Meta Keywords
Keywords 项出现在页面头部的 Meta 标签中,用于记录本页面的关键字,多个关键字间请用半角逗号 "," 隔开,如图 2 所示:

Jsprun SEO2.gif


c)Meta Description
Meta 标签中的 Description ,用于记录本页面的概要与描述。这个 Meta 值是唯一被所有搜索引擎认可的,所以这个值应该好好设计,字数在40字以内,每个页面应该有一个唯一的独特的 description 描述,如果所有页面都用同一个描述, 搜索引擎会忽略所有该值,甚至认为你在作弊
d)其它头部信息
如需在<head></head>中添加其它的 HTML 代码,可以使用本设置,否则请留空,如增加一段 js 代可以将代码拷贝到文本域内,如图 3 所示:

Jsprun SEO3.gif


然后打开论坛前台的一个页面,查看源文件,就会看到添加的那段代码已经在<head></head>之间了,效果如图 4 所示:

Jsprun SEO4.gif


特别提醒,搜索引擎一般对 javascript 不感冒,尽量不要在页面的<head></head>间放置大量的 javascript 函数,这样会使搜索引擎不知所措,而且大部分搜索引擎在爬行你的页面时都有时间限 制,或者最大信息量限制,在前面放置很多 javascript 代码会使搜索引擎运行缓慢最主要还是这部分代码把你后面有用信息占用了,使得搜索引擎无法获取你页面有用的信息。


Sitemap 相关设置[ ]

开启这个功能之后,会在论坛根目录的 forumdata 目录下生成一个 sitemap.xml,这个 XML 文件按照标准格式列出了网站论坛发布的帖子的相关信息。
1、启用百度 SiteMap
“启用百度SiteMap”后面的单选按钮,选择是,然后提交。
2、SiteMap 缓存有效期
设置 SiteMap 的缓存更新时间,单位是小时。因为 sitemap.xml 最大为 10M,所以更新比较快的论坛,应该将这个选项的值设置的小一些,以免由于更新的帖子过多造成 sitemap.xml 大于 10M,影响百度对论坛的收录