Amazing Blogging Resources for All Your Needs (Free & Premium)

Here you’ll find a collection of various blogging resources that I constantly utilize for blogging, development, or anything related to my sites.

Most of the resources are free ones, however, some of them are premium. I use free resources as much as possible, but there are some times when you have to spend a few dollars.

If you have any resources you’d like to recommend then please let me know. I’d love to keep adding more useful resources for everyone.

Disclosure: Some of the links below are affiliate links, meaning, at no additional cost to you, I will earn a commission if you click through and make a purchase. The commission earned helps maintain this site.

Blogging Resources

These first ones are blogging resources that cover a bit of everything. – A thorough walkthrough of everything you need to start your blog.
Website Color Schemes – A comprehensive article about picking a color scheme for your blog.


These sites will help you get or create great images for your blog and articles, as well as optimizing images for a faster loading blog.

Canva – An amazing site that lets you create images for your articles easily using templates.
EWWW Image Optimizer – This WordPress plugin will optimize your site’s images for faster loading.
Meme Generator – Create memes for free for use in your articles.
PhotoPin – Images that use Creative Commons licensing.
Upsplash – Free use images and a large collection of them.

General Search Engine Optimization (SEO)

Awesome tools to help you work on your blog’s SEO.

Keywords Everywhere – This is a browser extension for Chrome and Firefox that will give you keyword search volume, CPC, and competition when you perform searches at major search engines. Super useful for cutting out the need to use tools like Google Keyword Planner for research.
SE Ranking – A great resources for keyword tracking. This is how I see how well my sites are doing.
Ubersuggest – A handy tool for getting keyword suggestions along with keyword volume data.

Web Hosting

You need to host your blog somewhere, so these are the folks I recommend.

Bluehost – I will admit, I have not used these folks. However, folks I respect have sworn by Bluehost for affordable hosting on new WordPress sites.
KnownHost – These are the folks I use for all of my websites. You can find cheaper, but they’ve been amazing with anything support related, and they have quality servers.
WP Engine – An all-inclusive web host for WordPress sites.


WordPress specific sites and tools that are aimed at general upkeep.

ManageWP – You can run updates and maintenance on all your sites from this one central location.


Useful plugins that I recommend.


Caching is something I highly recommend, and these are the plugins that will do that for you.

W3 Total Cache – My favorite caching plugin for WordPress. Admittedly, not the easiest to configure, but I enjoy having everything available to configure.
WP Rocket – A premium plugin for WordPress. It works well and is easier to use than W3. It requires a lot less configuring than W3 Total Cache does.


Sometimes you need to build a form.

WPForms – A feature-rich drag & drop form builder.


These plugins will help you with your article and site SEO for WordPress.

SEO Squirlly – Nice SEO plugin for WordPress. It’s a freemium model, so value may vary.
Yoast SEO
– A great plugin for WordPress to help with SEO. I’ve also reviewed it.


Sites that are great resources for WordPress themes, both free and premium.

CyberChimps – Premium WordPress themes.
ThemeIsle WordPress Themes – More premium WordPress themes.
UpThemes – Yet more premium WordPress themes!


Tools that will help you with writing articles.

Editing & Writing Tools

These sites will help you write articles that are easy to read and keep you looking professional.

Readability Test Tools – A tool to determine your content’s readability.
Readability Formulas – Another readability tool.
Readable.IO – And a third readability tool! This one is great, but it seems to operate on a freemium concept.


A title is everything in blogging, and these folks will help you create better headlines.

Capitalize My Title – The name says it all really. There’s a few standards for title capitalization and I use this site to make sure I’m doing it right.
Write Better Headlines – This is a great tool by CoSchedule that will help you create more interesting titles for your articles.


If you’re struggling for ideas on what to write about, then check out these sites.

Blog Ideas Generator – A great tool by HubSpot to generate some topic ideas for articles if you find yourself stuck.
BuzzSumo – A great place to research topics and see what’s trending.
Content Idea Generator – Same type of tool as the HubSpot one.