(हटा दिया, गलत कोड, कृपया सही कोड के लिए नीचे देखें)
पिछले द्वारा संपादित basketmen; 09-09-10 में 08:03.
नहीं, तुम एक बार हमारे कोड जोड़ें. मैं बस वर्णन अद्यतन तो अब यह स्पष्ट रूप से वर्णन है कि अतिरिक्त कोड अन्य जगह (2 समय नहीं) में जोड़ा जाता है. यदि आप किसी भी सुझाव है कि हम इस विवरण में सुधार करने के लिए कृपया लिखना आसान हो सकता है - हम ख़ुशी से इसे और अधिक उपयोगकर्ता के अनुकूल बनाया जाएगा
मुझे लगता है कि केवल दूसरी कोड की जरूरत है, क्योंकि सभी मंच अधिक से अधिक 1 धागा पृष्ठों है, और मेरा मानना है कि 99% लोगों के रूप में संभव के रूप में में ज्यादा चाहते हैं वे साइटमैप में लिंक तो और अधिक आवागमन प्राप्त
तो हम सिर्फ इस एसईओ लिंक के लिए, की जरूरत है?
खोज:
यह जगह है और इससे पहले...PHP Code:
$vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls(
एसईओ लिंक के लिए
नोट: से आपकी डिफ़ॉल्ट भाषा कोड निकालें $ AlanguagesPHP 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);
}
}
//end additional code
इसके अलावा, अगर आप विकल्प पैनल में कुछ भाषाओं अक्षम आप अपने कोड को भी नष्ट किया है.
कृपया ध्यान दें कि हमारे ग्राहकों में से कुछ वास्तव में मंचों huuge है. तो विशाल सामान्य साइटमैप की उस पीढ़ी के बहुत लंबे समय लेता है. तो यह अब लगता है जब वहाँ अतिरिक्त लिंक generted हैं. ऐसे मामले में सबसे महत्वपूर्ण यह तेजी से उत्पन्न होता है. यही कारण है कि क्यों निर्देशों को बताता है कि कैसे यह पहली धागा पृष्ठों के लिए करने के लिए. इसके अलावा कृपया ध्यान दें कि गूगल सूचकांक अन्य धागे पृष्ठों वैसे भी यह अपने मंच पृष्ठों पर लिंक मिल जाएगा. तो यह करने के लिए साइटमैप में सब कुछ डाल करने के लिए आवश्यक नहीं है.
मीकल, तो ठीक है पोस्ट ऊपर पहले से ही एसईओ के लिए लिंक 1 से अधिक थ्रेड पेजेज़ सही है?
कृपया ध्यान दें कि निम्नलिखित निर्देशों को आप अनुवादित पन्नों धागे के लिए अपने साइटमैप लिंक में जोड़ने के लिए अनुमति देगा. प्रदर्शन के कारण की वजह से उन लिंक्स अनुवादित नहीं होगा - वहाँ केवल जोडी भाषा कोड किया जाएगा. गूगल असली पृष्ठ वैसे भी मिल के बाद से आप मिल जाएगा 301 अनुप्रेषित करेगा. कृपया ध्यान दें कि यह सबसे अच्छा तरीका नहीं है - Google पुनः निर्देशित एक नहीं साइटमैप में अंतिम लिंक है पसंद है, लेकिन मजबूर अनुवाद एक ही समय में सभी भाषाओं में हजारों लिंक अपने सर्वर मारने या हमले के रूप में गूगल द्वारा threated सकता है (यदि लिंक को नहीं कर रहे हैं कैश्ड अभी तक).
btw, यह बेहतर है साइटमैप में पहले से ही अनुवादित लिंक, नहीं जोड़ा भाषा कोड के साथ ही एक मूल लिंक
यदि समस्या क्योंकि VBSEO मार सर्वर संसाधन, हो सकता है इसे admincp में सेटिंग्स के द्वारा दूर किया जा सकता--> कर सकते हैं vBSEO--> साइटमैप सेटिंग्स -> देरी के निष्पादन के बाद प्रत्येक साइटमैप फ़ाइल, हम इसे 30, 60 सेकंड की तरह करने के लिए सेट कर सकते हैं या नहीं तो और अधिक सर्वर इसे संभाल कर सकते हैं। और हम साइटमैप साइटमैप प्रति 5000 जैसी संख्या को कम करने के लिए फ़ाइलों में अधिकतम Url सेट कर सकते हैं
यह विचार कृपया, मैं कई जोडी भाषा कोड के साथ ही मूल एक लिंक द्वारा अनुक्रमित गूगल, केवल पहले से ही अनुवादित लिंक के साथ कम मिलता है
हम पूरी तरह से सहमत हूँ कि यह बेहतर है पहले से ही साइटमैप में यूआरएल अनुवादित है. प्रदर्शन अभी भी वहाँ एक कारण है क्यों हम यह पहले से ही नहीं किया था. 52 बार के इस क्षण पीढ़ी धागे के लिए और अधिक लिंक बड़े मंचों के लिए समय की बहुत उपभोग कर सकते हैं. एक ही समय में उन सभी का अनुवाद यह सच में, सच में समय लेने और डेटाबेस प्रश्नों के बहुत उत्पन्न कर सकता है. इस समय हम कैसे vBET सुधार योजनाओं के बहुत है. इस मुद्दे को कम प्राथमिकता है, क्योंकि यह जरूरी नहीं है. फिर भी हम इसे ध्यान में रखना.