SO I upgraded the vbet to add IBM and mainly the link rel="alternate" hreflang code for translated pages but this is not appearing after the upgrade. I did delete the cloudlflare cache to be sure it was not in there.
SO I upgraded the vbet to add IBM and mainly the link rel="alternate" hreflang code for translated pages but this is not appearing after the upgrade. I did delete the cloudlflare cache to be sure it was not in there.
ping - not sure if i missed somhing, re-enables in settings and still no value
Hello, sorry but I'm not sure do I understand the issue. You made vBET update and you want to use IBM translation. I assume that you created IBM account and set correct settings in Admin CP > vBET > Translation Providers for "IBM Watson FREE/Commercial Translation API key" and "IBM Watson FREE/Commercial Translation API URL". If you did so and wonder does IBM translation is really working, you can check it by uploading on your forum file from vBET package (do-not-upload\tools\providers-tests\test_ibmwatson.php) and checking translation status in your bower (put URL of your forum with /test_ibmwatson.php). That is how you can make sure that IBM translation is working for you if this is the issue.
You also wrote about "rel="alternate" hreflang" - and It do not understand what is that issue here. What do you mean by hreflang? What about the rel="alternate"? Which setting exactly are you writing about (please write full path)? Where it suppose to appear and why? Sorry - I'm not catching it. Could you please explain more.
Last edited by vBET; 09-03-19 at 21:40.
Sorry, I wanted the IBM watson, (still getting key as it confusing as can be) -- No issue there with vbet
Real issue, I did the update as I need the rel="alternate" hreflang" meta tags added to the translated pages, and that is not appearing even though I have it enabled in settings--
Code:Adds "alteranate" tags on the page. "Alternate" tags helps Google serve the correct language or regional URL (more information). Enabling this option will have a negative impact on performance (time overhead of adding tags and sending more data to users).
I understand the issue now. Please note that "alternate" is added only for guests and it is visible only in HTML (not in browser), because it is for crawlers not for real users.
Also it works only for translated URLs and you are not using any SEO optimization for URLs (you have such included in vBulletin since vBulletin 4, just need to configure vBulletin and then also configure vBET to recognize it and translate URLs). If you do it and still have issue with "alternate" please let us know, we will investigate it.
ahh ok i did not check without being logged in.
Veiwing source of https://www.allfreechips.com/de/
Without being logged in I do not see the tag?
When the option is enabled additional HTML code should be added for guests:
This should be added for each URL you already have translated in your cache for actual page. So to make it woks, you need also friendly URLs (only then URLs are translated). As I see you already have it turned on, but you have some configuration issues with your friendly URLs - on forum page you have nice friendly URLs, but after clicking it you are redirected to not friendly URL (with showthread.php). You should correct it in your configuration.Code:<link rel='alternate' hreflang='...
Also the "alternate" is added only when guest cache is used. It is not described in parameter description to keep it easier to understand, but it is made in purpose - for performance reasons (cached page is cheap to obtain, but if guest cache is off, then getting each time all translated URLs for same page would be too expensive for forums which have all 53 languages on).
Last edited by vBET; 11-03-19 at 21:36.
I see this showthread only happens when your not in english , is this a vbet setting im missing?
It happens on your forum when you are in English too. Go to link for some thread on your forum and see that you are redirected. On translated page I see your links are with showthread.php from beginning, but on English page those become showthread.php when you click it (you are redirected). So this is the main issue here - if your vBulletin recognizes showthread.php as appropriate URLs (redirects there), probably this is the reason why on translated pages you have from beginning showthread.php URLs (vBET changes URLs to add language there and it appears that it gets such URLs from vBulletin - this is only way for us - change what we get).
If you want to be sure that it is not vBET issue, you can temporally disable plugin by Admin CP and see what happens. You can also temporally disable .htaccess rules for vBET.
vBET setting for SEO URLs are in Admin CP > vBET > Main > Link Type.
More info about vBET configuration and vBulletin configuration you will find in readme.html file from vBET package (there are some advices about SEO links).
Also make sure, that you are using supported SEO engine. vBET supports vBSEO (old solution) and vBulletin native SEO links.
Last edited by vBET; 13-03-19 at 09:18.