19 Awesome WordPress Plugins To Supercharge Your Blog
WordPress is a great piece of software. As a blogging and lightweight CMS it’s brilliant, but with just a few simple plugins it can be extended into a truly amazing platform. These are the 19 plugins I think no site should be without.
19. WordPress SEO
WordPress out of the box is already technically quite a good platform for SEO, this was true when I wrote my original WordPress SEO article in 2008 and it’s still true today, but that doesn’t mean you can’t improve it further! … WordPress SEO forces you to choose a focus keyword when you’re writing your articles, and then makes sure you use that focus keyword everywhere.
Everyone and their dog knows about this plugin these days, but this list would be incomplete without it! A fantastic plugin to help you work on the SEO of each page of your website or blog, helping make sure you’ve got your keywords into the relevant parts of the page. It’s not the be-all and end-all of SEO, don’t make the mistake of thinking it magically makes your site an SEO goldmine; It doesn’t. But definitely a good starting point.
MediaRSS is a way of embedding media into your feeds. The specification at http://search.yahoo.com/mrss/ provides for many kinds of media: audio, video, etc. This plugin is equipped to locate img tags in your posts and generate XML code that can be used by feed readers.
No configuration or fuss, just sits in the background and does what it says on the tin.
17. Permalink Editor
This plugin adds two areas of functionality: Global page, category or tag permalink structures and individual custom permalinks.
I use this mainly for the “Permalink Alias” feature it provides, which allows me to specify a short permalink for a page (e.g.
/best-plugin) that works alongside the longer permalink I’ve specified in WordPress SEO (e.g.
/blog/the-best-wordpress-plugin-in-the-world). It doesn’t play especially nicely with WordPress SEO from Yoast as they both allow you to modify the permalink for the page, but if you click the “Edit” button rather than clicking the permalink itself then you shouldn’t have too many problems. If Yoast adds a permalink alias feature to WordPress SEO then I’ll stop using this plugin, but until that day, this one will remain on my list of awesome plugins.
16. Dublin Core for WordPress
Adds the following Dublin Core metadata elements to posts and pages:
Site name as DC.publisher
Site URL as DC.publisher.url
Post title as DC.title
Permalink as DC.identifier…
Dublin Core is a standard set of metadata elements for websites that is great for SEO. Just ask WooRank, who mark websites down for not being Dublin Core enabled.
15 More Amazing WordPress Plugins
15. Highlight Search Terms
Highlights search terms using jQuery when referer is a Google, Yahoo, Lycos, Bing, Ask, Baidu and Youdao search engine or within WordPress generated search results. This plugin is a light weight, low resource demanding and very simple &hellip
Nice simple plugin for highlighting search phrases that people used when coming into your site from Google or other search engines. It even works with your site’s internal search engine. You will need to write some CSS to specify how to highlight text, so use it with PC Custom CSS.
14. PC Custom CSS
This plugin enables you to use any custom CSS code with any theme.
Adds a “Custom CSS” link under the “Appearance” menu that lets you dynamically add new CSS to your site without editing the theme. Plain and simple, just the way I like it.
13. MyGeoPosition.com Geotagging: Geotags / GeoMetatags / GeoFeedtags / GeoMicroformats / Maps
Create geo-posttags, geo-metatags, geo-feedtags, geo-microformats and maps for posts and pages. Display the geotagged location in form of a map before, after or within the post. An easy-to-use geopicker map with search, drag & drop and optional auto-locating functionality helps entering locations.
Quite a title, huh? Rolls off the tongue. Despite the awful name, this is a fantastic plugin. It allows you to create maps and all sorts, but I use it mainly for the geotagging features which is good for SEO.
12. Enable Media Replace
This plugin allows you to replace a file in your media library by uploading a new file in its place. No more deleting, renaming and re-uploading files!
A god-send for when you need to replace images. Sooner or later you’re going to need to replace an image on your website with another and, out of the box, WordPress makes this a hellish task. Enable Media Replace adds in a piece of functionality that should exist in the base build of WordPress: The ability to overwrite an existing image on the site with a different image.
11. Recent comments widget with excerpts
This plugin creates a widget similar to the default recent comments widget. Instead of the format “username on post title,” the widget will display “username said comment excerpt.”
Great for helping keep your blog fresh. A comment on any post will freshen any other page on your site, making your site truly dynamic and thus great for SEO. This plugin differs to the default comments widget shipped with WordPress in that it adds excerpts of the comment to the page too.
My Top 10 Favourite Plugins for WordPress
10. Yet Another Related Posts Plugin
Yet Another Related Posts Plugin (YARPP) gives you a list of posts and/or pages related to the current entry, introducing the reader to other relevant content on your site. Key features include: An advanced and versatile algorithm, Templating, Caching, Related posts in RSS feeds, Disallowing certain tags or categories, Related posts and pages.
Places a list of related posts onto your blog entries, and doesn’t require interfering with your theme. It could do with some more configuration options (being able to hide relevancy would be nice) but otherwise is probably the best option out there.
9. 404 Redirected
Redirection is a WordPress plugin to manage 301 redirections, keep track of 404 errors, and generally tidy up any loose ends your site may have. This is particularly useful if you are migrating pages from an old website, or are changing the directory of your WordPress installation.
A few months after putting this site live it had grown from one page to about 10, and I wished to move them around, rename some for SEO purposes, add more, and implement a blog (this blog, to be precise). After doing so the entire site structure had changed and I dropped almost completely out of Google for about 2 weeks.
The problem, Webmaster Tools was telling me, was that I had a large number of 404s on the website from where it had tried to index the old pages so I thought I would create links to the new pages to appease the Google beast. Turns out though that there is a nifty free plugin that will do it for you: 404 Redirected.
This is by far one of my favourite plugins for WordPress and I suggest it should be installed without a second thought on any and all WordPress websites immediately after installing WordPress itself!
8. Category Posts Widget
Category Posts Widget is a light widget designed to do one thing and do it well: display the most recent posts from a certain category.
This is a lovely simple little widget that does its job really well. As the name suggests it shows posts from a specific category in a widget. I use this for showing featured content, as I covered in my Howto: “Featured Posts” Widget In WordPress post.
7. Fast Secure Contact Form
This plugin allows a webmaster to easily create and add contact forms to WordPress. The contact form will let the user send emails to a site’s admin, and also send a meeting request to talk over phone or video. An administration panel is present, where the webmaster can create and preview unlimited forms.
Want to allow your visitors to contact you directly from the website? Don’t want to have to sign up for an account on another website to do so? Don’t want spam? Just use this then, it does everything you could need it to and more. A brilliant plugin.
6. Google XML Sitemaps
This plugin will generate a special XML sitemap which will help search engines like Google, Bing, Yahoo and Ask.com to better index your blog. With such a sitemap, it’s much easier for the crawlers to see the complete structure of your site and retrieve it more efficiently. The plugin supports all kinds of WordPress generated pages as well as custom URLs. Additionally it notifies all major search engines every time you create a post about the new content.
This is another piece of functionality that I feel WordPress should have straight out of the box. This is the best of the XML Sitemap plugins I’ve looked at. In case you don’t know what an XML Sitemap it, it’s a file read by the likes of Google to tell them what pages exist on your website. Search engines use this information to discover content on your site more easily.
The Top 5 Plugins
5. Raw HTML Capability
Lets you disable automatic formatting like smart quotes and automatic paragraphs, and use raw HTML/JS/CSS code in your posts without WordPress messing it up.
WordPress has a feature that is both useful and annoying: Automatic paragraphs. In my opinion, when I use the HTML editor, I should be allowed to write HTML without the software interfering with it. WordPress thinks otherwise; It is the opinion of WordPress that it should take care of all of my paragraphing needs.
It can be useful when writing a blog entry, such as this one, to not have to worry about the paragraph tags—just pressing twice instead—but for pages where you want to embed any kind of HTML it can wreak havoc. Really they should have three editors: Visual, HTML-lite, and HTML. In HTML you control everything. In HTML-lite WordPress controls some stuff. And in Visual WordPress does it all.
This plugin allows you to selectively disable this ridiculous paragraphing feature. Again, no install of WordPress should be without it.
4. Regenerate Thumbnails
Regenerate Thumbnails allows you to regenerate the thumbnails for your image attachments. This is very handy if you’ve changed any of your thumbnail dimensions (via Settings→Media) after previously uploading images or have changed to a theme with different featured post image dimensions.
Everyone has to resize images on their site at some point. In the words of Tyler Durden, “Nothing’s static, everything’s evolving…”. It’s only when you add an image to WordPress that it creates the different sizes of image, so if you need a different thumbnail size in the future then you’ve got a problem.
When I changed the size of my posts’ thumbnail images recently I needed to recreate all of the thumbnails. That’s where this nifty little plugin comes in. Dead easy to use, start it running and wait while it works its magic. It even has a nice progress bar to tell you how it’s getting on.
3. Search Meter
If you have a Search box on your blog, Search Meter automatically records what people are searching for—and whether they are finding what they are looking for. Search Meter’s admin interface shows you what people have been searching for in the last couple of days, and in the last week or month. It also shows you which searches have been unsuccessful. If people search your blog and get no results, they’ll probably go elsewhere. With Search Meter, you’ll be able to find out what people are searching for, and give them what they want by creating new posts on those topics.
Great for monitoring searches on your site and reporting them back. I use the popular searches feature to create links to search phrases to help Google find plenty of links to my content.
2. …and Search Fixer
Search Fixer makes “pretty” search links work properly. A pretty search link usually looks like this: http://example.com/search/waldo Because of a bug in WordPress, pretty search links with spaces in them do not work. Search Fixer fixes that bug.
This is needed if using the “Popular Searches” widget of the Search Meter plugin. Without it the links in the widget won’t work due to a bug in the WordPress core code. Once that bug is fixed this plugin won’t be necessary any more.
1. Ultimate Security Checker
#1 SECURITY PLUGIN for WordPress! We’re the only plugin that gets updated regularly to protect against the latest threats! Why trust your work to a plugin which hasn’t been updated in months or years?
Essential stuff after installing WordPress. Check your security and fix any serious issues.
These are my top 19. I did think about a twentieth to round it off, but I didn’t come up with anything… What would you add to the list? Comment below!