Non logged in users seeing "subscribe"
My site at: https://unretired.co.uk/forum/
See screenshot. Even non-logged in visitors are seeing "Subscribe for new topics" & "Subscribe for new replies". When they click these links they interact & it looks like they are subscribed.
But they cannot be subscribed, because the system has no idea of their email address!
We've just checked your forum and there is no "Subscribe for new topics" & "Subscribe for new replies" links for guests. Watch video:
There is a special permission for this purpose, you can disable the subscription for certain Usergroup.
- Can subscribe
e.g. Usergroup is Registered and they have Standard Access in forum settings. You should navigate to Dashboard > Forums > Settings > Forum Accesses admin page, edit the Standard Access and uncheck the "Can subscribe" checkbox.
I see you use SEO Framework by Sybre Waaijer, this plugin has disabled wpForo SEO and it doesn't generate forum specific SEO tags, all your forum pages has the same SEO Title and Description. This plugin affects your forum SEO. I see your forum doesn't have such section in page source:
This is dinamic generated SEO information. And this is different for each forum and topic. But your SEO plugin makes the same SEO data for all forum pages. So the search engines will see all your forums and topics as one page.
Only the built-in wpForo SEO functions can generate SEO titles and descriptions correctly for your forums and topics and these functions are disabled. Please exclude the forum page from this plugin. If it doesn't have an option to be disabled on forum pages please deactivate this plugin and use other SEO plugins, like Yoast SEO or so... Other SEO plugins don't disable wpForo SEO and don't work on forum pages, they only work on website non-forum pages, thus don't affect forum SEO.
You don't need to to exclude it, wpForo does it automatically with Yoast SEO. Just disable the cache plugin for forum page. wpForo already has a built-in caching system. I see the forum pages are cached/optimized/minifed. There wasn't such thing list time.
Many thanks for your help.
I'm still having trouble though. I've removed the caching plugin, purged WP Cache & hard refreshed one of the forum pages. But still it says SEO by Yoast & the description etc is the standard meta description for that page: https://unretired.co.uk/forum/
Here is screenshot of part of source code for: https://unretired.co.uk/forum/pre-retirement-preparation/preparation-programme-but-not-primarily-finances/
Ok this seems to a theme issue or other plugin conflict. The screenshot is normal, ir should be there, it doesn't contain any data which may conflict. The Main SEO data are removed from that and only come with wpForo SEO. But for some reason the wpForo SEO is not there. it seems some hook is not used by your theme or some other plugin conflict with that. Try to disable other plugins, delete the cache again and test it. If you still don't see the wpForo SEO section then try to switch the theme to some default theme for a moment, delete cache and check it.
All those are old topics, there is no any issue now and your issue doesn't have any relation to Yoast.