I post this under bugs because search engine friendly URLs is one of the standard features. Unfortunately, the current version of UBB.threads 7.0 has some serious SEO issues.
Issue #1: Double contentUBB.threads is generating too much links to the same pages, which result in double content. Here an example with 6 links to the same page:
https://www.ubbcentral.com/version7/ubbthreads.php/ubb/showflat/Number/2011/an/0/page/1#Post2011https://www.ubbcentral.com/version7/ubbthreads.php/ubb/showflat/Number/2011#Post2011https://www.ubbcentral.com/version7/ubbthreads.php/ubb/showflat/Number/2012#Post2012https://www.ubbcentral.com/version7/ubbthreads.php/ubb/showflat/Number/2014#Post2014https://www.ubbcentral.com/version7/ubbthreads.php/ubb/showflat/Number/2017#Post2017https://www.ubbcentral.com/version7/ubbthreads.php/ubb/showflat/Number/2018#Post2018Search engines such as Google would indexing all 6 links as pages and may penetrate the site in question for double content.
Issue #2: Links to non content pagesThere are many links to non-content pages like new topic, send PM or the profile page. This could be easily fixed by using the rel="nofollow" parameter.
Here an example based on the showflat.tpl:
<div id="options_popup" style="display: none;"><table class="popup_menu">
{if $closed != 1 && $reply == "on"}
<tr><td class="popup_menu_content"><a href="{$config.BASE_URL}/ubbthreads.php?ubb=newreply&Number={$first_post}" rel="nofollow">{$lang.NEW_REPLY}</a></td></tr>
{/if}
{if $reply == "on"}
<tr><td class="popup_menu_content"><a href="{$config.BASE_URL}/ubbthreads.php?ubb=newpost&Board={$Board}" rel="nofollow">{$lang.NEW_TOPIC}</a></td></tr>
{/if} With this small modification, search engines will no longer trying to index the post or reply pages.