PDA

フルバージョンを見る: サイトマップ生成ツールの統合



vBET
14-11-09, 14:46
あなたは、単に生成されたマップに翻訳されたページへのリンクを含めることがvBSEOサイトマップ生成ツール(http://www.vbulletin.org/forum/showthread.php?t=206169)(それは無料です)でvBETを統合することができます。


以下の手順では、スレッドが翻訳されたページ、サイトマップをリンクに追加できるようにすることに注意してください。パフォーマンス上の理由のため、これらのリンクは変換されません - 唯一追加された言語コードが存在します。あなたが301リダイレクトを取得するので、Googleはとにかく本物のページを検索します。 Googleは一つをリダイレクトしないマップで最終的なリンクを持っていることを好むが、同じ時間ですべての言語で何千人ものリンクの変換を強制すると、サーバを殺すことができるか(リンクがない場合は攻撃としてGoogleがthreatedされる - それが最善のアプローチではないことに注意してくださいキャッシュされていない)。

スレッドのURLだけでなく、 - あなたが任意のPHPプログラミングのスキルを持っているならば、あなたもサイトマップの他の部分をサポートするには、以下の手順を変更することができます。以下の解決策は、スレッドの最初のページに翻訳のリンクを追加します。

統合の手順:
vbseo_sitemapディレクトリにvbseo_sitemap_functions.php:あなたは単なる1つのファイルを編集する必要があります。

検索:


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(


またこの追加コードの「1」「$ p」を変更する必要があります。

tavenger5
17-12-09, 16:33
私はサイトマップで翻訳メンバーのページを除外する方法はありますか?

StarBuG
20-12-09, 07:50
ハイ

私はそのマップでの翻訳フォーラムのページがURLでのSEOの言語コード(/ EN /)が、ネイティブ言語のURLのタイトルで表示されていることに気づいた。
あなたがページを訪問する場合はURLも同様に変換されます。

例:

サイトマップのURL:
http://www.patientenfragen.net/en/vorstellungen/alle-neuen-herzlich-willkommen-t1810.html
(urlがcompletlyドイツ語です)

訪問した場合、urlは翻訳さ:
http://www.patientenfragen.net/en/vorstellungen/to-all-the-new-welcome-t1810.html

サイトマップのが翻訳さを示している場合のURLは、ページが英語に翻訳されている場合でも、Googleであまりにもドイツ語でのURL表示されません?

Googleでユーザーを検索混乱させる可能性がその、のではないでしょうか?

と別の質問....

なぜそれがサブフォーラムは同様にURLに翻訳されていないということです?

例:

現在のURL
http://www.patientenfragen.net/en/vorstellungen/(ドイツ語)

翻訳URL
http://www.patientenfragen.net/en/introductions/(現在はこの現象が発生しない)

なぜですか?

StarBuG

vBET
20-12-09, 18:04
この時点で我々は、サイトマップ生成ツールで非常にシンプルな統合を提供しています。と冷静になる - Googleはインデックスの誤ったURLをしません - 301は良いURLを持っているので、Googleはなるインデックスの最終ページをリダイレクトあります。我々は、それがサイトマップに既に翻訳されたURLを提供するために最善であると認識していますが、それは非常にリソースを消費する可能性があります。ですから、統合したい場合は、この瞬間にこれは道であり、将来的に我々はこの問題に取り組むことができます。

約カテゴリの翻訳:
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
私はそれがコードしてものになるnoobの時、そうここに私の質問を許してください。

私のvbseo_sitemap_functions.phpで私は<?phpの三回を見つけるので、私はその後、3つすべてのインスタンスの後にそのコードを追加すればよいですか。

また、私はSEOのリンクのコード+"vbseo_log_entry"コードの後に 、言語コードとのリンクを追加する必要があります。言い換えれば、彼らは両方かに書いてあります?

助けてくれてありがとう!

vBET
07-05-10, 10:26
私はそれがコードしてものになるnoobの時、そうここに私の質問を許してください。

私のvbseo_sitemap_functions.phpで私は<?phpの三回を見つけるので、私はその後、3つすべてのインスタンスの後にそのコードを追加すればよいですか。

また、私はSEOのリンクのコード+"vbseo_log_entry"コードの後に 、言語コードとのリンクを追加する必要があります。言い換えれば、彼らは両方かに書いてあります?

助けてくれてありがとう!

謝罪には何もない - 私たちはあなたのためにここには次のとおりです。)

?最初のページ<PHPの後にコードを追加してください - それは将来的に明らかになるので、私は更新された命令を張り出す。)

