返回列表 回复 发帖

Discuz!论坛静态化网址的网站地图sitemap解决方案

Discuz!论坛有一个生成静态网址的Archiver目录的功能,启用这个功能后,论坛会生成一个目录形式的,将帖子静态化的网站导航。也叫网站地图或sitemap吧,例如首佳软件公司网站的地图就基本上列出了网站主要的目录路径。Archiver内容简洁适合用户阅读,内容简洁也适合搜索引擎收录。完全可以站在用户的角度,就把它当成论坛的帖子存档。

但是如果再从搜索引擎角度来看,页面的meta标签内容却做得粗糙,没有帖子页面做得细致,关键字取标签和主要关键字,网页描述取文章首句内容。而是全部页面都用一样的meta标签,这样就造成元标签重复了。而且帖子内的链接去掉了,这会降低文章的相关性。当然链接去掉了这有一个好处,不会给垃圾站链接,可以防广告。

论坛启用了静态化功能后,目的就是让搜索引擎收录静态化的网址,所以再启用了Archiver静态化功能后,这会造成重复内容,所以要禁止其中一个。综合多方面的原因,还是让搜索引擎收录静态化的网址好一些,而要禁止动态页和Archiver存档页面。这些要robots.txt文件中设置。再结合动态生成的sitemap.xml文件,提交给google网站管理员工具,这算是比较完美的结合了。

但是,支持sitemap.xml文件的搜索引擎只有google,像百度这些搜索引擎是不支持的。按各大搜索引擎给站长的建议,每个网页至少应该有一个静态的网址指向网页,就类似网站导航一样,这样便于抓取。按这个要求,Archiver其实非常符合这个要求,只是Archiver生成的页面中没有完全静态化处理,比如查看完整版本这个链接就是动态。需要做点改动,参考这个帖子:http://www.discuz.net/viewthread.php?tid=1080054&;extra=&highlight=archiver&page=1

这个链接改成静态化之后,再加meta标签<meta name="robots"content="noindex,follow"> 意思是不要索引此页,但是跟踪该页上的链接。这样就可以顺着抓取真正的静态页面了。Archiver存档目录变成了有利于用户和搜索引擎的网站导航目录了。

要让搜索引擎爬行Archiver存档目录,robots.txt文件中对这个目录应该放行。

相关文章:

首佳管理软件论坛搜索引擎优化更新说明
Discuz!7.0论坛google sitemap插件输出静态网址的改进方法
首佳软件公司网站的导航地图
补充:
在帖子存档的分类栏目导航中,比如常见问题这个栏目,在这种地方加上帖子原文链接,真正做到了网站地图的功能.
正偿试增加外部链接对网站收录有多少影响,于是我建了一个客户案例的导航页面.
返回列表 回复 发帖