查看完整版本: Sitemaps生成器集成
你可以簡單地集成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"。
有什麼辦法可以排除在翻譯員的網頁的Sitemaps?
您好
我注意到,翻譯論壇頁面的地圖列出與 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
在這個時刻,我們提供了非常簡單的集成與 Sitemaps生成器。而要冷靜 - 谷歌將不索引錯誤的網址 - 有301重定向因此谷歌將指數的最後一頁,具有良好的網址。我們知道,這將是最好的,提供已翻譯的網址在地圖,但它可能是非常消耗資源。因此,在這一刻,如果你要整合的方式,這是在未來我們可以在這個問題上。
關於類別的翻譯:
http://www.vbenterprisetranslator.com/forum/feature-requests/62-translation-categorie-name-urls.html
集成代碼被優化了 - 請看第一篇文章,優化集成代碼
我是小白,當涉及到規範和東西,所以請原諒我的問題在這裡。
在我vbseo_sitemap_functions.php我找到<?PHP三次,所以我應該再補充一點,畢竟這三個實例代碼?
另外,我應該補充的SEO鏈接代碼 +的聯繫與語言代碼後的“vbseo_log_entry”代碼。換句話說,如果他們都在那裡?
感謝您的幫助!
我是小白,當涉及到規範和東西,所以請原諒我的問題在這裡。
在我vbseo_sitemap_functions.php我找到<?PHP三次,所以我應該再補充一點,畢竟這三個實例代碼?
另外,我應該補充的SEO鏈接代碼 +的聯繫與語言代碼後的“vbseo_log_entry”代碼。換句話說,如果他們都在那裡?
感謝您的幫助!
沒有什麼可以道歉 - 我們在這裡為你:)
請添加了代碼後第一個 <?PHP - 我突出部分更新的指令,以便將明確未來:)
否 - 只放了一個塊的代碼的鏈接,您正在使用。您不能使用展位種鏈接,這樣您只申請一個塊的代碼(每個描述的是哪一種聯繫是)。
你可以簡單地集成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) . '&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與百度推廣 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) . '&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%的人希望他們盡可能多的聯繫,以便獲得更多的交通地圖
所以我們僅僅只需要做到這一點,對於 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
此外,如果您禁用某些語言在選項面板,您必須刪除其代碼了。
請注意,我們的一些客戶已經真正huuge論壇。如此巨大的一代正常地圖需要很長時間。因此,它需要更長的時間時,額外的鏈接 generted那裡。在這種情況下最重要的是要產生更快。這就是為什麼指令告訴怎麼做的第一個線程的頁面。另外請注意,谷歌將其他線程索引的網頁無論如何 - 它會發現在您的論壇鏈接頁面。因此,沒有必要把一切都成地圖。
請注意,我們的一些客戶已經真正huuge論壇。如此巨大的一代正常地圖需要很長時間。因此,它需要更長的時間時,額外的鏈接 generted那裡。在這種情況下最重要的是要產生更快。這就是為什麼指令告訴怎麼做的第一個線程的頁面。另外請注意,谷歌將其他線程索引的網頁無論如何 - 它會發現在您的論壇鏈接頁面。因此,沒有必要把一切都成地圖。
米哈爾確定,所以上述職位正確的搜索引擎優化鏈接已經超過 1線程網頁?
米哈爾確定,所以上述職位正確的搜索引擎優化鏈接已經超過 1線程網頁?
是的,它是:)
請注意,下面的說明將允許您添加到您的網站地圖的鏈接線程的翻譯頁面。由於性能原因,這些鏈接不會被翻譯 - 將只有添加的語言代碼。谷歌將找到真正的頁面無論如何,因為你會得到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
請考慮,我得到許多原來只添加了一個鏈接語言代碼由谷歌索引,只有很少與已經翻譯鏈接
順便說一句,最好的已經翻譯環節的地圖,而不是原來的一環只與添加的語言代碼
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。這個問題具有低優先級,因為它不急。我們仍然保持它的初衷。
你好,我不使用發電機 Sidemap的翻譯頁面。我會希望把重點放在我自己的語言。但在一個 RSS提要,從多個其他語言在網站管理員工具。在那裡,已經編譯鏈接。谷歌已經一如既往最新的聯繫,並繼續獨立運作良好。基督教問候
你好,我不使用發電機 Sidemap的翻譯頁面。我會希望把重點放在我自己的語言。但在一個 RSS提要,從多個其他語言在網站管理員工具。在那裡,已經編譯鏈接。谷歌已經一如既往最新的聯繫,並繼續獨立運作良好。基督教問候
感謝您的信息。據我了解你只是分享你的經驗,或者您需要一定的支持在這裡?
我認為只需要在第二個代碼,因為所有的論壇有超過 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和存檔頁面太地圖
米哈爾對不起,我知道這代碼只添加其他語言 showthread頁,地圖,你知道在哪裡(什麼地方之後或之前)添加其他頁面也一樣 forumdisplay,檔案館和其他?
因為那些2頁是最重要的是使谷歌更容易索引線程列表,至少它應該包括集成forumdisplay和存檔頁面太地圖
在這個時刻我們已經測試代碼只進行整合線程網頁,這是我們認為最重要的。請注意,谷歌將索引的所有網頁無論如何(即使你沒有取得地圖整合在所有),因為機器人抓取所有網頁上的鏈接,你包括標誌與鏈接到翻譯頁面。當然也包括鏈接到地圖可以使索引更快。這就是為什麼我們發表主題環節的整合 - 主題變化快,以便更快地爬行可以是有用的。
在這個時刻我們已經測試代碼只進行整合線程網頁,這是我們認為最重要的。請注意,谷歌將索引的所有網頁無論如何(即使你沒有取得地圖整合在所有),因為機器人抓取所有網頁上的鏈接,你包括標誌與鏈接到翻譯頁面。當然也包括鏈接到地圖可以使索引更快。這就是為什麼我們發表主題環節的整合 - 主題變化快,以便更快地爬行可以是有用的。
OK,讓我們知道太多,如果你知道在哪裡可以添加額外的代碼 forumdisplay和檔案頁
當我添加的代碼從第一篇文章在網站地圖文件,我得到以下錯誤期間生成網站地圖
致命錯誤:調用未定義的函數 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包括所需的文件在init_startup掛鉤:
if ('VBSEO_URI' == $vbulletin->options['vbenterprisetranslator_linkstype']) {
require_once(DIR. '/includes/vbenterprisetranslator_functions_vbseo.php');
}
這似乎是不包括在你的情況有些原因。在這種情況下,請把只有符合reqiure_once在改變文件的網站地圖生成器。把之前的vBET額外的代碼。請注意這是未經測試 - 因此它是明智的複製文件,然後修改。
乾杯的帽子邁克爾來說,更人為錯誤對我來說
我GOOGLE了錯誤,發現這是一個有點多看了我的設置
我從來沒有改變過的鏈接類型 VBSEO_URI:O
如果你做一個下拉選項,像我這樣的白痴也不會忽視它:O:D
通過過去的經驗,我知道設置代時間對地圖有一個很好的網站地圖頁面之間的延遲。礦山集的東西15秒延遲。
但進出口滿意的總頁數的十種語言
論壇顯示:2904
顯示主題:1817821
共收錄網址:1823149
總的處理時間:1,682.58秒
Simon Lloyd
21-10-10, 06:21
蛇在哪裡找到Sitemaps生成器2.6?,我有2.5和它的工作原理與該。
既然你改變了代碼,它doesnt正常工作。
DONT的數字加起來。
論壇顯示:327
顯示主題:886054
顯示文章:
會員資料:
投票結果:
博客條目:
博客標籤:
相冊的網址:
社會團體的網址:
標籤的網址:
存檔:169
共收錄網址:837931
beaconsfield
29-10-10, 07:45
我有同樣的問題。
我用百度推廣 3.5.2和2.6測試版2 Sitemaps生成器
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(“[插件模塊] $插件”,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);
如果我插入代碼在頭版附近的代碼,好嗎?
我發了電子郵件聯絡 vbent *** slator.com這一點。謝謝!
kamilkurczak
27-12-10, 15:05
你好,
該解決方案3.0版本的地圖發生器是好的,但黃金版 - 未經測試。
我會檢查它
kamilkurczak
11-02-11, 13:12
OK,我會為你檢查一下:)
我有同樣的問題。
我用百度推廣 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和百度推廣會有些分歧...
與我相同。發電機啟動,又發表了
在同樣的時刻,我按一下按鈕(所以我猜呼應結果與372秒要絕對錯誤的) - 然後死了。沒有 XML的創建,沒有坪,沒什麼。 php_value max_execution_time設置為 540。
並順便:我聯繫了百度推廣支持這一點。他們的反應與此:
聽起來 vBET和百度推廣會有些分歧...
@米甲,
可以請你給我一些支持?我無法擺脫這個問題。
的問候,
馬文。
@米甲,
可以請你給我一些支持?我無法擺脫這個問題。
的問候,
馬文。
您好:)我剛從度假。請寄給我在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):
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions Inc. All rights reserved.