查看完整版本: Sitemaps生成器集成
你可以简单地整合vBET百度推广Sitemap生成器(http://www.vbulletin.org/forum/showthread.php?t=206169)(它是免费的),包括翻译的页面在生成的Sitemaps的链接。
请注意,下面的指令将允许您添加到您的Sitemap线程翻译的页面链接。由于性能的原因,这些链接将无法被翻译 - 将只添加语言代码。谷歌将找到真正的页面,无论如何,因为你会得到301重定向。请注意,它是不是最好的办法 - Google希望在最后环节不重定向一个Sitemap,但迫使数千链接在同一时间所有语言的翻译可以杀死你的服务器,或由Google threated作为攻击(如果链接不缓存)。
如果您有任何PHP编程技巧,你可以修改下面的说明,以支持其他地区的地图 - 不仅线程网址。下面的解决方案将只添加线程的第一页的链接。
集成的说明:
你只需要编辑一个文件:vbseo_sitemap_functions.php vbseo_sitemap目录。
查找:
vbseo_log_entry("[showthread] forum_id: $forumid, thread_id: $threadrow[threadid], total posts: $totalposts, pages: $totalpages, views: $threadrow[views] $prior");
和地点之后... ...
对SEO链接
//additional code
require_once(DIR. '/includes/vbenterprisetranslator_functions_vbseo.php');
$alanguages = array ('af','sq','ar','be','bg','ca','zh-CN','hr','cs','da','nl','en','pl','et','tl','fi','fr','gl','de','el','iw','hi','hu','is','id','ga','it','ja','ko','lv','lt','mk','ms','mt','no','fa','pt','ro','ru','sr','sk','sl','es','sw','sv','zh-TW','th','tr','uk','vi','cy','yi');
if(!$archived) {
$strlenhost = strlen($vbseo_vars['bburl']."/");
$currentthreadurl = vbseo_url_thread($threadrow, 1, $archived);
$currentthreadurl_before = substr($currentthreadurl,0,$strlenhost);
$currentthreadurl_after = "/".substr($currentthreadurl,$strlenhost);
$lastpost =& $threadrow['lastpost'];
$vbseo_stat['t'] += sizeof($alanguages);
foreach($alanguages as $language) {
vbseo_add_url($currentthreadurl_before.$language.$currentthreadurl_after, $prior, $lastpost, $freq);
}
}
//end additional code
注意:删除您的默认语言代码$ alanguages
此外,如果你在选项面板中禁用某些语言,你太删除其代码。
对于语言链接=(不使用展位 - 只为您的链接类型适当)
//additional code
require_once(DIR. '/includes/vbenterprisetranslator_functions_vbseo.php');
$alanguages = array ('af','sq','ar','be','bg','ca','zh-CN','hr','cs','da','nl','en','pl','et','tl','fi','fr','gl','de','el','iw','hi','hu','is','id','ga','it','ja','ko','lv','lt','mk','ms','mt','no','fa','pt','ro','ru','sr','sk','sl','es','sw','sv','zh-TW','th','tr','uk','vi','cy','yi');
if(!$archived) {
$currentthreadurl = vbseo_url_thread($threadrow, 1, $archived) . '&language=';
$vbseo_stat['t'] += sizeof($alanguages);
$lastpost =& $threadrow['lastpost'];
foreach($alanguages as $language) {
vbseo_add_url($currentthreadurl.$language, $prior, $lastpost, $freq);
}
}
//end additional code
注意:删除您的默认语言代码$ alanguages
此外,如果你在选项面板中禁用某些语言,你太删除其代码。
************************************************** ******************************
可选:
如果你想添加到地图也为其他线程的网页链接(如果线程有好几页),添加额外的代码,然后从最后一步必须在其他地方 - 前:
$vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls(
也在这额外的代码必须将更改为"$ p""1"。
是否有什么办法,我可以排除的Sitemaps翻译成员页?
您好
我注意到,在地图翻译论坛页面SEO的语言代码(/ EN /)中的URL,但母语URL标题中。
然而,如果你访问该页面的URL以及翻译。
例如:
Sitemap网址:
http://www.patientenfragen.net/en/vorstellungen/alle-neuen-herzlich-willkommen-t1810.html
(网址是完全地德国)
如果访问的URL被翻译:
http://www.patientenfragen.net/en/vorstellungen/to-all-the-new-welcome-t1810.html
如果你的地图显示没有翻译的网址,将网址列出太谷歌的页面,即使是翻译成英文在德国?
这可能会混淆用户在谷歌搜索,你不觉得吗?
而另一个问题....
为什么子论坛是不是在URL中的翻译以及?
例如:
当前的URL
http://www.patientenfragen.net/en/vorstellungen/(德国)
翻译的网址
http://www.patientenfragen.net/en/introductions/(目前这不会发生)
这是为什么?
StarBuG
在这个时刻,我们提供了非常简单的Sitemaps生成器集成。和平静 - 谷歌不会错误的URL索引 - 有301重定向,因此谷歌将指数的最后一页,具有良好的URL。我们都知道,这将是最好的提供已翻译Sitemap中的网址,但它可能是非常耗费资源。所以在这个时候如果你想集成的方式,在未来,我们可以在这个问题上。
关于类别的翻译:
http://www.vbenterprisetranslator.com/forum/feature-requests/62-translation-categorie-name-urls.html
集成代码再次进行了优化 - 优化集成代码,请参阅的第一篇文章
我是小白,当涉及到代码和东西,所以请原谅我的问题在这里。
在我的vbseo_sitemap_functions.php,我找到<?PHP的三倍,所以我应该再加入后,所有三个实例代码?
我应该添加“vbseo_log_entry”代码后的语言代码的SEO链接代码+的链接。换句话说,他们应该都在那里呢?
感谢您的帮助!
我是小白,当涉及到代码和东西,所以请原谅我的问题在这里。
在我的vbseo_sitemap_functions.php,我找到<?PHP的三倍,所以我应该再加入后,所有三个实例代码?
我应该添加“vbseo_log_entry”代码后的语言代码的SEO链接代码+的链接。换句话说,他们应该都在那里呢?
感谢您的帮助!
没有什么道歉 - 我们在这里为你:)
请添加后第一页<PHP代码 - 我突出部分更新的指令,所以这将是在未来的明确:?)
否 - 您使用的链接只有一个代码块。您不能使用展位类型的链接,所以你只申请一个代码块(每个描述的是哪种环节)。
你可以简单地整合vBET百度推广Sitemap生成器(http://www.vbulletin.org/forum/showthread.php?t=206169)(它是免费的),包括翻译的页面在生成的Sitemaps的链接。
请注意,下面的指令将允许您添加到您的Sitemap线程翻译的页面链接。由于性能的原因,这些链接将无法被翻译 - 将只添加语言代码。谷歌将找到真正的页面,无论如何,因为你会得到301重定向。请注意,它是不是最好的办法 - Google希望在最后环节不重定向一个Sitemap,但迫使数千链接在同一时间所有语言的翻译可以杀死你的服务器,或由Google threated作为攻击(如果链接不缓存)。
如果您有任何PHP编程技巧,你可以修改下面的说明,以支持其他地区的地图 - 不仅线程网址。下面的解决方案将只添加线程的第一页的链接。
集成的说明:
你只需要编辑一个文件:vbseo_sitemap_functions.php vbseo_sitemap目录。
查找:
vbseo_log_entry("[showthread] forum_id: $forumid, thread_id: $threadrow[threadid], total posts: $totalposts, pages: $totalpages, views: $threadrow[views] $prior");
和地点之后... ...
对SEO链接
//additional code
$alanguages = array ('af','sq','ar','be','bg','ca','zh-CN','hr','cs','da','nl','en','pl','et','tl','fi','fr','gl','de','el','iw','hi','hu','is','id','ga','it','ja','ko','lv','lt','mk','ms','mt','no','fa','pt','ro','ru','sr','sk','sl','es','sw','sv','zh-TW','th','tr','uk','vi','cy','yi');
if(!$archived) {
$strlenhost = strlen($vbseo_vars['bburl']."/");
$currentthreadurl = vbseo_url_thread($threadrow, 1, $archived);
$currentthreadurl_before = substr($currentthreadurl,0,$strlenhost);
$currentthreadurl_after = "/".substr($currentthreadurl,$strlenhost);
$lastpost =& $threadrow['lastpost'];
$vbseo_stat['t'] += sizeof($alanguages);
foreach($alanguages as $language) {
vbseo_add_url($currentthreadurl_before.$language.$currentthreadurl_after, $prior, $lastpost, $freq);
}
}
//end additional code
注意:删除您的默认语言代码$ alanguages
此外,如果你在选项面板中禁用某些语言,你太删除其代码。
对于语言链接=(不使用展位 - 只为您的链接类型适当)
//additional code
$alanguages = array ('af','sq','ar','be','bg','ca','zh-CN','hr','cs','da','nl','en','pl','et','tl','fi','fr','gl','de','el','iw','hi','hu','is','id','ga','it','ja','ko','lv','lt','mk','ms','mt','no','fa','pt','ro','ru','sr','sk','sl','es','sw','sv','zh-TW','th','tr','uk','vi','cy','yi');
if(!$archived) {
$currentthreadurl = vbseo_url_thread($threadrow, 1, $archived) . '&language=';
$vbseo_stat['t'] += sizeof($alanguages);
$lastpost =& $threadrow['lastpost'];
foreach($alanguages as $language) {
vbseo_add_url($currentthreadurl.$language, $prior, $lastpost, $freq);
}
}
//end additional code
注意:删除您的默认语言代码$ alanguages
此外,如果你在选项面板中禁用某些语言,你太删除其代码。
************************************************** ******************************
可选:
如果你想添加到地图的链接之前必须添加其他线程的网页(如果线程有好几页),然后从最后一步额外的代码:
$vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls(
此外,在这额外的代码,你必须改变1美元第
它是安全的做到这一点?
如果谷歌禁止你呢?
关于
它是安全的做到这一点?
如果谷歌禁止你呢?
关于
是的,它是安全的。
- 谷歌不会禁止你。您可以在网站管理员工具网站地图中的重定向信息。
另外请注意,我们认为网站地图整合,没有必要。谷歌会找到你翻译的页面,反正正常的网页抓取您的。在地图翻译的网页的链接,可只要它索引的速度更快,但它是没有必要得到它的索引。
你可以简单地整合vBET百度推广Sitemap生成器(http://www.vbulletin.org/forum/showthread.php?t=206169)(它是免费的),包括翻译的页面在生成的Sitemaps的链接。
请注意,下面的指令将允许您添加到您的Sitemap线程翻译的页面链接。由于性能的原因,这些链接将无法被翻译 - 将只添加语言代码。谷歌将找到真正的页面,无论如何,因为你会得到301重定向。请注意,它是不是最好的办法 - Google希望在最后环节不重定向一个Sitemap,但迫使数千链接在同一时间所有语言的翻译可以杀死你的服务器,或由Google threated作为攻击(如果链接不缓存)。
如果您有任何PHP编程技巧,你可以修改下面的说明,以支持其他地区的地图 - 不仅线程网址。下面的解决方案将只添加线程的第一页的链接。
集成的说明:
你只需要编辑一个文件:vbseo_sitemap_functions.php vbseo_sitemap目录。
查找:
vbseo_log_entry("[showthread] forum_id: $forumid, thread_id: $threadrow[threadid], total posts: $totalposts, pages: $totalpages, views: $threadrow[views] $prior");
和地点之后... ...
对SEO链接
//additional code
$alanguages = array ('af','sq','ar','be','bg','ca','zh-CN','hr','cs','da','nl','en','pl','et','tl','fi','fr','gl','de','el','iw','hi','hu','is','id','ga','it','ja','ko','lv','lt','mk','ms','mt','no','fa','pt','ro','ru','sr','sk','sl','es','sw','sv','zh-TW','th','tr','uk','vi','cy','yi');
if(!$archived) {
$strlenhost = strlen($vbseo_vars['bburl']."/");
$currentthreadurl = vbseo_url_thread($threadrow, 1, $archived);
$currentthreadurl_before = substr($currentthreadurl,0,$strlenhost);
$currentthreadurl_after = "/".substr($currentthreadurl,$strlenhost);
$lastpost =& $threadrow['lastpost'];
$vbseo_stat['t'] += sizeof($alanguages);
foreach($alanguages as $language) {
vbseo_add_url($currentthreadurl_before.$language.$currentthreadurl_after, $prior, $lastpost, $freq);
}
}
//end additional code
注意:删除您的默认语言代码$ alanguages
此外,如果你在选项面板中禁用某些语言,你太删除其代码。
对于语言链接=(不使用展位 - 只为您的链接类型适当)
//additional code
$alanguages = array ('af','sq','ar','be','bg','ca','zh-CN','hr','cs','da','nl','en','pl','et','tl','fi','fr','gl','de','el','iw','hi','hu','is','id','ga','it','ja','ko','lv','lt','mk','ms','mt','no','fa','pt','ro','ru','sr','sk','sl','es','sw','sv','zh-TW','th','tr','uk','vi','cy','yi');
if(!$archived) {
$currentthreadurl = vbseo_url_thread($threadrow, 1, $archived) . '&language=';
$vbseo_stat['t'] += sizeof($alanguages);
$lastpost =& $threadrow['lastpost'];
foreach($alanguages as $language) {
vbseo_add_url($currentthreadurl.$language, $prior, $lastpost, $freq);
}
}
//end additional code
注意:删除您的默认语言代码$ alanguages
此外,如果你在选项面板中禁用某些语言,你太删除其代码。
************************************************** ******************************
可选:
如果你想添加到地图的链接之前必须添加其他线程的网页(如果线程有好几页),然后从最后一步额外的代码:
$vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls(
此外,在这额外的代码,你必须改变1美元第
嘿嘿你的指令是有点混乱
那么,什么是看起来像代码需要添加的搜索引擎优化链接也为其他线程的网页链接(如果线程有几页)
添加$ vbseo_stat [$存档'在':'T'] + = vbseo_add_2urls(
改变1美元第
这是正确的
//additional code
$alanguages = array ('af','sq','ar','be','bg','ca','zh-CN','hr','cs','da','nl','en','pl','et','tl','fi','fr','gl','de','el','iw','hi','hu','is','id','ga','it','ja','ko','lv','lt','mk','ms','mt','no','fa','pt','ro','ru','sr','sk','sl','es','sw','sv','zh-TW','th','tr','uk','vi','cy','yi');
if(!$archived) {
$strlenhost = strlen($vbseo_vars['bburl']."/");
$currentthreadurl = vbseo_url_thread($threadrow, $p, $archived);
$currentthreadurl_before = substr($currentthreadurl,0,$strlenhost);
$currentthreadurl_after = "/".substr($currentthreadurl,$strlenhost);
$lastpost =& $threadrow['lastpost'];
$vbseo_stat['t'] += sizeof($alanguages);
foreach($alanguages as $language) {
vbseo_add_url($currentthreadurl_before.$language.$currentthreadurl_after, $prior, $lastpost, $freq);
}
}
$vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls(
//end additional code
嘿嘿你的指令是有点混乱
那么,什么是看起来像代码需要添加的搜索引擎优化链接也为其他线程的网页链接(如果线程有几页)
添加$ vbseo_stat [$存档'在':'T'] + = vbseo_add_2urls(
改变1美元第
这是正确的
//additional code
$alanguages = array ('af','sq','ar','be','bg','ca','zh-CN','hr','cs','da','nl','en','pl','et','tl','fi','fr','gl','de','el','iw','hi','hu','is','id','ga','it','ja','ko','lv','lt','mk','ms','mt','no','fa','pt','ro','ru','sr','sk','sl','es','sw','sv','zh-TW','th','tr','uk','vi','cy','yi');
if(!$archived) {
$strlenhost = strlen($vbseo_vars['bburl']."/");
$currentthreadurl = vbseo_url_thread($threadrow, $p, $archived);
$currentthreadurl_before = substr($currentthreadurl,0,$strlenhost);
$currentthreadurl_after = "/".substr($currentthreadurl,$strlenhost);
$lastpost =& $threadrow['lastpost'];
$vbseo_stat['t'] += sizeof($alanguages);
foreach($alanguages as $language) {
vbseo_add_url($currentthreadurl_before.$language.$currentthreadurl_after, $prior, $lastpost, $freq);
}
}
$vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls(
//end additional code
NO。您更改1到$ p正确 - 但你为什么添加:
$vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls(
在我们isntructions有没有添加这样的行。您应该添加之前,我们此行的代码 - 它已经存在在地图代码。
第一次您添加我们的代码。我刚刚更新的描述,所以现在它清楚地描述,添加额外的代码是在其他地方(而不是第2次)。如果您有任何建议,我们如何才能改善这种描述更容易请写 - ,我们会很高兴地使用户更加友好:)
我认为只需要第二个代码,因为所有的论坛有超过1线程页,我相信99%的人希望尽可能网站地图的链接,以便获得更多的流量
所以我们只是需要做的搜索引擎优化链接,?
查找:
$vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls(
而在此之前的地方...
对SEO链接
//additional code
$alanguages = array ('af','sq','ar','be','bg','ca','zh-CN','hr','cs','da','nl','en','pl','et','tl','fi','fr','gl','de','el','iw','hi','hu','is','id','ga','it','ja','ko','lv','lt','mk','ms','mt','no','fa','pt','ro','ru','sr','sk','sl','es','sw','sv','zh-TW','th','tr','uk','vi','cy','yi');
if(!$archived) {
- $strlenhost = strlen($vbseo_vars['bburl']."/");
$currentthreadurl = vbseo_url_thread($threadrow, $p, $archived);
$currentthreadurl_before = substr($currentthreadurl,0,$strlenhost);
$currentthreadurl_after = "/".substr($currentthreadurl,$strlenhost);
$lastpost =& $threadrow['lastpost'];
$vbseo_stat['t'] += sizeof($alanguages);
foreach($alanguages as $language) {
vbseo_add_url($currentthreadurl_before.$language.$currentthreadurl_after, $prior, $lastpost, $freq);
}
}
//end additional code
注意:删除您的默认语言代码$ alanguages
此外,如果你在选项面板中禁用某些语言,你太删除其代码。
请注意,我们的一些客户真正huuge论坛。如此巨大,普通地图的一代很长。因此,它需要较长的时间时有额外的链接是generted。在这种情况下,最重要的是生成速度更快。这就是为什么指示,告诉我们如何做的第一个线程页。另外请注意,谷歌将其他线程索引页无论如何 - 它会找到你的论坛网页上的链接。因此,没有必要投入到地图的一切。
请注意,我们的一些客户真正huuge论坛。如此巨大,普通地图的一代很长。因此,它需要较长的时间时有额外的链接是generted。在这种情况下,最重要的是生成速度更快。这就是为什么指示,告诉我们如何做的第一个线程页。另外请注意,谷歌将其他线程索引页无论如何 - 它会找到你的论坛网页上的链接。因此,没有必要投入到地图的一切。
确定米哈尔,所以上述职位已经正确的SEO链接超过1线程页?
确定米哈尔,所以上述职位已经正确的SEO链接超过1线程页?
是的,它是:)
请注意,下面的指令将允许您添加到您的Sitemap线程翻译的页面链接。由于性能的原因,这些链接将无法被翻译 - 将只添加语言代码。谷歌将找到真正的页面,无论如何,因为你会得到301重定向。请注意,它是不是最好的办法 - Google希望在最后环节不重定向一个Sitemap,但迫使数千链接在同一时间所有语言的翻译可以杀死你的服务器,或由Google threated作为攻击(如果链接不缓存)。
顺便说一句,它是更好的地图已翻译的环节,而不是原来的只添加的语言代码的链接
if the problem because can kill server resource, maybe it can be overcome by settings in admincp --> VBSEO --> vBSEO Sitemap Settings --> 延迟执行的每个Sitemap文件后,我们可以将其设置为像30,60秒或更长时间,所以没有服务器可以处理它。我们可以设置最大的网址在Sitemaps文件,像每个地图5000
请考虑,我得到许多的原来的一个环节只用添加的语言代码由谷歌,只与已翻译的链接小论文
顺便说一句,它是更好的地图已翻译的环节,而不是原来的只添加的语言代码的链接
if the problem because can kill server resource, maybe it can be overcome by settings in admincp --> VBSEO --> vBSEO Sitemap Settings --> 延迟执行的每个Sitemap文件后,我们可以将其设置为像30,60秒或更长时间,所以没有服务器可以处理它。我们可以设置最大的网址在Sitemaps文件,像每个地图5000
请考虑,我得到许多的原来的一个环节只用添加的语言代码由谷歌,只与已翻译的链接小论文
我们完全同意这是已经翻译Sitemap网址。仍然存在,是一个原因,为什么我们不已经 - 性能。在这52次的时刻生成更多的线程的联系,可以消耗很多的时间为大型论坛。所有在同一时间的翻译可以使真的,真的很耗时,而且产生了许多疑问到数据库。在这个时刻,我们有很多的计划如何改善vBET。这个问题已经低优先级的,因为它是不急。我们仍然保持它在心中。
您好,我不使用的发电机Sidemap翻译的页面。我会希望把重点放在我自己的语言。但在从其他几个在网站管理员工具语言RSS饲料之一。在那里,已经编译链接。谷歌已经一如既往最新的联系,并继续独立运作良好。基督教问候
您好,我不使用的发电机Sidemap翻译的页面。我会希望把重点放在我自己的语言。但在从其他几个在网站管理员工具语言RSS饲料之一。在那里,已经编译链接。谷歌已经一如既往最新的联系,并继续独立运作良好。基督教问候
感谢您的信息。据我了解你只是以你的经验分享,或在这里你还需要一些支持?
我认为只需要第二个代码,因为所有的论坛有超过1线程页,我相信99%的人希望尽可能网站地图的链接,以便获得更多的流量
所以我们只是需要做的搜索引擎优化链接,?
查找:
$vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls(
而在此之前的地方...
对SEO链接
//additional code
$alanguages = array ('af','sq','ar','be','bg','ca','zh-CN','hr','cs','da','nl','en','pl','et','tl','fi','fr','gl','de','el','iw','hi','hu','is','id','ga','it','ja','ko','lv','lt','mk','ms','mt','no','fa','pt','ro','ru','sr','sk','sl','es','sw','sv','zh-TW','th','tr','uk','vi','cy','yi');
if(!$archived) {
- $strlenhost = strlen($vbseo_vars['bburl']."/");
$currentthreadurl = vbseo_url_thread($threadrow, $p, $archived);
$currentthreadurl_before = substr($currentthreadurl,0,$strlenhost);
$currentthreadurl_after = "/".substr($currentthreadurl,$strlenhost);
$lastpost =& $threadrow['lastpost'];
$vbseo_stat['t'] += sizeof($alanguages);
foreach($alanguages as $language) {
vbseo_add_url($currentthreadurl_before.$language.$currentthreadurl_after, $prior, $lastpost, $freq);
}
}
//end additional code
注意:删除您的默认语言代码$ alanguages
此外,如果你在选项面板中禁用某些语言,你太删除其代码。
米哈尔我很抱歉,我只知道这个代码在地图的showthread页面添加其他语言,你知道在哪里(地点后或之前什么)添加forumdisplay太像其他网页,档案和别人呢?
因为这2页是最重要的的,使谷歌更容易索引的线程列表,它至少应包括在地图的整合forumdisplay和归档页
米哈尔我很抱歉,我只知道这个代码在地图的showthread页面添加其他语言,你知道在哪里(地点后或之前什么)添加forumdisplay太像其他网页,档案和别人呢?
因为这2页是最重要的的,使谷歌更容易索引的线程列表,它至少应包括在地图的整合forumdisplay和归档页
在这个时刻,我们有测试代码,只有整合线程的网页,我们认为最重要的。请注意,谷歌将您的所有网页无论如何(即使你没有在所有的地图整合),因为机器人抓取您的网页上的所有环节,你必须包括与翻译的网页的链接标志。当然也包括到网站地图的链接,可以使索引更快。这就是为什么我们出版线程环节的整合 - 线程变化快,所以可以用更快的爬行。
在这个时刻,我们有测试代码,只有整合线程的网页,我们认为最重要的。请注意,谷歌将您的所有网页无论如何(即使你没有在所有的地图整合),因为机器人抓取您的网页上的所有环节,你必须包括与翻译的网页的链接标志。当然也包括到网站地图的链接,可以使索引更快。这就是为什么我们出版线程环节的整合 - 线程变化快,所以可以用更快的爬行。
OK,让我们知道得太多,如果你知道从哪里forumdisplay和档案页面添加额外的代码
当我从第一篇文章在S itemap文件中添加代码,我在地图生成以下错误
致命错误:调用未定义的函数vbet_vbseo_filter_replace_text(在/ / thespain / /百度推广/ 47上线/ functions_vbseo_createurl.php)
3.8.1论坛上运行Vbet 3.3.6和3.5.2百度推广
vBET包括所需的文件在init_startup钩:
if ('VBSEO_URI' == $vbulletin->options['vbenterprisetranslator_linkstype']) {
require_once(DIR. '/includes/vbenterprisetranslator_functions_vbseo.php');
}
看来,它不是在你的案件包括一些原因。在这种情况下,请把reqiure_once在改变Sitemaps生成的文件只有一行。前vBET额外的代码。请注意,这是没有测试过 - 所以它是明智的修改之前的文件的副本。
帽子迈克尔的欢呼声,这是我的人为错误
我googled错误,并发现它是我过上设置一个位
我从来没有改变过的链路类型为VBSEO_URI:O
如果一个下拉选项下拉,像我这样的傻瓜不能忽视:O:
通过以往的经验,我知道上设置地图的一代人的时间,有一个网站地图页面之间的很好的延迟。地雷设置为15秒延迟的东西。
但IM高兴与十种语言的总页数
论坛显示:2904
显示主题:1817821
共收录网址:1823149
总的处理时间:1,682.58秒
Simon Lloyd
21-10-10, 06:21
蛇你在哪里找到发生器2.6地图,我有2.5和它与工程。
既然你改变了代 码,它不正常工作。
这些数字不加起来。
论坛显示:327
显示主题:886054
显示文章:
会员资料:
投票结果:
博客条目:
博客标签:
相册的网址:
社会团体的网址:
标签的网址:
归档:169
共收录网址:837931
beaconsfield
29-10-10, 07:45
我也有同样的问题。
我使用百度推广3.5.2和Sitemap生成器2.6测试版2
Sitemaps生成器不能正常工作。它启动和不完整的。
是否可能产生的任何线程链接?如果你有很多链接网站地图一代长,它可以有足够的时间来完成。请继续当你再次触发它。如果是和将完成2个或更多的请求,那么你应该考虑给予更多的时间进行评估。
如果没有 - 请确保代码变化是适当的。
我有“百度推广Sitemaps生成金V3.0”。有没有像你在其vbseo_sitemap.php文件的头版中提到的代码。
vbseo_log_entry(“[showthread] forum_id:$ forumid,与thread_id:美元threadrow [主题ID],员额总数:$ totalposts,网页:$页,视图:$ threadrow [意见]美元之前”);
有一些像这样的代码:
$插件= preg_split('#[\\ R \\ N ]+#', $ vboptions [“vbseo_sm_addons”]);
vbseo_set_sitemap_type(“插件”);
的foreach($ $插件插件)
如果($插件&file_exists(VBSEO_DAT_FOLDER_ADDON $插件))
{
vbseo_log_entry(“插件模块为插件”,真正);
包括(VBSEO_DAT_FOLDER_ADDON插件。);
}
vbseo_flush_index();
vbseo_clean_progress();
如果($ vboptions ['vbseo_sm_ping“])
{
vbseo_sitemap_ping();
}
vbseo_log_entry(“创建Sitemap已<a href="index.php">点击这里返回</ A>”,TRUE);
我应该上头版附近的代码插入代码,好吗?
我刚刚收到一封电子邮件vbent *** slator.com联系。谢谢!
kamilkurczak
27-12-10, 15:05
您好,
Sitemaps生成器的3.0版本的解决方案是确定的,但黄金版 - 没有测试。
我会检查
kamilkurczak
11-02-11, 13:12
OK,我会帮你了解一下:)
我也有同样的问题。
我使用百度推广3.5.2和Sitemap生成器2.6测试版2
Sitemaps生成器不能正常工作。它启动和不完整的。
与我相同。发电机启动,并出现与
“] showthread [部分的开始[18,484.1 KB成员使用] [372670 S(372670)]”
在同一时刻,我按一下按钮(所以我猜372秒的响应结果是绝对错误的) - ,然后死了。没有XML的创建,无坪,什么都没有。 php_value max_execution_time设置为540。
并顺便:我接触的这个百度推广支持。他们的反应与此:
请注意,我们不提供安装有vBEnterprice翻译的议会的支持。请恢复的任何更改应用于百度推广,百度推广Sitemaps生成文件,卸载,修改,然后再试一次。
听起来像vBET和百度推广,将有一些分歧..
与我相同。发电机启动,并出现与
在同一时刻,我按一下按钮(所以我猜372秒的响应结果是绝对错误的) - ,然后死了。没有XML的创建,无坪,什么都没有。 php_value max_execution_time设置为540。
并顺便:我接触的这个百度推广支持。他们的反应与此:
听起来像vBET和百度推广,将有一些分歧..
@米哈尔
可以请你给我一些支持吗?我不能摆脱这个问题。
此致,
马福。
@米哈尔
可以请你给我一些支持吗?我不能摆脱这个问题。
此致,
马福。
您好:)我刚刚从度假回来。请送我下午访问的细节您的管理员控制面板和FTP我会检查你的代码,看看会发生什么。
wowglider.de
14-04-12, 12:00
作为通常有同样的问题。你应开始思考很容易,只需提供代码完成每一项需求。
尝试编辑它,但它不起作用。看看多少 ppl 该线程中的有问题,只是让一些样品就像:
无 SEO 链接网站地图
SEO 链接网站地图
无 SEO 链接,多个页面的网站地图
具有多个页面,SEO 链接网站地图
你会节省很多的时间。
我理解您的教程如何我编辑的.php 这种方式:
vbseo_log_entry("[showthread] forum_id: $forumid, thread_id: $threadrow[threadid], total posts: $totalposts, pages: $totalpages, views: $threadrow[views] $prior");
$vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls(
//additional code
require_once(DIR. '/includes/vbenterprisetranslator_functions_vbseo.php');
$alanguages = array ('en','fr');
if(!$archived) {
$strlenhost = strlen($vbseo_vars['bburl']."/");
$currentthreadurl = vbseo_url_thread($threadrow, %p, $archived);
$currentthreadurl_before = substr($currentthreadurl,0,$strlenhost);
$currentthreadurl_after = "/".substr($currentthreadurl,$strlenhost);
$lastpost =& $threadrow['lastpost'];
$vbseo_stat['t'] += sizeof($alanguages);
foreach($alanguages as $language) {
vbseo_add_url($currentthreadurl_before.$language.$currentthreadurl_after, $prior, $lastpost, $freq);
}
}
//end additional code
for($p=1; $p<=$totalpages; $p++)
但它不是工作...
我发现什么问题?
1。) 查找"vbseo_log_entry ("[showthread] forum_id: $forumid、 thread_id: $threadrow [threadid] 总帖子: $totalposts,页: $总、 视图: $threadrow [视图] $事先") ;"
此字符串并不存在。"只是"世上"vbseo_log_entry ("[showthread] forum_id: $forumid、 thread_id: $threadrow [threadid] 总帖子: $totalposts、 网页: $总、 视图: $threadrow [视图] $事先") ;"
如果我想补充它你说: 它将中断代码。
2。) 其他步骤是好的和可以理解的。
3。) 可选:
如果你想添加到地图也为其他线程的网页链接(如果线程有好几页),添加额外的代码,然后从最后一步必须在其他地方 - 前:
PHP代码:
$ vbseo_stat [$存档'AT':'T'] + = vbseo_add_2urls(
此外,在这额外的代码,你必须改变1美元第
这是可以理解的不是绝对的。我不知道做什么。我只是不能理解的。只是澄清在何处...
r.dziadusz
14-04-12, 16:13
您好
尝试编辑它,但它不起作用。看看多少 ppl 该线程中的有问题,只是让一些样品就像:
我们不能做,如果没有按代码由插件"网站地图生成"
我理解您的教程如何我编辑的.php 这种方式:
如果您要使用在步骤 3 中的"可选"代码:
第一次这行:
$currentthreadurl = vbseo_url_thread($threadrow, %p, $archived);
应如下:
$currentthreadurl = vbseo_url_thread($threadrow, $p, $archived);
第二它说
您必须从这行之前第 3 步中添加的代码:
$vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls(
你把它放在代码应的地方如果你没有做可选步骤 3,只是请找线
$vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls( 移动那里的代码条线我改正
这是绝对不可以理解
如果你,请让知道如何你喜欢它,这有助于我们将尝试使这项工作对你更容易
wowglider.de
18-04-12, 12:44
不允许您编辑其代码的一些吗?您不应张贴整个代码在这里,剪只断我们需要改变。
你应该使它看上去像:
查找
$currentthreadurl = vbseo_url_thread ($threadrow、 %p,$存档) ;
更改为
$ currentthreadurl = vbseo_url_thread($ threadrow,$ P,$存档);
但有没有"$ currentthreadurl = vbseo_url_thread ($threadrow、 %p,$存档) ;"我认为你的意思是"$ currentthreadurl = vbseo_url_thread ($threadrow,1,$存档) ;"。
我现在的 tryd:
$vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls(
//additional code
require_once(DIR. '/includes/vbenterprisetranslator_functions_vbseo.php');
$alanguages = array ('en','fr');
if(!$archived) {
$strlenhost = strlen($vbseo_vars['bburl']."/");
$currentthreadurl = vbseo_url_thread($threadrow, $p, $archived);
$currentthreadurl_before = substr($currentthreadurl,0,$strlenhost);
$currentthreadurl_after = "/".substr($currentthreadurl,$strlenhost);
$lastpost =& $threadrow['lastpost'];
$vbseo_stat['t'] += sizeof($alanguages);
foreach($alanguages as $language) {
vbseo_add_url($currentthreadurl_before.$language.$currentthreadurl_after, $prior, $lastpost, $freq);
}
}
//end additional code
不工作。
你甚至将代码放在这里 servival 倍,所以应该是没有问题,把像我列出了一些样品。
r.dziadusz
18-04-12, 21:22
正如它说在教学中
您要添加到站点地图 f 还链接的其他线程页 (如果线程具有多个页面),然后之前,在其他地方-必须添加额外的代码从最后一步:
PHP代码:
$vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls(
请把它之前这行:)
wowglider.de
20-04-12, 02:38
这是,就像我说的我的问题说明,我不懂的部分或能够翻译。
我应该把它 (什么?) 之前这条线"($vbseo_sta … …"?
r.dziadusz
20-04-12, 20:47
把
//additional code
require_once(DIR. '/includes/vbenterprisetranslator_functions_vbseo.php');
$alanguages = array ('en','fr');
if(!$archived) {
$strlenhost = strlen($vbseo_vars['bburl']."/");
$currentthreadurl = vbseo_url_thread($threadrow, $p, $archived);
$currentthreadurl_before = substr($currentthreadurl,0,$strlenhost);
$currentthreadurl_after = "/".substr($currentthreadurl,$strlenhost);
$lastpost =& $threadrow['lastpost'];
$vbseo_stat['t'] += sizeof($alanguages);
foreach($alanguages as $language) {
vbseo_add_url($currentthreadurl_before.$language.$currentthreadurl_after, $prior, $lastpost, $freq);
}
}
//end additional code
前行
$vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls(
Automatic Translations (Powered by Google, Microsoft®,
Yandex, SDL Language Cloud, IBM Watson and Apertium):
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions Inc. All rights reserved.