As previously mentioned, I'm currently working on search engine optimizing a Simple Machines Forum (AKA SMF).
I recieved some emails asking for more information about the specific steps one can take to make their forums more search engine accessible. Specifically, their forums have the common of problem of content being thrown into Google's supplemental index.
Here are a few SEO suggestions which may help (in no particular order of importance):
- Implement search engine friendly URLs (Instead of forum.com/index.php?thread=23423234%post=2343, forum.com/title-of-thread). Luckily, you don't have to implement this manually on SMF: It can be achieved via the use of a .htaccess modification and the SEO4SMF plugins.
- Prevent duplicate and non-useful content from being indexed by using a robots.txt file and/or Meta tags (meta name="robots" content="noindex,follow"). Common examples of duplicate and non-useful content are printer-friendly versions of pages and user profile pages.
- Add a sitemap, both spider-readable (.xml) and human readable (.html) versions. This task can be automated as well with the SMF Sitemap Mod.
- If you use an image for a logo, add alt tags to it with your forum's name and a one sentance explanation of the topics it covers.
- Ensure meta description and keyword tags are being properly generated for each page. (Although most search engines do not take the meta description tag into significant consideration when determining your place in search results, a more descriptive meta description will result in more humans clicking your link, which in return is thought to improve your search rankings).
- Make title tags more descriptive - not appropriate for all forums, but if you have a number of very specific boards you can append the board name to each posts title tag, increasing its keyword relevancy.
- Add dynamic content to forum homepage - A list of links to yesterday's most popular threads works well.
- Allow users to add descriptive alt="" tags when uploading images, or tags when creating new messages
As more ideas pop into my head I will post them here -