Posted on Mar 29, 2008 - 9:30am by John P. in 10 Best, Tutorials, Wordpress
Today I’ll be attending WordCamp Dallas, which Charles Stricklin and I jointly organized. We’ve got a whole line up of fantastic speakers including Matt Mullenweg, Jonathan Bailey, Cali Lewis and Neal Campbell, Liz Strauss, Lorelle VanFossen, Chris Smith, Aaron Brazell, Jacob Santos, and Mark Ghosh.
If you’re one of the WordCamp attendees and you happen to be sitting in the lecture hall reading along as I stand here on stage, well… deja vu! Otherwise, for my normal readers here comes a list of 45 Ways to Power Up Your Blog!
Incidentally, the actual video of this lecture is available here. It seems to now have some historical significance because of the introduction of Woopra in the last three minutes.
For the sake of keeping things organized, I’ll tackle these tips by category and also attempt to cram in as many links to additional resources for each tip as possible. If you happen to have a link to add to a particular tip please drop a comment below with the link and where it should go.
This post is by far the most comprehensive article I’ve assembled on blogging. It does make reference to a few of my previous posts, but much of this information is brand new. One other little warning… a lot of the tips presented below are only available to the stand-alone version of WordPress. If you are running a different blogging platform (I suggest you change it), or if you are on the free WordPress.com platform, you may have to seek alternatives.
To get us started, check out the article I wrote for Lorelle called Why Search Engine Optimization (SEO) is Still Important. The impetus for this article was the fact that so many WordPress themes were claiming to be SEO friendly, but so few people understand what that really entails.
I don’t trust most of the SEO information out there, but I do trust these links:
Every image on your site should be named exactly what it is – in English.
Also, use the alt text for descriptions of all images, and Title element for all hyperlinks. These are legal ways to increase the keyword density of a page – but make sure you aren’t cheating! The descriptions must be accurate or you may incur the wrath of the Google anti-spam team!
Article titles should be extremely direct, concise and keyword loaded. Fancy titles will not bring hoards of traffic, and even worse it will negatively impact Google search results since the title is heavily weighted in the algorithm.
Use the TITLE element on every single hypertext link on the site. The title will show up when a reader hovers the mouse over the link in most Web browsers for an added description, but the words will also be noticed by the search engines and contribute to higher search results.
Be very, very picky about your blog’s theme. Having a solid SEO underpinning is far, far, far more important than the eye candy. I have major criticisms for the vast majority of themes out there. My Rapid Access theme may not be the most attractive, but I get thousands of visitors each day from search engines – and a lot of people tell me they wish they could get more search traffic.
You definitely don’t have to use my theme, but at least read through the features when you’re evaluating another one and pick one with as many of the features as possible.
Purchase a faster server. No shared hosting! At least a VPS or dedicated server. Search rankings are affected by site performance, especially server downtime. And sites like StumbleUpon, which can deliver significant traffic, will stop sending it altogether if the server is unresponsive for even a very short time.
Bottom line is that if you’re serious about building a large following you need to either invest in a little infrastructure, or go with a completely hosted blog like WordPress.com.
Serve photos off of your own server, or lose the google image traffic to Flickr (or wherever the photos are). I realize that image hosting can bog down your Web server, so get a faster server (see this tip in the SEO area too)!
A sitemap is like a table of contents for your blog. It helps search engines find every single post you’ve got, but they would take a long time to generate if you had to do it by hand. Luckily the Google XML Sitemaps plugin takes care of this issue automatically.
I’ve been hearing people advising authors to stick to only one topic per blog for some time now. And they are just plain wrong.
Any possible SEO advantage is more than outweighed by the fact that authors and readers become bored by the same subject after a while and content becomes stale and painful. Not to mention the fact that you’ll only keep a regular subscriber for so long without some variety. (Oprah doesn’t talk about the same thing every day, so why should you?)
Instead, write about what you know and love… all of it. As an example, my blog has 42 categories and 2,300 tags. I average 15-20,000 page views each day, with a record day being over 140,000.
Post regularly. No less than every 2-3 days. I write articles in advance and post date them. Keep a 2-3 post buffer at all times, a week or two is even better if you can.
To help you keep up the pace, start a draft post every time you have a new idea for an article. You can come back and finish them when you have time or need inspiration. I normally have at least 30 drafts standing by at any given time.
Remember, you can always delete an idea later, but you can’t remember one once it’s forgotten.
Whether you are including links to related posts directly within your article, or using a plugin to automatically generate them, showing related posts is key for a number or reasons:
So, be sure to incorporate links within articles to others that you know are highly related, and then get a plugin to generate an additional automated list.
Make sure your site has a print stylesheet! If there is anything I hate it’s finding a great article and wanting to print it out to give to someone, only to learn that it is completely unprintable! AArrgh! I think every theme that lacks a Print CSS should be taken out back and shot! If your theme doesn’t have one, add one to it!
More information about print CSS:
I didn’t write WP Admin Bar, but I did update it. You see, I got sick of having to jump back and forth between login screens and the front of my blog to try and write articles, admin comments, and change my theme. Luckily there is an easy way to put an administration bar on every page of the blog – but only for people who are logged in and who have rights to those functions. WordPress.com already has this function, so why not the self-hosted version?
Most of these tips are adapted from Jacob Neilsen’s Top 10 Weblog Design Mistakes article.
Unless you’re a business blog, you probably don’t need a full-fledged “about us” section the way a corporate site does. That said, the basic rationale for “about us” translates directly into the need for an “about me” page on a weblog: users want to know who they’re dealing with.
It’s a simple matter of trust. Anonymous writings have less credence than something that’s signed. And, unless a person’s extraordinarily famous, it’s not enough to simply say that Joe Blogger writes the content. Readers want to know more about Joe.
Even weblogs that provide author bios often omit the author photo. A photo is important for two reasons:
A huge percentage of the human brain is dedicated to remembering and recognizing faces. For many, faces work better than names.
Many weblog authors seem to think it’s cool to write link anchors like: “some people think” or “there’s more here and here.” Remember one of the basics of the Web: Life is too short to click on an unknown.
Tell people where they’re going and what they’ll find at the other end of the link. Generally, you should provide predictive information in either the anchor text itself or the immediately surrounding words. You can also use link titles for supplementary information that doesn’t fit with your content. (To see a link title in action, mouse over the “link titles” link.)
A related mistake in this category is to use insider shorthand, such as using first names when you reference other writers or weblogs. Unless you’re writing only for your friends, don’t alienate new visitors by appearing to be part of a closed clique. The Web is not high school.
Hopefully, you’ll write some pieces with lasting value for readers outside your fan base. Don’t relegate such classics to the archives, where people can only find something if they know you posted it, say, in May 2003.
If you notice, I’ve showcased some of my more popular posts in the footer of this blog. Other people use the sidebar. And some people use a widget from a service like SpotPlex which dynamically lists the most popular content.
Having a weblog address ending in wordpress.com, blogspot.com, typepad.com, etc. will ultimately limit your options, and make businesses appear unprofessional.

