2008-12-19 70 views
0

我有一个网站即将推出的论坛设施。我是否应该将每个线程放到我的sitemap.xml文件中,或者Google会通过论坛本身找到每个线程的链接?别担心:它不需要注册来阅读论坛。我应该将论坛主题放入我的站点地图吗?

如果是,如何最好地保持它最新?显然,这不是一个数据量的选择。

我考虑过的一种方法是编写一个Apache mod_rewrite,它将请求重定向到sitemap.xml,然后转到sitemap.php,然后它将生成整个事件。

我能想到的另一种方法是设置一个cron作业来生成地图并将其转储到文件一天一次。这些不错的选择,我还能做什么?

回答

4

如果你有一个良好的结构,谷歌可能会发现你的线程,但它总是好的,把你所有的网页翻译成一个XML网站地图为谷歌会,大部分时间,抓取您的网站更频繁。

关于产生的方法,我建议一个PHP脚本,仅仅获取所有线程,然后缓存它X分钟,这取决于服务器的负载。

0

取决于网站的数量。 sitemap.xml中的条目过多可能会适得其反。

如果你有一个庞大的论坛,它可能会更好做了选择和动态建立sitemap.xml的。将.xml重写为.php并让脚本决定在站点地图中列出的内容听起来像是处理它的好方法。

具有高活性或那些,其中包含所需的关键字应该上市,其他(如新的线程,线程空或线程不提供重要内容)线程可能被排除在外。对于sitemap.xml,有时候更少。

相关问题