いいえ - 使用しているリンクのコードのたったひとつのブロックを置く。あなただけのコードの1つのブロック(それぞれがどのそれはリンクの種類について記載されている)に適用されるように、リンクのブースの種類を使用することはできません。

mario06
08-06-10, 16:26
あなたは、単に生成されたマップに翻訳されたページへのリンクを含めることがvBSEOサイトマップ生成ツール(http://www.vbulletin.org/forum/showthread.php?t=206169)(それは無料です)でvBETを統合することができます。

以下の手順では、スレッドが翻訳されたページ、サイトマップをリンクに追加できるようにすることに注意してください。パフォーマンス上の理由のため、これらのリンクは変換されません - 唯一追加された言語コードが存在します。あなたが301リダイレクトを取得するので、Googleはとにかく本物のページを検索します。 Googleは一つをリダイレクトしないマップで最終的なリンクを持っていることを好むが、同じ時間ですべての言語で何千人ものリンクの変換を強制すると、サーバを殺すことができるか(リンクがない場合は攻撃としてGoogleがthreatedされる - それが最善のアプローチではないことに注意してくださいキャッシュされていない)。

スレッドのURLだけでなく、 - あなたが任意のPHPプログラミングのスキルを持っているならば、あなたもサイトマップの他の部分をサポートするには、以下の手順を変更することができます。以下の解決策は、スレッドの最初のページに翻訳のリンクを追加します。

統合の手順:
vbseo_sitemapディレクトリにvbseo_sitemap_functions.php:あなたは単なる1つのファイルを編集する必要があります。

検索:


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(


また、この追加のコードでは$ pに1を変更する必要があります


それは、これを実行しても安全ですか?
Googleはあなたを禁止している場合?
よろしく

vBET
09-06-10, 11:30
それは、これを実行しても安全ですか?
Googleはあなたを禁止している場合?
よろしく

はい、それは安全です。
いいえ - Googleはあなたを禁止することはありません。あなたのウェブマスターツールでサイトマップのリダイレクトに関する情報を得ることができます。

また、必要ではないとして我々はサイトマップの統合を検討することに注意してください。 Googleはとにかく、通常のページをクロールして翻訳されたページを見つける。サイトマップに翻訳されたページへのリンクを持つことは、単にそれがより速くインデックスさせるが、それはそれはインデックスを取得する必要はありませんすることができます。

basketmen
07-09-10, 11:18
あなたは、単に生成されたマップに翻訳されたページへのリンクを含めることがvBSEOサイトマップ生成ツール(http://www.vbulletin.org/forum/showthread.php?t=206169)(それは無料です)でvBETを統合することができます。

以下の手順では、スレッドが翻訳されたページ、サイトマップをリンクに追加できるようにすることに注意してください。パフォーマンス上の理由のため、これらのリンクは変換されません - 唯一追加された言語コードが存在します。あなたが301リダイレクトを取得するので、Googleはとにかく本物のページを検索します。 Googleは一つをリダイレクトしないマップで最終的なリンクを持っていることを好むが、同じ時間ですべての言語で何千人ものリンクの変換を強制すると、サーバを殺すことができるか(リンクがない場合は攻撃としてGoogleがthreatedされる - それが最善のアプローチではないことに注意してくださいキャッシュされていない)。

スレッドのURLだけでなく、 - あなたが任意のPHPプログラミングのスキルを持っているならば、あなたもサイトマップの他の部分をサポートするには、以下の手順を変更することができます。以下の解決策は、スレッドの最初のページに翻訳のリンクを追加します。

統合の手順:
vbseo_sitemapディレクトリにvbseo_sitemap_functions.php:あなたは単なる1つのファイルを編集する必要があります。

検索:


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(


また、この追加のコードでは$ pに1を変更する必要があります
赫赫あなたの命令には少し混乱するかもしれません

そのコードは、SEOのリンクの場合も、他のスレッドのページへのリンクが(スレッドがいくつかのページがある場合)を追加する必要があるように見えるされているもの



$ vbseo_stat [?アーカイブ$'で':'T']を追加する場所+ = vbseo_add_2urls(

と$ pに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
赫赫あなたの命令には少し混乱するかもしれません

そのコードは、SEOのリンクの場合も、他のスレッドのページへのリンクが(スレッドがいくつかのページがある場合)を追加する必要があるように見えるされているもの



$ vbseo_stat [?アーカイブ$'で':'T']を追加する場所+ = vbseo_add_2urls(

と$ pに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。あなたは正しく$ pに1を変更 - しかし、なぜあなたは追加でした。

$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されているときに時間がかかります。このような場合には最も重要なのは速く、それを生成することです。命令は最初のスレッドのページのためにそれを実行する方法を伝えるのはそのためです。また、Googleはインデックスの他のスレッドページがとにかくあるので注意してください - それはあなたのフォーラムのページにリンクを見つけるでしょう。だから、サイトマップにすべてをかける必要はありません。

basketmen
08-09-10, 23:14
当社のクライアントのいくつかは実際にフォーラムをhuugeているので注意してください。通常のサイトマップの生成が非常に長い時間がかかるように巨大な。だから、追加のリンクがあるgenertedされているときに時間がかかります。このような場合には最も重要なのは速く、それを生成することです。命令は最初のスレッドのページのためにそれを実行する方法を伝えるのはそのためです。また、Googleはインデックスの他のスレッドページがとにかくあるので注意してください - それはあなたのフォーラムのページにリンクを見つけるでしょう。だから、サイトマップにすべてをかける必要はありません。
その後、上記の[OK]をミカル、 SEOリンク2つ以上のスレッドのページではすでに正しいですか?

vBET
09-09-10, 07:31
その後、上記の[OK]をミカル、 SEOリンク2つ以上のスレッドのページではすでに正しいですか?

はい、そうです。)

basketmen
09-09-10, 11:37
以下の手順では、スレッドが翻訳されたページ、サイトマップをリンクに追加できるようにすることに注意してください。パフォーマンス上の理由のため、これらのリンクは変換されません - 唯一追加された言語コードが存在します。あなたが301リダイレクトを取得するので、Googleはとにかく本物のページを検索します。 Googleは一つをリダイレクトしないマップで最終的なリンクを持っていることを好むが、同じ時間ですべての言語で何千人ものリンクの変換を強制すると、サーバを殺すことができるか(リンクがない場合は攻撃としてGoogleがthreatedされる - それが最善のアプローチではないことに注意してくださいキャッシュされていない)。



ところでそれは良いだけ追加された言語コードと元のリンクマップで既に翻訳リンク、ではない

if the problem because can kill server resource, maybe it can be overcome by settings in admincp --> VBSEO --> vBSEO Sitemap Settings --> 各サイトマップファイルの後、我々は、サーバがそれを扱うことができるので、それが30、60秒以上のように設定することができます実行を遅延させる。そして我々は、サイトマップ5000のような小さい数値にサイトマップファイルで最大URLを設定することができます。



それを考慮してください、私はすでに翻訳されたリンクを持つだけ少しだけGoogleのインデックスに追加された言語コードを持つ多くのオリジナルのリンクを、取得

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 --> 各サイトマップファイルの後、我々は、サーバがそれを扱うことができるので、それが30、60秒以上のように設定することができます実行を遅延させる。そして我々は、サイトマップ5000のような小さい数値にサイトマップファイルで最大URLを設定することができます。



それを考慮してください、私はすでに翻訳されたリンクを持つだけ少しだけGoogleのインデックスに追加された言語コードを持つ多くのオリジナルのリンクを、取得

我々は完全にそれがすでにマップ内のURLを翻訳したほうが良いことに同意します。性能 - それでも我々はすでにそれを作ったしなかった理由がある。 52回のこの瞬間の生成時にスレッドのためのより多くのリンクは、大規模なフォーラムのために多くの時間を消費することができます。同じ時間でこれらのすべての翻訳は、それが本当に、本当に時間のかかるものや、データベースにクエリを大量に生成することができます。この時点で我々はどのようにvBETを改善するための計画がたくさんある。それは緊急ではないため、この問題は、低い優先度を持っています。それでも我々はそれを念頭に置いておく。

CThiessen
12-09-10, 10:11
こんにちは、私は翻訳されたページのジェネレータSidemapを使用しないでください。私は自分自身の言語に集中するようにしたいでしょう。しかし、ウェブマスターツールのいくつかの他の言語からのRSSフィードの1インチそこに、リンクが既にコンパイルされます。 Googleはいつものように最新のリンクを持ち、独立しても作業を継続する。キリスト教の挨拶

vBET
12-09-10, 13:35
こんにちは、私は翻訳されたページのジェネレータSidemapを使用しないでください。私は自分自身の言語に集中するようにしたいでしょう。しかし、ウェブマスターツールのいくつかの他の言語からのRSSフィードの1インチそこに、リンクが既にコンパイルされます。 Googleはいつものように最新のリンクを持ち、独立しても作業を継続する。キリスト教の挨拶

あなたの情報をありがとう。私はあなただけであなたの経験を共有し理解するか、ここでいくつかサポートを必要として?

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 からデフォルト言語コードを削除
は、オプションパネルでいくつかの言語を無効にした場合もあなたも、そのコードを削除する必要があります。
あまりにforumdisplay、アーカイブなどのような他のページを追加する場所(何の後または前に置く)ミハル申し訳ありませんが、私は唯一のサイトマップのshowthreadページの他の言語を追加するこのコードを実現するには、知っているのですか?

それらの2ページは、少なくともそのもマップに統合forumdisplayやアーカイブページも含めてする必要がある、スレッドリストのインデックスを作成するためにGoogleは容易にするために最も重要であるので、

vBET
03-10-10, 01:16
あまりにforumdisplay、アーカイブなどのような他のページを追加する場所(何の後または前に置く)ミハル申し訳ありませんが、私は唯一のサイトマップのshowthreadページの他の言語を追加するこのコードを実現するには、知っているのですか?

それらの2ページは、少なくともそのもマップに統合forumdisplayやアーカイブページも含めてする必要がある、スレッドリストのインデックスを作成するためにGoogleは容易にするために最も重要であるので、

この時点で我々は、我々が最も重要とみなさスレッドのページを、統合するためにコードをテストしている。ロボットがあなたのページ上のすべてのリンクがクロールされ、翻訳されたページへのリンクを持つフラグが含まれているため、Googleはとにかくインデックスにすべてのページを(あなたがすべてでサイトマップの統合を行っていない場合でも)ので、ご注意ください。サイトマップへのリンクを含め、もちろん、インデックス作成を高速化することができます。クロールの有用性が発揮されるので、より速く速く、スレッドの変更 - それは、我々はスレッドのリンクの統合を発表した理由です。

basketmen
03-10-10, 01:22
この時点で我々は、我々が最も重要とみなさスレッドのページを、統合するためにコードをテストしている。ロボットがあなたのページ上のすべてのリンクがクロールされ、翻訳されたページへのリンクを持つフラグが含まれているため、Googleはとにかくインデックスにすべてのページを(あなたがすべてでサイトマップの統合を行っていない場合でも)ので、ご注意ください。サイトマップへのリンクを含め、もちろん、インデックス作成を高速化することができます。クロールの有用性が発揮されるので、より速く速く、スレッドの変更 - それは、我々はスレッドのリンクの統合を発表した理由です。
[OK]を、forumdisplayとアーカイブページのコードを追加する場所を知っていれば私たちはあまりにもお知らせください

Lee G
06-10-10, 21:01
私は、サイトマップファイルの最初のポス トからのコードを追加すると、私は、サイトマップ生成中に次のエラーが表示されます。


致命的なエラー:47行目の/ home / thespain / public_htmlの/ vbseo /含む/ functions_vbseo_createurl.phpで未定義の関数vbet_vbseo_filter_replace_textへのコール()


3.8.1フォーラムでVbet 3.3.6とvbseo 3.5.2を実行している

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で検索し、それは私が上の設定で見て少しことがわかった

O:私はVBSEO_URIにリンクタイプを変更することはない

O::Dこのオプションがドロップダウン、私のような馬鹿はそれを見落とさないことを加えた場合

過去の経験を通じて私は、サイトマップのページ間の素敵な遅延を持つようにマップ上の世代の時間を設定するために知っている。何か15秒に設定されて地雷。

10の言語での総ページ数ではなくイム幸せ

フォーラムディスプレイ:2904
スレッドを表示する:1817821

合計インデックスのURL:1823149
総処理時間:1,682.58秒

Snake
20-10-10, 12:06
このコードは、サイトマップ2.6で動作していますか。おかげ。

Simon Lloyd
21-10-10, 06:21
ヘビ場所は、2.6系ジェネレータサイトマップを見つけるのですか?、私は2.5を持って、それはそれで動作します。

Snake
27-10-10, 21:26
あなたがコードを変更したため、それが正しく動作doesntの。

数字は、最大追加いけない。

フォーラムディスプレイ:327
スレッドを表示する:886054
投稿を表示する:
メンバーのプロファイル:
アンケート結果:
ブログエントリー:
ブログタグ:
アルバムのURL:
社会集団のURL:
タグのURL:
アーカイブ:169

合計インデックスのURL:837931

beaconsfield
29-10-10, 07:45
私は同じ問題を抱えている。

私はVbseo 3.5.2とサイトマップ生成ツール2.6ベータ2を使用してください

サイトマップ生成ツールが動作していません。それは完全では起動し、。

vBET
29-10-10, 19:07
それは、任意のスレッドのリンクを生成していますか?もしリンクがたくさんあるし、サイトマップ生成した場合、それが完了するのに十分ではない時間を持つことができる時間がかかります。あなたが再びそれをトリガするときに確認してくださいそれは継続しません。 2つ以上のリクエストで完成されている場合はし、その後、評価のためのより多くの時間を与えるために考慮する必要があります。

そうでない場合 - コードの変更が適切であることを確認してください。

furnivat
26-12-10, 15:10
私は"VBSEOサイトマップ生成ツールの金v3.0を"持っている。あなたがそのvbseo_sitemap.phpファイル内のフロントページに記載のようにコードはありません。


vbseo_log_entry("[showthread] forum_id:$ forumid、thread_idを:$ threadrow [threadidは]、総投稿数:$ totalposts、ページ:$ totalpages、景色:$ threadrow [ビュー]前の$");

このようないくつかのコードがあります:


$アドオン= preg_split('#[\\ r \\ nを]+#', $ vboptions ['vbseo_sm_addons']);

vbseo_set_sitemap_type('アドオン');
foreachの(アドオン$として$アドオン)
するif($アドオン&&file_exists(VBSEO_DAT_FOLDER_ADDON。$アドオン))
{
vbseo_log_entry("[アドオンモジュール] $アドオン"、真の);
含まれています(VBSEO_DAT_FOLDER_ADDON $アドオン。);
}

vbseo_flush_index();

vbseo_clean_progress();

するif($ 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のための解決策はOKですが、ゴールドエディションには、 - テストしていません。
私はそれをチェックします。

furnivat
11-02-11, 10:32
どんな開発が、してください?

kamilkurczak
11-02-11, 13:12
[OK]を私はあなたのためにそれをチェックします。)

Juice
21-02-11, 15:12
私は同じ問題を抱えている。

私はVbseo 3.5.2とサイトマップ生成ツール2.6ベータ2を使用してください

サイトマップ生成ツールが動作していません。それは完全では起動し、。


私と同じ。発電機が起動し、を用意してくる


"[セクションの開始] showthread [18,484.1 KB MEM使用] [372670 S(372670秒)]"

非常に同じ瞬間に私はボタンを(私は372秒でエコーされた結果は間違いなく間違っている必要があると思います)クリック - そしてそれは死ぬ。いいえXMLのは、、何もないpingを作成されません。はphp_value max_execution_timeを540に設定されています。

ところで:私はこのためvbseoサポートに連絡。彼らはこれに答えた。


我々はvBEnterpriceトランスレータをインストールしているボードのサポートを提供していないことに注意してください。あなたがvBSEO、vBSEOサイトマップ生成ツールのファイルに適用されたすべての変更を元に戻してください、その修正をアンインストールして再試行してください。

vBETとvbSEOのような音は、いくつかの意見の相違を持つことになります..

Juice
07-04-11, 10:10
私と同じ。発電機が起動し、を用意してくる



非常に同じ瞬間に私はボタンを(私は372秒でエコーされた結果は間違いなく間違っている必要があると思います)クリック - そしてそれは死ぬ。いいえXMLのは、、何もないpingを作成されません。はphp_value max_execution_timeを540に設定されています。

ところで:私はこのためvbseoサポートに連絡。彼らはこれに答えた。



vBETとvbSEOのような音は、いくつかの意見の相違を持つことになります..

@ミカル、
あなたは私にいくつかのサポートを提供していただけますか?私はこの問題を取り除くことはできない。

よろしく、
マーヴ。

vBET
07-04-11, 14:17
@ミカル、
あなたは私にいくつかのサポートを提供していただけますか?私はこの問題を取り除くことはできない。

よろしく、
マーヴ。

こんにちは:)私はちょうど休暇から返される。あなたの管理者CPへの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++)


しかし、それ isn ' t 作業.

どのような問題を見つけましたか。

1) の検索」vbseo_log_entry (」[showthread を] forum_id: $forumid、thread_id: $threadrow [threadid]、総投稿数: $totalposts、ページ: $totalpages、回: $threadrow [回] $前");」。

この文字列が存在しません。Theres「のみ」」vbseo_log_entry (」[showthread を] forum_id: $forumid、thread_id: $threadrow [threadid]、総投稿数: $totalposts、ページ: $totalpages、回: $threadrow [回] $前");」

私を追加する場合はどこにいる、コードを分割します。

2。) の他の手順は、大丈夫だと理解しやすいです。

3。) オプション。
あなたがサイトマップにも他のスレッドのページへのリンク(スレッドがいくつかのページがある場合)に追加したい場合は、最後のステップからの追加のコードは、他の場所で追加する必要があります - 前に:
PHPコード:
$ vbseo_stat [アーカイブされた$'で、':!'T'] + = vbseo_add_2urls(
また、この追加のコードでは$ pに1を変更する必要があります

これは、absolutly ない理解しやすいです。私は何をするか分からない。私はそれを単に理解できません。ちょうど何と場所を明確に.

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( あなたのコードがある行は修正を移動

これは、absolutly ない理解しやすいです。
この役に立つ場合は、それのようにするのには、方法を知っているようにしなさいこの作業を簡単に確認しようとします。

wowglider.de
18-04-12, 12:44
そのコードの一部を編集できません。あなたは、全体のコードここでは、snipped は変更する必要がありますを投稿してはいけません。

あなたのような見えるようにする必要があります。

検索

$currentthreadurl ($threadrow %p、$アーカイブ); vbseo_url_thread =

変更します。

$ currentthreadurl = vbseo_url_thread($ threadrow、$ P、アーカイブされた$);

ない"$ currentthreadurl ($threadrow %p、$アーカイブ); vbseo_url_thread =「あなたが意味すると思う"$ 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


作業ではありません。

彼らのコードを置きさえここで震災回、ので、それと同様、いくつかのサンプルを配置する問題ないはず。

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
Translations supported by vBET Translator 4.10.1