PDA

查看完整版本: Sitemaps生成器集成



vBET
14-11-09, 14:46
你可以簡單地集成vBET與百度推廣 Sitemaps生成器(http://www.vbulletin.org/forum/showthread.php?t=206169)(它是免費的),包括翻譯的網頁鏈接到生成的網站地圖。


請注意,下面的說明將允許您添加到您的網站地圖的鏈接線程的翻譯頁面。由於性能原因,這些鏈接不會被翻譯 - 將只有添加的語言代碼。谷歌將找到真正的頁面無論如何,因為你會得到301重定向。請注意,這不是最好的方法 - 谷歌更喜歡有最後的環節,不重新定向地圖之一,但迫使成千上萬的鏈接翻譯所有語言的同時也殺死你的服務器或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"。

tavenger5
17-12-09, 16:33
有什麼辦法可以排除在翻譯員的網頁的Sitemaps?

StarBuG
20-12-09, 07:50
您好

我注意到,翻譯論壇頁面的地圖列出與 SEO語言代碼(/ EN /)的網址,但網址的母語稱號。
但是,如果您訪問的頁面的url被翻譯也是如此。

例如:

網站網址:
http://www.patientenfragen.net/en/vorstellungen/alle-neuen-herzlich-willkommen-t1810.html
(網址是完全地德國)

如果訪問的網址被轉換:
http://www.patientenfragen.net/en/vorstellungen/to-all-the-new-welcome-t1810.html

如果你的地圖顯示沒有翻譯的URL網址將不會被列在德國也於谷歌即使網頁被翻譯成英文?

這可能會混淆搜索用戶在谷歌,你不覺得?

而另一個問題 ....

為什麼子論壇未翻譯的網址,以及?

例如:

當前網址
http://www.patientenfragen.net/en/vorstellungen/(德國)

翻譯的網址
http://www.patientenfragen.net/en/introductions/(目前這不會發生)

這是為什麼?

StarBuG

vBET
20-12-09, 18:04
在這個時刻,我們提供了非常簡單的集成與 Sitemaps生成器。而要冷靜 - 谷歌將不索引錯誤的網址 - 有301重定向因此谷歌將指數的最後一頁,具有良好的網址。我們知道,這將是最好的,提供已翻譯的網址在地圖,但它可能是非常消耗資源。因此,在這一刻,如果你要整合的方式,這是在未來我們可以在這個問題上。

關於類別的翻譯:
http://www.vbenterprisetranslator.com/forum/feature-requests/62-translation-categorie-name-urls.html

vBET
08-04-10, 14:11
集成代碼被優化了 - 請看第一篇文章,優化集成代碼

Taurus
07-05-10, 05:11
我是小白,當涉及到規範和東西,所以請原諒我的問題在這裡。

在我vbseo_sitemap_functions.php我找到<?PHP三次,所以我應該再補充一點,畢竟這三個實例代碼?

另外,我應該補充的SEO鏈接代碼 +的聯繫與語言代碼後的“vbseo_log_entry”代碼。換句話說,如果他們都在那裡?

感謝您的幫助!

vBET
07-05-10, 10:26
我是小白,當涉及到規範和東西,所以請原諒我的問題在這裡。

在我vbseo_sitemap_functions.php我找到<?PHP三次,所以我應該再補充一點,畢竟這三個實例代碼?

另外,我應該補充的SEO鏈接代碼 +的聯繫與語言代碼後的“vbseo_log_entry”代碼。換句話說,如果他們都在那裡?

感謝您的幫助!

沒有什麼可以道歉 - 我們在這裡為你:)

請添加了代碼後第一個 <?PHP - 我突出部分更新的指令,以便將明確未來:)

否 - 只放了一個塊的代碼的鏈接,您正在使用。您不能使用展位種鏈接,這樣您只申請一個塊的代碼(每個描述的是哪一種聯繫是)。

mario06
08-06-10, 16:26
你可以簡單地集成vBET與百度推廣 Sitemaps生成器(http://www.vbulletin.org/forum/showthread.php?t=206169)(它是免費的),包括翻譯的網頁鏈接到生成的網站地圖。

請注意,下面的說明將允許您添加到您的網站地圖的鏈接線程的翻譯頁面。由於性能原因,這些鏈接不會被翻譯 - 將只有添加的語言代碼。谷歌將找到真正的頁面無論如何,因為你會得到301重定向。請注意,這不是最好的方法 - 谷歌更喜歡有最後的環節,不重新定向地圖之一,但迫使成千上萬的鏈接翻譯所有語言的同時也殺死你的服務器或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) . '&amp;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
09-06-10, 11:30
它是安全的這樣做呢?
如果谷歌禁止嗎?
問候

