Μπορείτε να ενσωματώσετε απλώς vBET με
vBSEO Sitemap Generator (
είναι δωρεάν) Να συμπεριλάβει συνδέσμους προς τις σελίδες που μεταφράζονται σε δημιουργούνται sitemap.
Παρακαλώ σημειώστε ότι οι οδηγίες που ακολουθούν θα σας επιτρέψει να προσθέσετε σε πλοήγηση συνδέσεις σας για τα θέματα που μεταφράζεται σελίδες. Λόγω της λογικής απόδοσης οι δεσμοί αυτοί δεν θα μεταφραστεί - θα υπάρχει μόνο προστεθούν κωδικό γλώσσας. Η Google θα βρει πραγματική σελίδα έτσι κι αλλιώς από τη στιγμή που θα πάρει 301 ανακατευθύνετε. Παρακαλώ σημειώστε ότι δεν είναι καλύτερη προσέγγιση - Google προτιμά να έχει τελικό συνδέσεις σε sitemap δεν αναπροσανατολισμό ένα, αλλά αναγκάζοντας μετάφραση χιλιάδες συνδέσμους σε όλες τις γλώσσες στο ίδιο χρονικό διάστημα θα μπορούσε να σκοτώσει το διακομιστή σας ή να σπειρώματα από την Google ως επίθεση (αν δεσμοί αυτοί δεν cached ακόμη).
Αν έχετε οποιεσδήποτε δεξιότητες προγραμματισμού PHP μπορείτε να τροποποιήσετε τις παρακάτω οδηγίες για την υποστήριξη και άλλα μέρη του sitemap - όχι μόνο διευθύνσεις 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($threadrow, 1, $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
ΣΗΜΕΙΩΣΗ: REMOVE προεπιλεγμένος κωδικός γλώσσας από
$ 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($threadrow, 1, $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
ΣΗΜΕΙΩΣΗ: REMOVE προεπιλεγμένος κωδικός γλώσσας από
$ Alanguages
Επίσης, αν έχετε ειδικές ανάγκες ορισμένες γλώσσες στο πάνελ επιλογή που έχετε να διαγράψετε τους κωδικούς του πάρα πολύ.
************************************************** ******************************
ΠΡΟΑΙΡΕΤΙΚΑ:
Αν θέλετε να προσθέσετε στο sitemap επίσης συνδέσμους για τις άλλες σελίδες νήμα (αν το νήμα έχει αρκετές σελίδες), τότε πρόσθετος κωδικός από το τελευταίο βήμα θα πρέπει να προστεθεί πριν από:
PHP Code:
$vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls(
Επίσης σε αυτή πρόσθετος κωδικός που πρέπει να αλλάξει
1 να
$ P.