How to Monetize Your Blog Without Selling Your Soul
Sellout….It is the ugliest word that’s routinely hurled at creative individuals of all types. This goes for writers, artists, musicians and anyone else who makes a living (in part or in whole) on the back of their creative endeavors.
That being said, money and art have to mix at some point. You need your money to support your art, whatever it may be, and that is equally true for bloggers and other authors online.
So how do you make money from your WordPress blog without selling your soul? There are many different ways you do that, but it’s important to find the right model that works for you, your niche and your site.
1. Advertising and Sponsorships
For many, advertising is a foul word. However, it doesn’t have to be if done well. Advertising that isn’t intrusive and doesn’t get mixed in with the content can be a very simple and safe way to earn money from your site. However, this means keeping your ads away from your editorial content physically and figuratively, ensuring a total separation of the paid message from your creative one.
This can be tricky if you find yourself writing about the companies that advertise on your site (it might be wise to favor sponsorships as you can control who advertises better), but with proper disclosure this doesn’t have to be a major problem.
All in all, if you don’t intrude on your readers needlessly and don’t let your advertisers influence your work, you can host ads on your site without worrying sacrificing your integrity. [Continue Reading...]
All Killer WordPress Websites are Built Around These Concepts
This guest post was written by Matt Dunlap who blogs about website development. If you have webmaster or WordPress knowledge and are interested in writing a post for WordPress Hacks, please contact us.
I’ve been coding with WordPress for a long time now. All the way back to when there was a my-hacks.php file. Shortly thereafter WordPress introduced plugins and widgets. Over all these years I find myself going back to a few key WordPress concepts that make blogs really functional.
- Popularity of Posts – The plugin I use, and hack often, is Alex King’s popularity plugin. If you download it from wordpress.org, it works great, but if you really want to make some cool features, you are going to have to hack it.The popularity plugin displays the most popular posts based on time frame, or category in a list (<li>)by default. I’ve hacked it to get the the raw posts, so I can do my own formatting. You can see an example in my “hot list”.
- Related Content – Notice how I didn’t say related posts. Finding related content goes much deeper then posts or pages.Related content is a must to build loyal readers (repeat visitors). You have to guide your readers and help them find content THEY are interested in. Remember, most people will find your content from Google, so feed them some related content and grow your user base. Related posts are easy to get, you simple have to a fulltext index to your database. You can then match terms to keywords.
- Categories – WordPress is nothing more then a way to organize your content, hence the term CMS (Content Management System). 80% of my traffic from Google comes from a relation to WordPress categories. Either trying to display top level categories without children, or trying to build a top menu/submenu navigation menu.Working with categories in WordPress can be pretty frustrating. I wish there was better information. Luckily there are a lot of help from the WordPress Community.
- Images – Magazine themes are the most popular style of theme on the Internet. It’s all about the cool graphics and images to get reader to click on posts. Content sliders and featured content sections with large graphics can be a pain to manually update, which is why you need to learn how to manipulate the images from your posts.
There you have it. If you want to be a WordPress hacker and make killer websites, you gotta have a good working knowledge of those four topics. Thanks for reading my post, and as always, don’t be scared to ask me for help.
Reminder: Don’t Forget to Backup Your WordPress Database!
This wasn’t going to be the subject for my post today, but a series of events have changed my mind. Here they are:
Yesterday on my blog, WPShout I published ‘10 Awesome Things to Do With WordPress’ Custom Fields‘. This morning I awoke to find not a single comment on the post. I was disappointed as the post had taken ages, but I didn’t think much more of it. Until this evening. I wanted to email a friend a link to the post, so I loaded up WPShout, only to find the post wasn’t there! In the admin was only my draft from a couple of days ago. Odd, I thought. I copied and pasted the post from Google Reader and republished the post. And then I realized that a heck of a lot of comments I’d spent yesterday evening replying to had gone, and so had my replies. In other words, my database had reverted to a version a couple of days old. Why? I don’t know (if anyone does have any idea, could you drop me an email?!) at this point.
Of course, at this point you’re (probably not) screaming at your monitor
“just restore the backup you’ve got!… you, you do have a backup, right?!”
Yes. Of course I did. Or so I thought. I’d set up the WordPress Database Backup plugin to email me a backup of the database every 24 hours, and that email automatically got archived. Which meant I didn’t see it hadn’t been sent for a couple of weeks because when moving domains I’d forgotten to reinstall the plugin. Which meant I didn’t have a backup.
Where this post is going is simple – don’t be an idiot like me and only realize your backup doesn’t exist when you actually need it, spend five minutes now installing the plugin I mention above and set it up to email you every day. Just don’t archive the email automatically. WordPress Hacks Top Tip: don’t be an idiot….always have a backup.
Improving Your Blog with a Partial Redesign
Last week I announced the Hack WordPress anniversary contest, and with the announcement, also mentioned a redesign of Hack WordPress. The thing that I think made this redesign unique and interesting is that it was built upon the old design, with only some stylesheet changes, different images, and a bunch of added functionality.
So, why did I decide to go with a redesign instead of a completely custom new design? In a recent post over at Pro Blog Design I think Michael pretty much summed it up best when he explained how to redesign and still win.
When a reader visits a blog day after day, they get used to it. They know how the home page is going to look, they know what they will find in the sidebar and they know what decorations to expect around their comments.
The familiarity does wonders in helping them get around your site quickly, but there are no surprises for them. There’s none of the spark and interest you get when you come across a great looking new site.
It only takes one change to break the monotonous familiarity.
Though Michael’s example is focusing on changing one part of your blog (only the sidebar, header section, comment section, etc.), I think the general idea holds true to our situation. At some point your blogs growth stalls, and sometimes changes need to take place in order to spark interest and hopefully see that growth continue.
If you find that your blog has stalled a little bit, why not make a change to your design (no matter how small)? Even something as simple as redoing your logo, revamping your website’s header section, or making some changes to the sidebar can go a long way.
10 Ways to Improve Navigation in WordPress
This guest post was written by John Pratt who blogs about blogging, WordPress, and his life as a webmaster. If you have webmaster or WordPress knowledge and are interested in writing a post for Hack WordPress, please contact us.
Improving the navigation in your blog means visitors will find MORE of your content, and return MORE often. Even with the best content and lots of traffic – the most important thing is that people can QUICKLY find what they were looking for from the first moment they enter your blog!
I’m going to give you 10 different ways you can improve the navigation in your blog that anyone can (and should) implement for better usability when you have a WordPress powered blog. You will be surprised how much easier it will be to find content by using these techniques.
10 Steps to Improved WordPress Navigation
- Add Breadcrumbs: This is a very easy fix, and one I don’t see on many blogs. Breadcrumbs are the simple link trail on the top of a web page like this: “Home -> Page -> SubPage”. It’s easy to add breadcrumbs, just use a 2.6+ compatible plugin like “Breadcrumb NavXT.
- Get rid of Ugly Next and Previous Links: Every WordPress homepage, and any page that has lists of blog posts (search, archive), has simple “next” and “previous” links to navigate older posts. I have witnessed (countless times) visitors thinking that all the posts you had to offer were listed on the homepage and that was it (mainly people not familiar with WordPress). You should have a linked list of pages (like google) that says “this is page 1 of…” and links to “2, 3, 4, 5, etc”. It’s easy to fix this with plugins like WP-PageNavi or WP-Page Numbers.
- Bold Pagination on Single Pages: You can’t use the last trick on single pages, but every single (post) page has links at the bottom to view the next and previous page as well. I edit my “single.php” file to change that text to something like “Post before this one” and “Post after this one”, and align them left and right (bolded). You can style them any way you want – the point is to make them stand out. Visitors often come from SERP’s to a single post page, make it easy for them to view other ones as well.
- More Links and Excerpts: This is personal preference really, but I prefer to have post excerpts on pages instead of the entire post, because I feel it clutters up pages and makes everything run together (on most blogs). I like to encourage people to visit the single post page to read the entire thing. There are a couple ways to change a running post page (like search results, archives, index.php) to show excerpts. On your homepage, you can use the Homepage excerpts plugin to achieve this. On all other pages, just the “the loop” and change the_content to the_excerpt.
- Multi-Paged Navigation: If you ramble on like I do, some of your posts can be dreadfully long. Break them up into multi-pages posts using a plugin like Multi-Page Toolkit. It’s not only better usability, but it creates multiple post pages so you can get more indexed in the search engines.
- Related Posts: What better way to get people to stay on your blog than by recommending to them “related posts” that you’ve written?! All it takes is a plugin like Related Posts.
- Most Viewed Posts: Like an MVP of the game – you should be showing your visitors your most valuable content! Lester Chan has a great plugin called WP Post Views that has a sidebar widget than can display your most viewed posts! This is a great way to showcase your best posts and keep people on your blog.
- Most Popular Posts: Alex King has a plugin called Popularity Contest that displays how popular posts are.
- Category Images: Having your categories a post is assigned to listed and linked is a great way to get visitors to view everything else you have posted in that category, but sometimes (like “ad blindness) readers are blinded to post meta info. Solve that by assigning images to your categories, so that they stand out prominently! All you need is the Category Icons plugin.
- Sidebar Navigation: There are a bazillion options for pimping out your sidebar, and most bloggers seem to just liste categories, archives, and a blogroll. Check out all of the WordPress Widgets available, the WordPress Codex page for “Customizing Your Sidebar”, the List Authors widget, Parent Pages widget, and especially the WordPress plugin iFrameWidgets. The iframe widgets one is great if you use myBlogLog, BlogCatalog, Entrecard, or other third party widgets that may slow the load time of your blog.
By following these 10 steps to better navigation, your visitors will STAY LONGER and READ MORE each and every time they visit your blog. This article was a synopsis of my in depth article WordPress Hack #5: 10 Ways to Improve Navigation. Happy Hacking!