是的,它是安全的。
否 - 谷歌不會禁止你。你可能會得到的信息重定向的網站地圖網站管理員工具。

另外請注意,我們認為地圖整合,沒有必要的。谷歌將找到你翻譯的網頁抓取反正你的正常頁面。經翻譯的網頁鏈接在地圖可 以只讓它索引快,但它並不需要得到它的索引。

basketmen
07-09-10, 11:18
你可以簡單地集成vBET與百度推廣 Sitemaps生成器(http://www.vbulletin.org/forum/showthread.php?t=206169)(它是免費的),包括翻譯的網頁鏈接到生成的網站地圖。

請注意,下面的說明將允許您添加到您的網站地圖的鏈接線程的翻譯頁面。由於性能原因,這些鏈接不會被翻譯 - 將只有添加的語言代碼。谷歌將找到真正的頁面無論如何,因為你會得到301重定向。請注意,這不是最好的方法 - 谷歌更喜歡有最後的環節,不重新定向地圖之一,但迫使成千上萬的鏈接翻譯所有語言的同時也殺死你的服務器或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) . '&amp;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

vBET
07-09-10, 19:26
嘿嘿你的指令是比較混亂

那麼什麼是代碼看起來還需要添加其他鏈接頁面的線程(如果線程有好幾頁)鏈接的搜索引擎優化



在哪裡加$ 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沒有什麼要添加這樣一行。您應該加入我們這行代碼之前 - 它已經存在於地圖的代碼。

basketmen
07-09-10, 21:56
(刪除,錯誤的代碼,請參閱下面的正確的代碼)

vBET
08-09-10, 09:10
第一次您加入我們的代碼。我剛剛更新的描述所以現在它描述清楚,添加額外的代碼是在其他地方(而不是第2次)。如果您有任何建議我們如何才能改善這種描述更容易請寫 - 我們將樂意作出更人性化:)

basketmen
08-09-10, 10:11
我認為只需要在第二個代碼,因為所有的論壇有超過 1線程的頁面,我相信99%的人希望他們盡可能多的聯繫,以便獲得更多的交通地圖



所以我們僅僅只需要做到這一點,對於 SEO鏈接?



查找:


$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
此外,如果您禁用某些語言在選項面板,您必須刪除其代碼了。

vBET
08-09-10, 22:45
請注意,我們的一些客戶已經真正huuge論壇。如此巨大的一代正常地圖需要很長時間。因此,它需要更長的時間時,額外的鏈接 generted那裡。在這種情況下最重要的是要產生更快。這就是為什麼指令告訴怎麼做的第一個線程的頁面。另外請注意,谷歌將其他線程索引的網頁無論如何 - 它會發現在您的論壇鏈接頁面。因此,沒有必要把一切都成地圖。

basketmen
08-09-10, 23:14
請注意,我們的一些客戶已經真正huuge論壇。如此巨大的一代正常地圖需要很長時間。因此,它需要更長的時間時,額外的鏈接 generted那裡。在這種情況下最重要的是要產生更快。這就是為什麼指令告訴怎麼做的第一個線程的頁面。另外請注意,谷歌將其他線程索引的網頁無論如何 - 它會發現在您的論壇鏈接頁面。因此,沒有必要把一切都成地圖。
米哈爾確定,所以上述職位正確的搜索引擎優化鏈接已經超過 1線程網頁?

vBET
09-09-10, 07:31
米哈爾確定,所以上述職位正確的搜索引擎優化鏈接已經超過 1線程網頁?

是的,它是:)

basketmen
09-09-10, 11:37
請注意,下面的說明將允許您添加到您的網站地圖的鏈接線程的翻譯頁面。由於性能原因,這些鏈接不會被翻譯 - 將只有添加的語言代碼。谷歌將找到真正的頁面無論如何,因為你會得到301重定向。請注意,這不是最好的方法 - 谷歌更喜歡有最後的環節,不重新定向地圖之一,但迫使成千上萬的鏈接翻譯所有語言的同時也殺死你的服務器或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



請考慮,我得到許多原來只添加了一個鏈接語言代碼由谷歌索引,只有很少與已經翻譯鏈接

