重要:此页面会使用Cookie (cookies). 使用本网站不关闭浏览器中的cookie,即表示您同意使用它。
现在购买! 特点 下载

赚钱!

如果您想要开始赚钱与贝特联接 联盟计划。
15 123 ... 最后Last
结果 11046

主题: Sitemaps生成器集成

  1. #1
    米哈尔Podbielski(vBET员工) vBET's Avatar
    注册日期
    2009年10月
    帖子
    3,037

    Default Sitemaps生成器集成

    你可以简单地整合vBET 百度推广网站地图生成器 (它是免费的)包括翻译的页面在生成的Sitemaps的链接。


    请注意,下面的指令将允许您添加到您的Sitemap线程翻译的页面链接。由于性能的原因,这些链接将无法被翻译 - 将只添加语言代码。谷歌将找到真正的页面,无论如何,因为你会得到301重定向。请注意,它是不是最好的办法 - Google希望在最后环节不重定向一个Sitemap,但迫使数千链接在同一时间所有语言的翻译可以杀死你的服务器,或由Google threated作为攻击(如果链接不缓存)。

    如果您有任何PHP编程技巧,你可以修改下面的说明,以支持其他地区的地图 - 不仅线程网址。下面的解决方案将只添加线程的第一页的链接。

    集成的说明:
    你只需要编辑一个文件: 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 
    注意: 删除您的默认语言代码 美元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 
    注意: 删除您的默认语言代码 美元alanguages
    此外,如果你在选项面板中禁用某些语言,你太删除其代码。


    ************************************************** ******************************
    可选:
    如果你想添加到地图也为其他线程的网页链接(如果线程有好几页),添加额外的代码,然后从最后一步必须在其他地方 - 前:
    PHP Code:
    $vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls
    也在这额外的代码中,您必须更改"1""to$ P“。
    最后编辑者 r.dziadusz; 14-04-1216:24.

  2. #2
    高级会员
    注册日期
    2009年12月
    帖子
    276

    Default

    是否有什么办法,我可以排除的Sitemaps翻译成员页?

  3. #3
    会员
    注册日期
    2009年10月
    帖子
    72

    Default

    您好

    我注意到,在地图翻译论坛页面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

  4. #4
    米哈尔Podbielski(vBET员工) vBET's Avatar
    注册日期
    2009年10月
    帖子
    3,037

    Default

    在这个时刻,我们提供了非常简单的Sitemaps生成器集成。和平静 - 谷歌不会错误的URL索引 - 有301重定向,因此谷歌将指数的最后一页,具有良好的URL。我们都知道,这将是最好的提供已翻译Sitemap中的网址,但它可能是非常耗费资源。所以在这个时候如果你想集成的方式,在未来,我们可以在这个问题上。

    关于类别的翻译:
    http://www.vbenterprisetranslator.co...name-urls.html

  5. #5
    米哈尔Podbielski(vBET员工) vBET's Avatar
    注册日期
    2009年10月
    帖子
    3,037

    Default 另一个优化

    集成代码再次进行了优化 - 优化集成代码,请参阅的第一篇文章

  6. #6
    高级会员
    注册日期
    2010年5月
    帖子
    257

    Default

    我是小白,当涉及到代码和东西,所以请原谅我的问题在这里。

    在我的vbseo_sitemap_functions.php,我找到<?PHP的三倍,所以我应该再加入后,所有三个实例代码?

    我应该添加“vbseo_log_entry”代码后的语言代码的SEO链接代码+的链接。换句话说,他们应该都在那里呢?

    感谢您的帮助!

  7. #7
    米哈尔Podbielski(vBET员工) vBET's Avatar
    注册日期
    2009年10月
    帖子
    3,037

    Default

    Quote 作者: Taurus View Post
    我是小白,当涉及到代码和东西,所以请原谅我的问题在这里。

    在我的vbseo_sitemap_functions.php,我找到<?PHP的三倍,所以我应该再加入后,所有三个实例代码?

    我应该添加“vbseo_log_entry”代码后的语言代码的SEO链接代码+的链接。换句话说,他们应该都在那里呢?

    感谢您的帮助!
    没有什么道歉 - 我们在这里为你

    请添加了代码后,第一页<PHP - 我突出部分更新的指令,所以这将是在未来的明确

    否 - 您使用的链接只有一个代码块。您不能使用展位类型的链接,所以你只申请一个代码块(每个描述的是哪种环节)。

  8. #8
    高级会员
    注册日期
    2009年10月
    帖子
    142

    Default

    Quote 作者: vBET View Post
    你可以简单地整合vBET 百度推广网站地图生成器 (它是免费的)包括翻译的页面在生成的Sitemaps的链接。

    请注意,下面的指令将允许您添加到您的Sitemap线程翻译的页面链接。由于性能的原因,这些链接将无法被翻译 - 将只添加语言代码。谷歌将找到真正的页面,无论如何,因为你会得到301重定向。请注意,它是不是最好的办法 - Google希望在最后环节不重定向一个Sitemap,但迫使数千链接在同一时间所有语言的翻译可以杀死你的服务器,或由Google threated作为攻击(如果链接不缓存)。

    如果您有任何PHP编程技巧,你可以修改下面的说明,以支持其他地区的地图 - 不仅线程网址。下面的解决方案将只添加线程的第一页的链接。

    集成的说明:
    你只需要编辑一个文件: 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 
    注意: 删除您的默认语言代码 美元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 
    注意: 删除您的默认语言代码 美元alanguages
    此外,如果你在选项面板中禁用某些语言,你太删除其代码。


    ************************************************** ******************************
    可选:
    如果你想添加到地图的链接之前必须添加其他线程的网页(如果线程有好几页),然后从最后一步额外的代码:
    PHP Code:
    $vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls
    此外,在这额外的代码,你必须改变 1$ P.

    它是安全的做到这一点?
    如果谷歌禁止你呢?
    关于

  9. #9
    米哈尔Podbielski(vBET员工) vBET's Avatar
    注册日期
    2009年10月
    帖子
    3,037

    Default

    Quote 作者: mario06 View Post
    它是安全的做到这一点?
    如果谷歌禁止你呢?
    关于
    是的,它是安全的。
    - 谷歌不会禁止你。您可以在网站管理员工具网站地图中的重定向信息。

    另外请注意,我们认为网站地图整合,没有必要。谷歌会找到你翻译的页面,反正正常的网页抓取您的。在地图翻译的网页的链接,可只要它索引的速度更快,但它是没有必要得到它的索引。

  10. #10
    会员
    注册日期
    2010年5月
    帖子
    97

    Default

    Quote 作者: vBET View Post
    你可以简单地整合vBET 百度推广网站地图生成器 (它是免费的)包括翻译的页面在生成的Sitemaps的链接。

    请注意,下面的指令将允许您添加到您的Sitemap线程翻译的页面链接。由于性能的原因,这些链接将无法被翻译 - 将只添加语言代码。谷歌将找到真正的页面,无论如何,因为你会得到301重定向。请注意,它是不是最好的办法 - Google希望在最后环节不重定向一个Sitemap,但迫使数千链接在同一时间所有语言的翻译可以杀死你的服务器,或由Google threated作为攻击(如果链接不缓存)。

    如果您有任何PHP编程技巧,你可以修改下面的说明,以支持其他地区的地图 - 不仅线程网址。下面的解决方案将只添加线程的第一页的链接。

    集成的说明:
    你只需要编辑一个文件: 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 
    注意: 删除您的默认语言代码 美元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 
    注意: 删除您的默认语言代码 美元alanguages
    此外,如果你在选项面板中禁用某些语言,你太删除其代码。


    ************************************************** ******************************
    可选:
    如果你想添加到地图的链接之前必须添加其他线程的网页(如果线程有好几页),然后从最后一步额外的代码:
    PHP Code:
    $vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls
    此外,在这额外的代码,你必须改变 1$ P.
    嘿嘿你的指令是有点混乱

    那么,什么是看起来像代码需要添加的搜索引擎优化链接也为其他线程的网页链接(如果线程有几页)



    添加$ vbseo_stat [$存档'在':'T'] + = vbseo_add_2urls(

    改变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

此主题的标签

发帖权限

  • 可能不会 发表新主题
  • 可能不会 发表回复
  • 可能不会 上传附件
  • 可能不会 编辑您的文章
  •