This page outlines the minimum technical requirements for blogs that contribute to Science Borealis. These requirements safeguard the security and stability of the Science Borealis website. Any contributor site that does not meet these requirements may be removed from Science Borealis until the standards are met.
Requirement 1: Your blog has an RSS feed
Most popular hosted blogging platforms (e.g., WordPress, Blogspot) will create automatic RSS feeds from your posts. Note: if your WordPress implementation is self-hosted (i.e., not actually hosted by WordPress), this may not be true.
You can also manually create your own RSS feed. To ensure that you’re following best practices, use this guide at wikiHow:
How to Create an RSS Feed:
http://www.wikihow.com/Create-an-RSS-Feed
and watch the video How To Make An RSS Feed
http://www.youtube.com/watch?v=PTXnmMlipmo
Many available premium services can reliably do this for you:
Feedity: feedity.com
Feed for All: www.feedforall.com
Rapid Feeds: www.rapidfeeds.com
More information about the RSS 2.0 specification can be found at:
http://www.rssboard.org/rss-specification
Requirement 2: Your RSS feed can pass the W3C RSS feed validator
The W3C RSS feed validator is an online tool that translates your site’s RSS feed into code, to make it easier to know when you’re producing RSS correctly, and to help you fix it when you’re not.
To validate your feed, visit: http://validator.w3.org/feed/ and copy/paste your RSS feed URL into the Address: field. Then click the Check button. If your feed is valid, you will get a congratulatory message.
If your feed is not valid, you will see a list of recommendations that need to be implemented to correct the feed.
Requirement 3: Your blog site should not be on Google’s blacklist
To be in good standing with Google Webmaster tools, your site must not contain any malicious code, viruses or malware. Sites that have been blacklisted by Google for these reasons in the past 6 months will not be eligible for inclusion on the Science Borealis site until they have had 6 consecutive months with no blacklisting.
For information on how to avoid Google’s Blacklist, see the post from Website Defender:
http://www.websitedefender.com/web-security/seo-poisoning/avoid-google-blacklist/
Advice on getting off the Google blacklist (3rd party recommendations):
http://blog.sucuri.net/2011/01/what-to-do-when-your-site-gets-blacklisted.html
Requirement 4: Your blog site is running on the most current software
It’s important to ensure that your blog platform is consistently updated whenever new software versions become available, including core software, plugins, and theme updates.
If your blog is hosted by platforms such as Blogspot, Typepad, Squarespace, Blogger, Wix, and WordPress, updates will be automatically looked after for you.
If your blog is a self-hosted WordPress implementation (not hosted by WordPress.com), then you’ll need to ensure that your implementation is updated on your web host’s platform.
For instructions on updating self-hosted WordPress implementations, see:
http://codex.wordpress.org/Updating_WordPress
Requirement 5: Your blog site has comment SPAM protection enabled
Your blog site’s comments must be protected by a SPAM protection engine (e.g., Akismet for WordPress, or by CAPTCHA integration). SPAM comments must be regularly flagged and moderated on your site.
All hosted popular blogging platforms have built in SPAM protection which should suffice. TypePad also has a Word and IP Banning page in its settings that can help. Blogger includes a WordVerification feature, much like CAPTCHA, that can be turned on in the Settings | Posts section.
More resources:
Typepad Word and IP Banning: http://everything.typepad.com/blog/2008/06/moreÂtoolsÂfor.html
Blogger WordVerification: https://support.google.com/blogger/answer/42520?hl=en
A note about self-hosted WordPress implementations and comment SPAM protection
If your blog is powered by a self-hosted WordPress implementation (i.e., not hosted by WordPress.com), you will have access to a deeper level of customization and can make use of additional plugins such as Akismet (installed by default), reCAPTCHA, and Cookies for Comments. Turning off HTML in the comments area is also a recommended tactic, and can be done using the plugin Peter’s Literal Comments.
Resources for WordPress self-hosted implementations:
WPreCAPTCHA: http://wordpress.org/plugins/wp-recaptcha/
Cookies for Comments: http://wordpress.org/plugins/cookies-for-comments/
Peter’s Literal Comments: http://wordpress.org/plugins/peters-literal-comments/