Важны: Гэтая старонка выкарыстоўвае печыва (cookies). Выкарыстоўваючы сапраўдны сайт, не выключаючы печыва ў браўзэры, азначае, што вы згодны для яго выкарыстання.
Купіць зараз! Асаблівасці Загрузка Праверка vbet на vBulletin 5

Зарабляйце з намі!

Калі вы хочаце, каб пачаць зарабляць грошы з vBET зарэгістравацца, каб Партнёрская праграма.
Стар. 1 з 5 123 ... АпошніLast
Вынікі 1 да 10 з 46

Тэма: Sitemap Generator інтэграцыі

  1. #1
    Міхал Podbielski (vBET штаба) vBET's Avatar
    Рэгістрацыя
    Кастрычніка 2009 г.
    Паведамленняў
    3,025
    Запісы ў дзённіку
    1

    Default Sitemap Generator інтэграцыі

    Вы можаце проста інтэграваць vBET з vBSEO Sitemap Generator (гэта бясплатна), Каб уключыць спасылкі на перакладзеныя старонкі ў ствараемыя сайта.


    Звярніце ўвагу, што інструкцыі дазволіць вам дадаць ў карту сайта спасылкі на тэмы перакладзеных старонак. З-за прадукцыйнасці прычыне гэтыя спасылкі не будуць перакладацца - застанецца толькі дадаць код мовы. Google знойдзе рэальную старонку ў любым выпадку, паколькі вы атрымаеце 301 рэдырэкт. Калі ласка, звярніце ўвагу, што гэта не лепшы падыход - Google аддае перавагу, каб канчатковае спасылкі ў карту сайта не перасылак, але прымушаючы пераклад тысяч спасылкі на ўсіх мовах, у той жа час можа забіць ваш сервер або быць threated ад Google, як атака (калі спасылкі не з'яўляюцца кэшавацца пакуль).

    Калі ў вас ёсць навыкі праграмавання PHP, вы можаце змяняць інструкцыі ніжэй, каб падтрымліваць і іншыя часткі карты сайта - не толькі тэмы URL. Рашэнне ніжэй дададуць перакладзены спасылкі толькі на першых старонках тэмы.

    Інтэграцыя інструкцыі:
    Вы проста павінны адрэдагаваць адзін файл: vbseo_sitemap_functions.php ў vbseo_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"В"$ Р».
    Апошні раз рэдагавалася r.dziadusz; 14-04-12 у 16:24.

  2. #2
    Senior Member
    Рэгістрацыя
    Снежань 2009
    Паведамленняў
    276

    Default

    Ці ёсць спосаб я магу выключыць перакладзеных старонак членам Sitemaps?

  3. #3
    Член
    Рэгістрацыя
    Кастрычніка 2009 г.
    Паведамленняў
    72

    Default

    Прывітанне

    Я заўважыў, што перакладаецца форум старонак у карта сайта пералічаны з SEO код мовы (/ EN /) у URL, але тытула URL мове.
    Аднак, калі вы наведаеце старонку гіперспасылка перакладаецца як добра.

    Прыклад:

    Карта сайта URL:
    http://www.patientenfragen.net/en/vorstellungen/alle-neuen-herzlich-willkommen-t1810.html
    (URL Абсалютна нямецкай мове)

    Калі наведаў URL атрымлівае Пераклад на беларускую:
    http://www.patientenfragen.net/en/vorstellungen/to-all-the-new-welcome-t1810.html

    Калі ваша карта паказвае не перакладзена URL-адрасоў будзе URL-адрасоў ў спісе не паказаны на нямецкай мове таксама на Google, нават калі старонка перакладзеная на ангельскую?

    Гэта можа заблытаць карыстальнікаў у пошуку 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 г.
    Паведамленняў
    3,025
    Запісы ў дзённіку
    1

    Default

    На дадзены момант мы прапануем вельмі простую інтэграцыю з Sitemap Generator. І быць спакойным - Google не будзе індэксаваць няправільны URL-адрасоў - ёсць 301 рэдырэкт такім чынам Google будзе індэксаваць апошняй старонцы якога мае добрыя URL. Мы разумеем, што гэта было б лепш даць ужо пераведзены ў URL, карта сайта, але гэта можа быць вельмі рэсурсаёмістай. Так што ў гэты момант, калі вы хочаце інтэграваць гэта шлях, і ў будучыні мы можам працаваць па гэтым пытанні.

    Аб катэгорыях перакладу:
    http://www.vbenterprisetranslator.co...name-urls.html

  5. #5
    Міхал Podbielski (vBET штаба) vBET's Avatar
    Рэгістрацыя
    Кастрычніка 2009 г.
    Паведамленняў
    3,025
    Запісы ў дзённіку
    1

    Default Іншая аптымізацыя

    Інтэграцыя код быў аптымізаваны раз - гл першы пост для аптымізаванага кода інтэграцыі

  6. #6
    Senior Member
    Рэгістрацыя
    Май 2010
    Паведамленняў
    257

    Default

    Я нуб калі гаворка ідзе аб кодах і іншае, таму, калі ласка, даруй мае пытанні.

    На мой vbseo_sitemap_functions.php я знаходжу <? PHP ў тры разы, так што я павінен дадаць, што код пасля ўсіх трох выпадках?

    Таксама я павінен дадаць SEO спасылкі код + сувязь з мовай кода пасля "vbseo_log_entry" кода. Іншымі словамі, яны павінны быць абодва там?

    Дзякуй за дапамогу!

  7. #7
    Міхал Podbielski (vBET штаба) vBET's Avatar
    Рэгістрацыя
    Кастрычніка 2009 г.
    Паведамленняў
    3,025
    Запісы ў дзённіку
    1

    Default

    Quote Паведамленне ад Taurus View Post
    Я нуб калі гаворка ідзе аб кодах і іншае, таму, калі ласка, даруй мае пытанні.

    На мой vbseo_sitemap_functions.php я знаходжу <? PHP ў тры разы, так што я павінен дадаць, што код пасля ўсіх трох выпадках?

    Таксама я павінен дадаць SEO спасылкі код + сувязь з мовай кода пасля "vbseo_log_entry" кода. Іншымі словамі, яны павінны быць абодва там?

    Дзякуй за дапамогу!
    Існуе няма за што прасіць прабачэння, - мы тут для вас

    Калі ласка, дадайце з кода пасля першага <PHP? - Я выступаюць абноўленыя інструкцыі так будзе ясна ў будучыні

    Не - паставіць толькі адзін блок кода для спасылкі, якія вы выкарыстоўваеце. Вы не можаце выкарыстоўваць стэнд выгляду спасылак, каб вы толькі падаць заяўку на адзін блок кода (кожны з іх апісаны для таго ці іншага спасылкі ён ёсць).

  8. #8
    Senior Member
    Рэгістрацыя
    Кастрычніка 2009 г.
    Паведамленняў
    142

    Default

    Quote Паведамленне ад vBET View Post
    Вы можаце проста інтэграваць vBET з vBSEO Sitemap Generator (гэта бясплатна), Каб уключыць спасылкі на перакладзеныя старонкі ў ствараемыя сайта.

    Звярніце ўвагу, што інструкцыі дазволіць вам дадаць ў карту сайта спасылкі на тэмы перакладзеных старонак. З-за прадукцыйнасці прычыне гэтыя спасылкі не будуць перакладацца - застанецца толькі дадаць код мовы. Google знойдзе рэальную старонку ў любым выпадку, паколькі вы атрымаеце 301 рэдырэкт. Калі ласка, звярніце ўвагу, што гэта не лепшы падыход - Google аддае перавагу, каб канчатковае спасылкі ў карту сайта не перасылак, але прымушаючы пераклад тысяч спасылкі на ўсіх мовах, у той жа час можа забіць ваш сервер або быць threated ад Google, як атака (калі спасылкі не з'яўляюцца кэшавацца пакуль).

    Калі ў вас ёсць навыкі праграмавання PHP, вы можаце змяняць інструкцыі ніжэй, каб падтрымліваць і іншыя часткі карты сайта - не толькі тэмы URL. Рашэнне ніжэй дададуць перакладзены спасылкі толькі на першых старонках тэмы.

    Інтэграцыя інструкцыі:
    Вы проста павінны адрэдагаваць адзін файл: vbseo_sitemap_functions.php ў vbseo_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 да $ Р.

    Бяспечна Ці гэта зрабіць тады?
    Калі Google забароны вас?
    З павагай

  9. #9
    Міхал Podbielski (vBET штаба) vBET's Avatar
    Рэгістрацыя
    Кастрычніка 2009 г.
    Паведамленняў
    3,025
    Запісы ў дзённіку
    1

    Default

    Quote Паведамленне ад mario06 View Post
    Бяспечна Ці гэта зрабіць тады?
    Калі Google забароны вас?
    З павагай
    Ды гэта бяспечна.
    Не - Google не забароніць вам. Вы можаце атрымаць інфармацыю аб перанакіраваньні ў карту сайта ў прылады для вэб-майстроў.

    Таксама звярніце увага, што мы разглядаем карту сайта інтэграцыі, няма неабходнасці. Google знойдзе вашы перакладзеныя старонкі ўсё роўна сканаваць звычайныя старонкі. Наяўнасць спасылкі на перакладзеныя старонкі ў карту сайта можа проста зрабіць яе індэксавацца хутчэй, але не варта, каб атрымаць яго індэксаваць.

  10. #10
    Член
    Рэгістрацыя
    Май 2010
    Паведамленняў
    97

    Default

    Quote Паведамленне ад vBET View Post
    Вы можаце проста інтэграваць vBET з vBSEO Sitemap Generator (гэта бясплатна), Каб уключыць спасылкі на перакладзеныя старонкі ў ствараемыя сайта.

    Звярніце ўвагу, што інструкцыі дазволіць вам дадаць ў карту сайта спасылкі на тэмы перакладзеных старонак. З-за прадукцыйнасці прычыне гэтыя спасылкі не будуць перакладацца - застанецца толькі дадаць код мовы. Google знойдзе рэальную старонку ў любым выпадку, паколькі вы атрымаеце 301 рэдырэкт. Калі ласка, звярніце ўвагу, што гэта не лепшы падыход - Google аддае перавагу, каб канчатковае спасылкі ў карту сайта не перасылак, але прымушаючы пераклад тысяч спасылкі на ўсіх мовах, у той жа час можа забіць ваш сервер або быць threated ад Google, як атака (калі спасылкі не з'яўляюцца кэшавацца пакуль).

    Калі ў вас ёсць навыкі праграмавання PHP, вы можаце змяняць інструкцыі ніжэй, каб падтрымліваць і іншыя часткі карты сайта - не толькі тэмы URL. Рашэнне ніжэй дададуць перакладзены спасылкі толькі на першых старонках тэмы.

    Інтэграцыя інструкцыі:
    Вы проста павінны адрэдагаваць адзін файл: vbseo_sitemap_functions.php ў vbseo_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 да $ Р.
    хе-хе вашыя інструкцыі трохі заблытаным

    так што выглядае як код трэба дадаць таксама спасылкі на іншыя старонкі нітка (калі нітка ёсць некалькі старонак) для SEO сувязі



    дзе можна дадаць $ vbseo_stat [$ архіў 'у': 'т'] + = vbseo_add_2urls (

    і дзе мяняць 1 да $ p.



    гэта правільна

    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 

Стар. 1 з 5 123 ... АпошніLast

Пазнакі гэтай тэмы

Вашы правы

  • Вы не можа ствараць новыя тэмы
  • Вы не можа адказваць на паведамленні
  • Вы не можа прымацоўваць ўкладання
  • Вы не можа рэдагаваць свае паведамленні
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33