vBET
09-09-10, 13:53
順便說一句,最好的已經翻譯環節的地圖,而不是原來的一環只與添加的語言代碼

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



請考慮,我得到許多原來只添加了一個鏈接語言代碼由谷歌索引,只有很少與已經翻譯鏈接

我們完全同意,最好是有翻譯的網址已經在地圖。不過還有一個原因,我們沒有做它已經 - 性能。在這一刻產生的52倍以上鏈接的線程會消耗很多時間大論壇。所有這些翻譯在同一時間可能使它真的,真的很耗費時間,並產生大量的查詢數據庫。在這個時刻,我們有很多計劃如何改善vBET。這個問題具有低優先級,因為它不急。我們仍然保持它的初衷。

CThiessen
12-09-10, 10:11
你好,我不使用發電機 Sidemap的翻譯頁面。我會希望把重點放在我自己的語言。但在一個 RSS提要,從多個其他語言在網站管理員工具。在那裡,已經編譯鏈接。谷歌已經一如既往最新的聯繫,並繼續獨立運作良好。基督教問候

vBET
12-09-10, 13:35
你好,我不使用發電機 Sidemap的翻譯頁面。我會希望把重點放在我自己的語言。但在一個 RSS提要,從多個其他語言在網站管理員工具。在那裡,已經編譯鏈接。谷歌已經一如既往最新的聯繫,並繼續獨立運作良好。基督教問候

感謝您的信息。據我了解你只是分享你的經驗,或者您需要一定的支持在這裡?

basketmen
02-10-10, 22:43
我認為只需要在第二個代碼,因為所有的論壇有超過 1線程的頁面,我相信99%的人希望他們盡可能多的聯繫,以便獲得更多的交通地圖



所以我們僅僅只需要做到這一點,對於 SEO鏈接?



查找:


$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和存檔頁面太地圖

vBET
03-10-10, 01:16
米哈爾對不起,我知道這代碼只添加其他語言 showthread頁,地圖,你知道在哪裡(什麼地方之後或之前)添加其他頁面也一樣 forumdisplay,檔案館和其他?

因為那些2頁是最重要的是使谷歌更容易索引線程列表,至少它應該包括集成forumdisplay和存檔頁面太地圖

在這個時刻我們已經測試代碼只進行整合線程網頁,這是我們認為最重要的。請注意,谷歌將索引的所有網頁無論如何(即使你沒有取得地圖整合在所有),因為機器人抓取所有網頁上的鏈接,你包括標誌與鏈接到翻譯頁面。當然也包括鏈接到地圖可以使索引更快。這就是為什麼我們發表主題環節的整合 - 主題變化快,以便更快地爬行可以是有用的。

basketmen
03-10-10, 01:22
在這個時刻我們已經測試代碼只進行整合線程網頁,這是我們認為最重要的。請注意,谷歌將索引的所有網頁無論如何(即使你沒有取得地圖整合在所有),因為機器人抓取所有網頁上的鏈接,你包括標誌與鏈接到翻譯頁面。當然也包括鏈接到地圖可以使索引更快。這就是為什麼我們發表主題環節的整合 - 主題變化快,以便更快地爬行可以是有用的。
OK,讓我們知道太多,如果你知道在哪裡可以添加額外的代碼 forumdisplay和檔案頁

Lee G
06-10-10, 21:01
當我添加的代碼從第一篇文章在網站地圖文件,我得到以下錯誤期間生成網站地圖


致命錯誤:調用未定義的函數 vbet_vbseo_filter_replace_text()在/ home / thespain /的public_html /百度推廣 /包括/ functions_vbseo_createurl.php上線 47


運行 Vbet 3.3.6和3.5.2在3.8.1百度推廣論壇

vBET
06-10-10, 23:19
vBET包括所需的文件在init_startup掛鉤:


if ('VBSEO_URI' == $vbulletin->options['vbenterprisetranslator_linkstype']) {
require_once(DIR. '/includes/vbenterprisetranslator_functions_vbseo.php');
}


這似乎是不包括在你的情況有些原因。在這種情況下,請把只有符合reqiure_once在改變文件的網站地圖生成器。把之前的vBET額外的代碼。請注意這是未經測試 - 因此它是明智的複製文件,然後修改。

Lee G
07-10-10, 11:15
乾杯的帽子邁克爾來說,更人為錯誤對我來說
我GOOGLE了錯誤,發現這是一個有點多看了我的設置

