新增下载
| 详解用 RokBridge 1.0RC8 整合 Joomla! 1.5.9 与 phpBB3 论坛 - Joomla 1.5 整合 phpBB3 论坛后的 SEO 技巧 |
|
| 作者:白建鹏 | ||||
| 2009-02-19 | ||||
|
第 2 页/共 4 页
Joomla 1.5 整合 phpBB3 论坛后的 SEO 技巧
1、在 Joomla 1.5 上设置 phpBB3 论坛菜单的技巧在上一节我们提到,安装完 RokBridge 桥接器之后,有两种方法可以在 Joomla 1.5 上创建指向 phpBB3 论坛的菜单。如果是采用指向 RokBridge 组件的方法,则菜单的默认链接是(ItemID 可能不同): index.php?option=com_rokbridge&Itemid=61 但是,请大家注意看 phpBB3 论坛的页面。几乎在每一个论坛页面顶部都有一个固定链接“论坛首页”,该链接的地址是: /forum/index.php 而实际上上述两个链接所指向的页面是同一个,都是 phpBB3 论坛的首页。从 SEO 角度来讲,这就造成了“重复页面”,是不好的。 因此,我推荐使用“外部链接”模式来在 Joomla! 1.5 上创建指向 phpBB3 论坛的菜单,而且其链接地址采用 /forum/index.php 这个地址。 2、启用 Joomla SEF 的技巧或许你的 Joomla! 1.5 需要启用系统自带的 SEF,那么 RokBridge 桥接器对应这个 SEF 就要求一些特殊的操作。 首先,正如上一节截图中所示,在 RokBridge 后台的参数中,有两个选择项是与 SEF 有关的。要让 RokBridge 支持 Joomla SEF,必须按以下步骤来操作: 如果你的 Joomla 早就开启了 SEF,那么先不要访问刚才创建的指向 phpBB3 论坛的菜单,否则会出错;如果你的 Joomla 还未开启 SEF,请保持现状,继续下列操作;
这时候你访问 Joomla 1.5 上面那个指向论坛的菜单,就不会出错了。 3、能使用高级 SEF 组件吗?正如你所知道的,Joomla 还有一些高级的第三方开发的 SEF 组件,例如 Artio JoomSEF,或者 sh404SEF 等等。 目前,RokBridge 对这些高级 SEF 组件的支持还不够完美,如果你想用,建议自己研究,必要时可以到 RokBridge 官方论坛 去求助。 4、为何开启了SEF之后论坛URL中还有?和&符号?真正的 SEF 网址里面不应该有 ? & 及 = 这些符号,但是你会发现,如果按照上面的方法开启了 Joomla SEF,在访问 phpBB3 论坛时会发现论坛的那些 URL 中仍然有这些符号。也就是说,没有实现彻底的 SEF。 怎样才算彻底的 SEF?举例来说: 按前面的方法开启 SEF 后,论坛的那个默认帖子(标题:欢迎来到phpBB3)的地址是: /forum/index.php?f=2&t=1&rb_v=viewtopic 如果是彻底的 SEF,就应该是: /forum/test-forum-1/welcome-to-phpBB3.html 很显然后一种 URL 更友好。 那么,怎样才能获得这种彻底的 SEF?截止目前,RokBridge 桥接器本身还做不到这么强大的 SEF 功能。如果你想实现,就必须安装专门针对 phpBB3 的 Mod。 提醒:
5、如何阻止访客或蜘蛛直接访问phpBB3安装目录?在 RokBridge 桥接器的默认设置中,phpBB3 是安装在 /distribution 目录,而前台访问论坛的路径是 /forum。也就是说,我们希望 /distribution 这个目录被访客忘掉。 但是,如果访客故意访问 /distribution 目录呢? 还有,搜索引擎的蜘蛛如果也访问了 /distribution 目录,后果更严重:因为蜘蛛会发现从前台顺着菜单访问 /forum 和直接访问 /distribution 目录的结果都是一样的!也就是说,蜘蛛会得到很多重复页面!
6、论坛PM通知邮件里面的URL指向/distribution目录?虽然蜘蛛和访客现在都不能直接访问 phpBB3 的安装目录了,但是你会发现,假如用户使用了论坛的 PM 功能,那么当论坛向收件人发送通知邮件时,邮件里面的有关 URL 都是直接指向 phpBB3 安装目录的,而不是 RokBridge 所要求的 /forum 路径。 解决办法:
|









评论
也是一样,希望找到解决办法
以上圖片是否看到呢?
JFTP::mkdir:Bad response
有什麼方法處理呢?
订阅评论