สำคัญ: หน้านี้จะใช้คุกกี้ (cookies). การใช้เว็บไซต์นี้โดยไม่ต้องปิดคุกกี้ในเบราว์เซอร์หมายความว่าคุณยอมรับในการใช้มัน
Buy Now! คุณสมบัติ ดาวน์โหลด

สร้างรายได้กับเรา!

ถ้าคุณต้องการเริ่มต้นหาเงิน ด้วยการเข้าร่วมสนับสนุนการ โปรแกรมพันธมิตร
ผล 1 เพื่อให้ 10 จาก 73

กระทู้ : บูรณาการสร้าง Sitemap

ดูเธรด

โพสต์ก่อนหน้านี้ Previous Post   Next Post โพสต์ถัดไป
  1. #1
    Michał Podbielski (vBET พนักงาน) vBET's Avatar
    วันที่สมัคร
    ตุลาคม 2009
    โพสต์
    3,037

    Default บูรณาการสร้าง Sitemap

    คุณก็สามารถรวมเอ้อกับ vBSEO Sitemap Generator (ได้ฟรี) จะรวมลิงค์ไปยัง หน้าแปล และ CMS ลงในเว็บไซต์ที่สร้างขึ้น

    หากคุณมีไฟล์ของคุณได้แก้ไขโปรดอัปโหลดรุ่นเดิม

    โปรดทราบว่าคำแนะนำด้านล่างจะช่วยให้คุณเพิ่มเข้าไปใน sitemap ของคุณการเชื่อมโยงสำหรับหน้าเว็บที่แปลหัวข้อ เพราะเหตุผลประสิทธิภาพการทำงานที่เชื่อมโยงเหล่านั้นจะไม่สามารถแปล -- จะมีการเพิ่มรหัสภาษาเพียง Google จะพบหน้าจริงแล้วตั้งแต่คุณจะได้รับการเปลี่ยนเส้นทาง 301 โปรดทราบว่ามันเป็นไปไม่วิธีที่ดีที่สุด -- Google ชอบที่จะมีการเชื่อมโยงขั้นสุดท้ายใน sitemap ไม่ได้เปลี่ยนเส้นทางหนึ่ง แต่การแปลการบังคับของการเชื่อมโยงหลายพันคนในทุกภาษาในเวลาเดียวกันสามารถฆ่าเซิร์ฟเวอร์ของคุณหรือจะ threated โดย Google เป็นการโจมตี (ถ้ามีการเชื่อมโยงไม่ได้ แคชยัง)

    ที่แรกที่คุณต้องไปหาไฟล์ vbseo_sitemap_functions_vbseo.php ของคุณใน
    รากฟอรั่ม --> vbseo_sitemap -- vbseo_sitemap_functions_vbseo.php>
    เปิดและแก้ไขได้ด้วยโปรแกรมแก้ไขข้อความ
    ในการเริ่มต้นมากหาบรรทัดนี้
    PHP Code:
    global $vbulletin$vbseo_vars$vbseo_stat$vboptions$db$forumcache$bbuserinfo
    และใส่หลังจากที่มันนี้ :
    PHP Code:
    require_once(DIR'/includes/vbenterprisetranslator_functions_vbseo.php');     $alanguages = array ('af','sq','ar','be','bg','ca','zh-CN','hr','cs','da','nl','pl','et','tl','fi','fr','gl','de','el''en','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'); 

    หมายเหตุ : : เอารหัสภาษาของคุณเริ่มต้นจาก alanguages $
    นอกจากนี้หากคุณปิดการใช้งานบางภาษาในแผงตัวเลือกที่คุณจะต้องลบรหัสของมันเกินไป

    และหาบรรทัดนี้
    PHP Code:
    vbseo_log_entry("[showthread] forum_id: $forumid, thread_id: $threadrow[threadid], total posts: $totalposts, pages: $totalpages, views: $threadrow[views] $prior"); 
    สำหรับการบูรณาการหัวข้อการแปล
    และถ้าคุณกำลังใช้ SEO การเชื่อมโยงคือ
    / th / ชื่อเรื่อง
    ใส่หลังจากที่มัน :
    PHP Code:
    if(!$archived) {    $strlenhost strlen($vbseo_vars['bburl']."/");    
    $currenturl vbseo_url_thread($threadrow1$archived);   
    $currenturl_before substr($currenturl,0,$strlenhost);   
    $currenturl_after "/".substr($currenturl,$strlenhost);   
    $lastpost =& $threadrow['lastpost'];   
    global 
    $alanguages;  
    foreach(
    $alanguages as $language) {      
    vbseo_add_url($currenturl_before.$language.$currenturl_after$prior$lastpost$freq);    }  } 
    หรือในกรณีที่คุณมี ไม่ ใช้การเชื่อมโยง SEO เช่น
    ที่อยู่? ภาษา = th
    :
    PHP Code:
    if(!$archived) {
      global 
    $alanguages;
      
    $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);
      } 

    ไม่ได้ใช้ทั้งสองของพวกเขา



    **** ส่วนหนึ่งของการแก้ปัญหานี้ได้เฉพาะสำหรับ สวีท vBulletin สิ่งพิมพ์ **** ผู้ใช้

    จากนั้นคุณต้องไปหาทั้งสองสาย

    PHP Code:
                   $prior vbseo_sm_priority($vboptions['vbseo_sm_priority_cmssec'], $relp2); 
    PHP Code:
                   $prior vbseo_sm_priority($vboptions['vbseo_sm_priority_cmsent'], $relp2); 

    และถ้าคุณกำลังใช้ SEO การเชื่อมโยงคือ
    / th / ชื่อเรื่อง
    ใส่หลังจากที่ทั้งสองของพวกเขา
    PHP Code:
    global $alanguages;
    $strlenhost strlen($vbseo_vars['bburl']."/");  
    $currenturl vbseo_url_cms($drow);
    $currenturl_before substr($currenturl,0,$strlenhost); 
    $currenturl_after "/".substr($currenturl,$strlenhost); 
    foreach(
    $alanguages as $language) {            $added_urls += vbseo_add_url($currenturl_before.$language.$currenturl_after$prior$drow['lastupdated'], $vboptions['vbseo_sm_freq_cms']); } 
    หรือในกรณีที่คุณมี ไม่ ใช้การเชื่อมโยง SEO เช่น
    ที่อยู่? ภาษา = th
    หลังจากที่แต่ละของพวกเขา :
    PHP Code:
    global $alanguages;
    $strlenhost strlen($vbseo_vars['bburl']."/");  
    $currentthreadurl vbseo_url_cms($drow) . '?language=';
    foreach(
    $alanguages as $language) { 
               
    $added_urls += vbseo_add_url($currentthreadurl.$language$prior$drow['lastupdated'], $vboptions['vbseo_sm_freq_cms']); } 
    ไม่ได้ใช้ทั้งสองของพวกเขา (ที่มีและไม่มีการเชื่อมโยง SEO)!


    สิ้นสุดการแก้ไขและสนุกกับมัน
    ขอให้โชคดี
    แก้ไขล่าสุดโดย r.dziadusz; 23-09-11 ที่ 15:56.

แท็กสำหรับกระทู้นี้

กฎการส่งข้อความ

  • คุณ อาจจะไม่ ตั้งกระทู้ใหม่
  • คุณ อาจจะไม่ ตอบกระทู้
  • คุณ อาจจะไม่ โพสต์สิ่งที่แนบมา
  • คุณ อาจจะไม่ แก้ไขข้อความของคุณ
  •