我從來沒有改變過的鏈接類型 VBSEO_URI:O

如果你做一個下拉選項,像我這樣的白痴也不會忽視它:O:D

通過過去的經驗,我知道設置代時間對地圖有一個很好的網站地圖頁面之間的延遲。礦山集的東西15秒延遲。

但進出口滿意的總頁數的十種語言

論壇顯示:2904
顯示主題:1817821

共收錄網址:1823149
總的處理時間:1,682.58秒

Snake
20-10-10, 12:06
這是代碼工作與地圖 2.6?感謝。

Simon Lloyd
21-10-10, 06:21
蛇在哪裡找到Sitemaps生成器2.6?,我有2.5和它的工作原理與該。

Snake
27-10-10, 21:26
既然你改變了代碼,它doesnt正常工作。

DONT的數字加起來。

論壇顯示:327
顯示主題:886054
顯示文章:
會員資料:
投票結果:
博客條目:
博客標籤:
相冊的網址:
社會團體的網址:
標籤的網址:
存檔:169

共收錄網址:837931

beaconsfield
29-10-10, 07:45
我有同樣的問題。

我用百度推廣 3.5.2和2.6測試版2 Sitemaps生成器

Sitemaps生成器不能正常工作。它啟動和不完整的。

vBET
29-10-10, 19:07
是否產生任何線程的鏈接?如果你有很多環節和地圖一代長時間可以有沒有足夠的時間來完成。請檢查是否繼續當你觸發了一遍。如果是,將完成2個或更多的要求,那麼你應該考慮給予更多的時間進行評估。

如果沒有 - 請確保代碼的變化是合適的。

furnivat
26-12-10, 15:10
我有“百度推廣 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(“[插件模塊] $插件”,TRUE);
包括(VBSEO_DAT_FOLDER_ADDON $插件);
}

vbseo_flush_index();

vbseo_clean_progress();

如果($ vboptions ['vbseo_sm_ping'])
{
vbseo_sitemap_ping();
}

vbseo_log_entry(“網站已經建立。<a href="index.php">點擊這裡返回</ A>”,TRUE);

如果我插入代碼在頭版附近的代碼,好嗎?

furnivat
26-12-10, 15:26
我發了電子郵件聯絡 vbent *** slator.com這一點。謝謝!

kamilkurczak
27-12-10, 15:05
你好,
該解決方案3.0版本的地圖發生器是好的,但黃金版 - 未經測試。
我會檢查它

furnivat
11-02-11, 10:32
任何發展,好嗎?

kamilkurczak
11-02-11, 13:12
OK,我會為你檢查一下:)

Juice
21-02-11, 15:12
我有同樣的問題。

我用百度推廣 3.5.2和2.6測試版2 Sitemaps生成器

Sitemaps生成器不能正常工作。它啟動和不完整的。


與我相同。發電機啟動,又發表了


“[第START] showthread [18,484.1 KB紀念品使用] [372670 S(372670 S)]”

在同樣的時刻,我按一下按鈕(所以我猜呼應結果與372秒要絕對錯誤的) - 然後死了。沒有 XML的創建,沒有坪,沒什麼。 php_value max_execution_time設置為 540。

並順便:我聯繫了百度推廣支持這一點。他們的反應與此:


請注意,我們不提供支持,議會已vBEnterprice翻譯安裝。請回复任何更改應用於百度推廣,百度推廣 Sitemaps生成的文件,卸載的修改,然後再試一次。

聽起來 vBET和百度推廣會有些分歧...

Juice
07-04-11, 10:10
與我相同。發電機啟動,又發表了



在同樣的時刻,我按一下按鈕(所以我猜呼應結果與372秒要絕對錯誤的) - 然後死了。沒有 XML的創建,沒有坪,沒什麼。 php_value max_execution_time設置為 540。

並順便:我聯繫了百度推廣支持這一點。他們的反應與此:



聽起來 vBET和百度推廣會有些分歧...

@米甲,
可以請你給我一些支持?我無法擺脫這個問題。

的問候,
馬文。

vBET
07-04-11, 14:17
@米甲,
可以請你給我一些支持?我無法擺脫這個問題。

的問候,
馬文。

您好:)我剛從度假。請寄給我在PM訪問細節,你的管理員控制面板和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 [$存檔?“在':'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):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Translated to other languages supported by vBET Translator 4.10.1