WordPress is a brilliant tool to help you build and run your own blog or website. There's WordPress.com, which lets you host a customisable but limited blog for free, or WordPress.org, which lets you download and install the WordPress software script to help you build, customise and maintain almost any self-hosted website or blog you can imagine. See: Adaptive vs responsive website design
If you use the WordPress script for your website, there are thousands of plugins (31,580, to be exact) that you can add to the site to add extra functionality. Here, we've listed eight of our favourites, to help you improve your website and attract more readers.
The first is Jetpack, which brings loads of functionality that was previously only available to Wordpress.com users to your self-hosted WordPress website. These features include stats, email subscriptions for your readers, a social networking-enabled comment system, the ability for readers to 'Like' your posts, automatic social network sharing, a recent tweets widget, Carousel for galleries, compatibility with the brilliant WordPress mobile apps, universal search and lots more.
Jetpack is absolutely worth installing for any WordPress-based site. You might not want to use all of the features it offers, but it's an all-round package that is bound to help you out with many tasks and help give your website a quick boost.
2. WordPress SEO by Yoast
SEO (Search Engine Optimisation) is one of the most important things to practice in order to help readers find your website. The WordPress SEO plugin by Yoast aims to help you improve your SEO, by forcing you to choose focus keywords to help you rank higher in search engines like Google.
There's a snippet preview that'll show you how your post is going to look in search results to help you refine it, as well as Page Analysis functionality that checks for images, alt tags, post length, meta descriptions and more, all of which are important for SEO.
3. MailPoet Newsletters
Once you've attracted readers to your WordPress website thanks to brilliant SEO, you'll probably want to make sure that they come back again when you add new content to the site. One way to help entice those readers back is through newsletters, and that's where MailPoet comes in.
It's a brilliant Plugin that helps you build and send newsletters, post notifications and automatic response emails for your readers using a simple and easy drag-and-drop system.
Not only that, but you'll also be able to see statistics for the newsletters you send, including opens, clicks and unsubscribes, so you can find out which emails work and which don't.
4. Disqus Comment System
It's important to offer your readers a way to offer feedback and interact with your website, and the Disqus Comment System can do just that. Many websites already use Disqus as their comments systems, so that means lots of readers will already have a Disqus account that they can use to comment on your website.
5. Broken Link Checker
Something you certainly don't want to find on your website is broken links. That's why the Broken Link Checker plugin is so valuable. It helps you monitor your blog and keep those broken links at bay.
6. Swiftype Search
If you're looking to improve the search function on your WordPress website, Swiftype Search is ideal. Not only does it give you search analytics for your site, but it also improves the relevancy of search results so your readers will find what they're looking for quickly, particularly thanks to the autocomplete search suggestions.
If you're not happy with the order of search results for a particular popular search term, you can re-order them using the Swiftype Dashboard's drag-and-drop feature.
With any website, you'll come across spammers, who comment on your articles and clog them up with all sorts of rubbish that you don't want other readers to see. Akismet helps eliminate those spammers, by catching suspicious-looking comments and displaying them for you to moderate. It also highlights hidden or misleading links – those spammers are getting smarter so they're sometimes tricky to spot.
8. Yet Another Related Posts Plugin (YARPP)
One of the best related post plugins for WordPress is YARPP, which helps keep your readers on your website for longer by directing them to other content you've published.
The plugin displays pages, posts and custom post types in a thumbnail or list view to help your readers discover other articles on your website that they might enjoy. It uses a customisable algorithm that intelligently chooses related posts based on titles, content, tags, categories and more.