重要:このページには、クッキーを使用しています (cookies). ブラウザでクッキーをオフにせずにこのウェブサイトを使用して、あなたがそれを使用するために同意することを意味します。
今すぐ購入! 機能 ダウンロード

私達と稼ぐ!

他の言語に参加するとお金を稼ぐを開始したい場合 アフィリ エイト プログラム。
ページ 15 123 ... 最後のLast
結果 1 への 1046

スレッド: サイトマップ生成ツールの統合

ハイブリッド ビュー

以前の記事 Previous Post   Next Post 次のポスト
  1. #1
    ミハルPodbielski(vBETスタッフ) vBET's Avatar
    日時
    2009年10月
    投稿
    3,037

    Default サイトマップ生成ツールの統合

    単に vBET とを統合することができます。 vBSEOサイトマップ生成ツール (それは無料です)生成したサイトマップに翻訳されたページへのリンクを含むように。


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

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

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

    検索:
    PHP Code:
    vbseo_log_entry("[showthread] forum_id: $forumid, thread_id: $threadrow[threadid], total posts: $totalposts, pages: $totalpages, views: $threadrow[views] $prior"); 
    その後ろにと場所...

    SEOのリンクについて
    PHP Code:
    //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($threadrow1$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 
    NOTE: からデフォルトの言語コードを削除 $ alanguages
    は、オプションパネルでいくつかの言語を無効にした場合もあなたも、そのコードを削除する必要があります。

    言語=とのリンクについて (ブースを使用しない - あなたのリンクのタイプにのみ適切)
    PHP Code:
    //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($threadrow1$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 
    NOTE: からデフォルトの言語コードを削除 $ alanguages
    は、オプションパネルでいくつかの言語を無効にした場合もあなたも、そのコードを削除する必要があります。


    ************************************************** ******************************
    オプション:
    あなたがサイトマップにも他のスレッドのページへのリンク(スレッドがいくつかのページがある場合)に追加したい場合は、最後のステップからの追加のコードは、他の場所で追加する必要があります - 前に:
    PHP Code:
    $vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls
    またこの追加コードで変更する必要がある」1「に」$ P"。
    で最後に編集 r.dziadusz; 14-04-1216:24.

  2. #2

    Default

    私はサイトマップで翻訳メンバーのページを除外する方法はありますか?

  3. #3

    Default

    ハイ

    私はそのマップでの翻訳フォーラムのページが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

  4. #4
    ミハルPodbielski(vBETスタッフ) vBET's Avatar
    日時
    2009年10月
    投稿
    3,037

    Default

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

    約カテゴリの翻訳:
    http://www.vbenterprisetranslator.co...name-urls.html

  5. #5
    ミハルPodbielski(vBETスタッフ) vBET's Avatar
    日時
    2009年10月
    投稿
    3,037

    Default 別の最適化

    統合コードは、再び最適化されて - 最適化された統合コードの最初の記事を参照してください。

  6. #6

    Default

    私はそれがコードしてものになるnoobの時、そうここに私の質問を許してください。

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

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

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

  7. #7
    ミハルPodbielski(vBETスタッフ) vBET's Avatar
    日時
    2009年10月
    投稿
    3,037

    Default

    Quote もともと投稿者 Taurus View Post
    私はそれがコードしてものになるnoobの時、そうここに私の質問を許してください。

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

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

    助けてくれてありがとう!
    謝罪には何もない - 私たちはあなたのためにここにいる

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

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

  8. #8

    Default

    Quote もともと投稿者 vBET View Post
    単に vBET とを統合することができます。 vBSEOサイトマップ生成ツール (それは無料です)生成したサイトマップに翻訳されたページへのリンクを含むように。

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

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

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

    検索:
    PHP Code:
    vbseo_log_entry("[showthread] forum_id: $forumid, thread_id: $threadrow[threadid], total posts: $totalposts, pages: $totalpages, views: $threadrow[views] $prior"); 
    その後ろにと場所...

    SEOのリンクについて
    PHP Code:
    //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($threadrow1$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 
    NOTE: からデフォルトの言語コードを削除 $ alanguages
    は、オプションパネルでいくつかの言語を無効にした場合もあなたも、そのコードを削除する必要があります。

    言語=とのリンクについて (ブースを使用しない - あなたのリンクのタイプにのみ適切)
    PHP Code:
    //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($threadrow1$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 
    NOTE: からデフォルトの言語コードを削除 $ alanguages
    は、オプションパネルでいくつかの言語を無効にした場合もあなたも、そのコードを削除する必要があります。


    ************************************************** ******************************
    オプション:
    あなたがサイトマップに追加したい場合も、最後のステップから、他のスレッドのページ(スレッドがいくつかのページがある場合)、追加のコードのためにリンクの前に追加する必要があります。
    PHP Code:
    $vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls
    また、この追加コードには変更する必要があります 1 への $ P.

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

  9. #9
    ミハルPodbielski(vBETスタッフ) vBET's Avatar
    日時
    2009年10月
    投稿
    3,037

    Default

    Quote もともと投稿者 mario06 View Post
    それは、これを実行しても安全ですか?
    Googleはあなたを禁止している場合?
    よろしく
    はい、それは安全です。
    いいえ - Googleはあなたを禁止することはありません。あなたのウェブマスターツールでサイトマップのリダイレクトに関する情報を得ることができます。

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

  10. #10

    Default

    Quote もともと投稿者 vBET View Post
    単に vBET とを統合することができます。 vBSEOサイトマップ生成ツール (それは無料です)生成したサイトマップに翻訳されたページへのリンクを含むように。

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

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

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

    検索:
    PHP Code:
    vbseo_log_entry("[showthread] forum_id: $forumid, thread_id: $threadrow[threadid], total posts: $totalposts, pages: $totalpages, views: $threadrow[views] $prior"); 
    その後ろにと場所...

    SEOのリンクについて
    PHP Code:
    //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($threadrow1$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 
    NOTE: からデフォルトの言語コードを削除 $ alanguages
    は、オプションパネルでいくつかの言語を無効にした場合もあなたも、そのコードを削除する必要があります。

    言語=とのリンクについて (ブースを使用しない - あなたのリンクのタイプにのみ適切)
    PHP Code:
    //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($threadrow1$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 
    NOTE: からデフォルトの言語コードを削除 $ alanguages
    は、オプションパネルでいくつかの言語を無効にした場合もあなたも、そのコードを削除する必要があります。


    ************************************************** ******************************
    オプション:
    あなたがサイトマップに追加したい場合も、最後のステップから、他のスレッドのページ(スレッドがいくつかのページがある場合)、追加のコードのためにリンクの前に追加する必要があります。
    PHP Code:
    $vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls
    また、この追加コードには変更する必要があります 1 への $ P.
    赫赫あなたの命令には少し混乱するかもしれません

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



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

    と$ pに1をどこに変更する



    これは正しいです。

    PHP Code:
    //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 

ページ 15 123 ... 最後のLast

このスレッドのためのタグ

投稿許可

  • また しない場合があります 新しいスレッドを投稿
  • また しない場合があります ポスト返信
  • また しない場合があります 投稿の添付ファイル
  • また しない場合があります 自分の投稿を編集
  •