Важливий: Ця сторінка використовує кукі (cookies). Використовуючи справжній сайт, не вимикаючи кукі в браузері, означає, що ви згодні для його використання.
Купити зараз! Особливості Завантаження

Заробляйте з нами!

Якщо ви хотіли б почати заробляти гроші з vBET приєднатися до Партнерська програма.
Стр. 1 з 5 123 ... ОстаннійLast
Результати 1 до 10 з 46

Тема: Sitemap Generator інтеграції

  1. #1
    Міхал Podbielski (vBET штабу) vBET's Avatar
    Реєстрація
    Жовтень 2009
    Повідомлень
    3,037

    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

    Default

    Чи є спосіб я можу виключити перекладених сторінок членом Sitemaps?

  3. #3

    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,037

    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,037

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

    Інтеграція код був оптимізований раз - див. перший пост для оптимізованого коду інтеграції

  6. #6

    Default

    Я нуб коли мова йде про коди та інше, тому, будь ласка, прости мої запитання.

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

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

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

  7. #7
    Міхал Podbielski (vBET штабу) vBET's Avatar
    Реєстрація
    Жовтень 2009
    Повідомлень
    3,037

    Default

    Quote Повідомлення від Taurus View Post
    Я нуб коли мова йде про коди та інше, тому, будь ласка, прости мої запитання.

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

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

    Дякуємо за допомогу!
    Існує немає за що вибачатися, - ми тут для вас

    Будь ласка, додайте з коду після першого <PHP? - Я виступають оновлені інструкції так буде ясно в майбутньому

    Ні - поставити тільки один блок коду для посилання, які ви використовуєте. Ви не можете використовувати стенд виду посилань, щоб ви тільки подати заявку на один блок коду (кожен з них описані для того чи іншого заслання він є).

  8. #8

    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,037

    Default

    Quote Повідомлення від mario06 View Post
    Чи безпечно це зробити тоді?
    Якщо Google заборони вас?
    З повагою
    Та це безпечно.
    Ні - Google не заборонить вам. Ви можете отримати інформацію про перенаправлення в карту сайту в інструменти для веб-майстрів.

    Також зверніть увагу, що ми розглядаємо карту сайту інтеграції, немає необхідності. Google знайде ваші перекладені сторінки все одно сканувати звичайні сторінки. Наявність посилання на перекладені сторінки в карту сайту може просто зробити її індексуватися швидше, але не варто, щоб отримати його індексувати.

  10. #10

    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

Мітки цієї теми

Ваші права

  • Ви не може створювати нові теми
  • Ви не може відповідати на повідомлення
  • Ви не може прикріплювати вкладення
  • Ви не може редагувати свої повідомлення
  •