Letting somebody else own your name means that they own your destiny on the Internet. And the longer you stay at someone else’s domain name, the higher the cost of going independent. It only costs $10-15 per year to get your personal domain name and own your own future.
As soon as you realize you’re serious about blogging, move it away from a domain name that’s controlled by somebody else. The longer you delay, the more pain you’ll feel when you finally make the move.
It’s great to have people subscribe to your RSS feed because they’ll remember your site and periodically they’ll come back. But if you’re RSS reader is like mine you’ll never get around to reading most of the articles. E-mail subscriptions are a whole different ball game. They show up on the day they are posted and present readers with the opportunity to get to the content while it’s still fresh and hot.
In addition, I find that my e-mail readers are far more likely to leave comments. In fact, on average my articles have 10-15 comments by the end of the first day. And it’s great to get the instant feedback.
WordPress allows you to control whether you publish partial or full RSS feeds via the Reading Options tab in the admin control panel. I always assumed that full feeds would impact my site visits, so held off for a long time – only bowing to demand after about a year.
The reality is, I saw almost no impact from the change. If anything, readership increased a little.
Because I use full feeds in conjunction with the related articles plugin, I’ve had friends tell me that not only do they now read more of my articles, but they click on the related article links and go back and read the archives!
If you really want comments, you’ve got to make it quick and easy for people to leave them.
Instead, use Akismet and Bad Behavior to filter blatant spam, and moderate the rest regularly.
I like MyBlogLog. I use the widget in my sidebar, and have even paid for the Pro stats they generate (which update instantaneously unlike Google Analytics). The widget has helped grow my community by “humanizing” things.
Regular readers of my blog see a big version of my own avatar at the top of every page, and they come to recognize other regular readers in the MBL widget when they visit, reinforcing a sense of community.
When I installed the Show Top Commentators plugin on my blog I saw a noticeable increase in comments. This may be partially due to the fact that my blog’s high Google PageRank seems attractive, but it’s offset by the fact that I heavily moderate comments and delete spammers as well as comments with no value.
After installing the Recent Comments Plugin I noticed that older posts which received comments brought regular visitors back to older content in addition to simply serving as a quick way for me to personally keep up with new comments.
I tend to think that the main benefit of these plugins is to help my readers understand that I really appreciate every comment and I’ll keep an eye on them and respond.
You might not have been able to get on the home page of Digg or Slashdot yet, but that doesn’t mean you should ignore them. Social media sites can bring plenty of joy and pain, but most importantly they bring new visitors – something quite important for building up your subscriber community.
Here are a few recommendations:
If you want to build a sense of community, you’ve got to start out by making a personal connection. And on the scale of human inter-connectedness, the least personal method of communicating is writing.
Move up the inter-personal scale by adding a photo of yourself, including audio (podcasts) and even V-Logging (video blogging). The more personal you make it, the greater the effectiveness when it comes to connecting with your readers. One other thing – always, always include an About page along with personal information.
I cannot emphasize enough how important it is to give your readers the opportunity to subscribe to your blog via RSS and e-mail subscriptions. Luckily, Google’s Feedburner service is a completely free way to offer both RSS and e-mail subscriptions.
Faster page loads are an edict of excellence in Web design, and are just plain good news for visitors. In addition, site performance is a factor in search results, so trimming down every article you author will help Google make the decision to send more traffic your way.
Plan for the worst (best) case scenario and offload plugin functionality from your server whenever possible. For example, rather than using a “Digg This” plugin, install the Feedburner “Digg This” javascript script. It will transfer a little extra load from your server to theirs.
Google or other Analytics vs. plugin based stats
If you want faster site performance, again – turn to your theme. If it contains unnecessary PHP, images, and other items that increase the load you’ll find out when it’s too late. I’ve seen a simple change of theme triple the performance of a site.
Trim it down to the bare essentials. If you don’t know how, either pick a theme without fancy menus and graphics, or buy a huge server cause you’re gong to need it to sustain a Digg!
Not running WP Super Cache on a WordPress blog is like making picante sauce in New York city! Partner, we’re going to have to shut you down!
WP Super Cache is a static caching plugin for WordPress. It generates html files that are served directly by Apache without processing comparatively heavy PHP scripts. By using this plugin you will speed up your WordPress blog significantly.
You must use a detailed statistics tracking service, preferably one that gives instant feedback, and watch which articles are getting the most traffic. You’ll learn which ones are most appealing and it should help you figure out why. You can do a lot with that information like putting targeted advertising on those pages, writing more articles like that one and linking to them, etc.
I recommend the following services:
Dan Zarrella has created a fantastic tool, called the Link Attraction Factors Keyword Tool, to estimate the effectiveness of a given topic towards attracting social media. He has also made available a WordPress plugin to integrate the tool directly into your blogs authoring page.
So for example, when it comes to the 2008 election, the candidates names in titles stack up as follows:
So and article about Hillary that goes popular on Digg would be most likely to get links, while John McCain clearly bores everyone to tears.
I believe in really researching things and making content information rich. Just getting keywords in the content won’t do any good if the search engine bounce rate ends up being 90%+. People won’t stick around long enough to read any of your other articles – so make sure you ask yourself this question every single time you publish something:
If this was the first article I ever read on this site, would I come back for more?
Do complete and thorough reviews of products you like or dislike. Then put Amazon links on the page. This does three things:
I recommend including an image at the beginning of every single post to help set the theme of the article. In my blog I generally include thumbnail sized images which link to larger versions, and I like to alternate floating them to one side or the other of my content. Another alternative example of image use can be found on WebUrbanist.com where the author’s strategy is to use one large image, or a combination of smaller images, that precedes the content area.
Yeah, it’s easier said than done isn’t it? I wrote an article called 16 Tips for Blog Idea Brainstorming a while back that still applies. But the key theme here is that it doesn’t really pay to write about the same old things everyone else is covering.
There are already a million articles on the iPhone, does the world really need one more? How much attention do you really think your article is going to command when you have to compete with TechCrunch? Instead, focus on things you know and try to tell a little story with your post. Keep it concise, but work in some humor, philosophy and facts. The blogosphere will thank you for original content.
Building some semblance of a community is important. It will help motivate you to write, give you feedback on your articles, and help you gain critical mass. But that won’t happen if you’re begging your visitors to donate money.
So unless you’re a certified charity, or you’re putting out free software, don’t beg people for contributions! Instead, concentrate on building the site and ad revenues will come later.
Lets face it. If your blog is intended to produce revenue, you want as many page-views per visitor as possible. Each page generates additional opportunities to convert to revenue. This reason alone is enough to justify using excerpts on your homepage (the MORE function), plus it allows people to navigate and pick and choose articles more easily.
Use Donncha’s “No Adverts for Friends” plugin. This plugin hides the ads from anyone who:
You might think that would lower your revenues, but you’d be wrong! On my blog I was able to put much larger and more intrusive advertising at the top of my articles which really only shows to search engine visitors. They get a much higher click-through rate than before, even though my regular readers never see an ad! Best of both worlds.
For God’s sake people, please don’t jump on the Make Money Online bandwagon. These sites do NOT make money online. And it’s just going to continue to be downhill as other bloggers who write real content continue to crack down on commenters trying to gain backlinks.
Sites of this type routinely get marked as Spam in Akismet, and Google competition is fierce – assuming you make it past the Web Spam team, so instead of dedicating all those man-hours towards “building a better mouse-trap” how about just writing some content that can appreciate in value over time without tons of scrutiny?
There is still no way to get rich quick.
If you’re looking for videos to embed in your blog posts I’ll admit that YouTube is still the 900 pound gorilla. They’ve just got everything on there! But if what you really want to do is actually share high quality videos to embed in your site – nothing beats Viddler!
I actually heard about Viddler last year at WordCamp as well, when I was filming everything and looking for a place to post the videos for later download and consumption. I tried just about every site on the Web, but they all had major drawbacks. Most had file size limitations, some were difficult to use, and some just had very poor quality.
Viddler however has none of those shortcomings! High quality videos, no file size restrictions… plus you can even make a little money off of ads and offer the videos for download in multiple formats! Now, if we could only get their hosting moved over to Layered Tech to help with a little better hosting…
If you are going to start putting your blog out in multimedia format you really need to invest in a little quality gear. There is far too much competition to get people to listen and watch when you’re recording with a $29 Webcam. That doesn’t mean you have to break the bank though. Here are a few tools that can help:
Dan Kuykendall, the creator of the PodPress plugin, delivered a very good discussion about PodCasting at last year’s WordCamp in San Francisco. He goes over the rationale for Podcasting as well as the equipment he uses to produce his own podcasts.
Pages: « 1 2 [3] Show All
Just watched the video and checked out a few of the WP plugins I didn’t have previously – great stuff, thanks!! Though I can’t seem to locate Weepra anywhere? Was it ever released to the public?
Nico,
It’s actually Woopra.
John
In my case Weepra is apropo, So few visitors :-( hehe
John:
After I heard from you about the availability of the documentation of your presentation on “45 Ways to Power Up Your Blog,” I came here to learn more about what you had to say. It’s a GREAT list. I bookmarked it for later reference.
Quick questions: Regarding Viddler. Seems like a cool alternative to YouTube. Went there and tried to learn more by clicking onto the links but they were not working??? I want to find out what video formats they accept, for example, do they take VOB files? Got loads of them on DVDs but can’t find anything to convert them to commonly used vid files. Any suggestions?
Second question: Been hearing a lot of about WP-Super Cache but a little timid about installing it cuz I’m concerned about reports here and there saying this might “break” the blog? Any thoughts? Not a techie here – not at all. A little nervous about techy related stuff.
Thanks!!
Stephen Hopson
Very nice.
[...] his article entitled, 45 Ways to Power Up Your Blog, John says “I’ve been hearing people advising authors to stick to only one topic per [...]
[...] This was my lecture given at the WordCamp Dallas 2008 event held at City Hall in Frisco, TX. A fully documented and hyperlinked version of this video is also available, entitled 45 Ways to Power Up Your Blog. [...]
[...] 45 Ways to Power Up Your Blog: Here are small things you can implement to make your blog a little more appealing to your audience and search engines. [...]
[...] extent, some content, too) is not targeted at human beings. It is targeted at search engines. Here’s one advice that sure helped proliferate good SEO and poor aesthetics (I’ve underlined the key [...]
Wow I have almost all these tricks on my blog, I am glad to see I am doing all the right things, this post is very informative for new bloggers and I have picked a few tips also. Thanks so much.
There are some great tips in there. I thought I had my blog down to a T, but there are some tips in this post I’m going to try out straight away. Thanks!
[...] traffic on your site than advertising – free or paid. I wrote an article last year called 45 Ways to Power Up Your Blog which has many tips that are appropriate for normal web sites as well, so I’m going to refer [...]
I do a lot of these but I seriously didn’t know about WP admin bar. Thanks for helping me ‘get a clue’!
[...] Media and Analytics”. This lecture was similar to the one I did two years ago called, “45 Ways to Power Up Your Blog” in that it covers a wide range of topics all targeted at helping you learn to drive more [...]
John,
I know this is an older thread. I am new to the site and found it from a link in the Anthony Wakefield Tutorial – Make More Money With Word Press, Social Media and Analytics. I could spend an entire day just going through all of the links on this post and reading all of the related content. This was a great post. I look forward to reading many more! Thanks.]
Brian
Thanks for the feedback Brian, and glad you are getting some use out of this post. It may be a little older but it’s still full of stuff that definitely works!
Cheers,
John P.