I received an email from the folks at DIYThemes today about the next version of Thesis, Thesis 1.7.  Thesis 1.7 will be released over the next few weeks.  Developers will get early betas then everyone else once the release is stable.  Here’s the scoop on the new features:

  • Options Manager – This is something I’ve been looking forward to for a while.  The options manager will let you save and load all of the Thesis Options settings.  This is huge for Thesis developers like myself as whenever I installed a new site I always had to manually set the set up.  This usually involved me working from a screen shot or from notes where I wrote down the settings.  No more.  With the options manager, you can now save the settings and load them to another site.  Whoo-hoo!
  • New SEO Controls and Details – Thesis 1.7 will include a number of new SEO features.  I mean, Thesis rocks SEO now, but with Thesis 1.7 we’ll get to really tweak settings at a very detailed level.  Thesis 1.7 will allow you to set title tags, meta tags, indexing on each page of your site.  The DIYThemes folks have even added a new page to Thesis Options that let you control SEO settings for category and tag pages as well.
  • Headline Feature – I haven’t totally grasped the implications of this one yet, but Thesis 1.7 adds a new headline filter.  This filter will allow you to show and hide headlines.  As an example, Chris is using it on Pearsonified which is running a pre-release version of 1.7.  Here’s the specific example page: http://www.pearsonified.com/2010/01/web-publishing-2010.php.
  • Enhanced Internationalization – Thesis supported internationalization before, but had a few holes.  With 1.7 it’s fully internationalized and can now be fully translated.

I’m sure there will be more and these are just the big features, but it looks to be a another great release, especially with the options manager.  The email also had a teaser about helping us build better content too.  This won’t be directly Thesis related, but is coming from Chris’ partner Brian Clark who writes on Copyblogger.net.  Once I hear more, I’ll let you know.  It sounds very interesting.

{ 5 comments }

Announcing Wordpress blog and site hosting

by Larry on June 20, 2009

Empty Cabin Media is proud to announce that we now offer full Wordpress based blog and website hosting services.  With this service, Empty Cabin Media now provides:

  • Hosting.  Your site will be hosted on a Media Temple dv server.  These servers provide reliability, high performance, scalability and vast amounts of space for your blog or website.  In other words, your site will rock!
  • Full set-up. Domain set-up, server set-up, Wordpress installation, requested plugin installation and set-up, and installation of your Wordpress Theme of choice.  Empty Cabin Media highly recommends the Thesis theme for Wordpress, but the choice is yours.
  • Site Maintenance. Plugins, Wordpress, and themes are constantly being upgraded.  When you’re busy writing, you don’t want to have to mess with often complex and time consuming upgrades.  That’s why Empty Cabin Media, as part of our hosting services provides all of this for you.  You focus on writing, we focus on the rest.
  • Support.  Is your blog or site having a problem or do you just have an important question?  No problem,  you’ll have direct access to our paging service where we’ll respond to your issue and get you back on track in no time.

Fees for our Wordpress hosting service is only $50.00/ month!

  • One time set-up fee: $150 – this includes domain name registration, server set-up, Wordpress installation and theme installation.  Service fee is waived if you go yearly instead of monthly.
  • Theme installation: Free – you provide the theme, and we”ll install it free.  If you’re interested in purchasing the highly acclaimed Thesis theme, the cost is only $40.00.  This is a a $47 savings off of the normal price!
  • Monthly Maintenance Fee: $50.00 – This covers hosting, upgrades, plug-in installation and support.

Of course, any customizations of Wordpress, your theme, or plugins beyond their default features would be completed as part of our blog consulting and development services and would be estimated and charged separately.

If you’re interested, head over to our Wordpress hosting page and complete the contact form at the bottom.

Start writing and leave the technical stuff to us!

{ 0 comments }

Online accounting software

by Larry on May 6, 2009

Wanted to make you aware of an article I wrote about blog and business accounting over on my Christian personal finance blog.  I debated about posting it over here, but feel like it relates a little closer to the articles I’ve written over there about starting an online business and alternative streams of income.

Online Accounting

In a nutshell, I’ve started using Outright, Freshbooks, and Shoeboxed for managing and tracking my income, expenses, estimates, invoicing and expense tracking.  So far the solution is working great and has really made it much easier for me to manage my accounting, track payments due, and manage my client list.  I’m really pleased with the professional look of the estimates and invoices as well.  Much better than the text emails I was sending before and the cheesy excel spreadsheet templates I was considering.

All three products offer free trial periods.  I’d highly recommend you give all three products (Outright, Freshbooks, and Shoeboxed) a try.  Come back and add a comment letting me know what you think!

{ 0 comments }

One of the new features released with Thesis 1.4 was the thesis feature box.  Uses for the feature box are endless, however most poeple are using it on their blogs to highlight their best articles and featured posts.  Although the feature box is available in Thesis 1.4, the only way to utilize it currently is through the use of  Thesis hooks.  For those that may be a little less “coding able”, I thought I’d share an article on how to quickly and easily utilize the Thesis feature box to highlight posts on your Thesis Wordpress blog.

Enabling the Thesis feature box

The first thing you’ll need to do in order to utilize the Thesis feature box is turn it on, or enable it.  This is done by going into your Wordpress administration console, selecting Appearance on the left hand menu, followed by Design Options.

In the top corner will be a box titled appropriately: “Feature Box”.  Using the drop-down menu below it, select “In your content column”.  Please note that there are two other options available: Full-width above content and sidebars and Full-width above header only.  These are just two more ways you can utilize the Thesis feature box.

Next, you’ll need to specify when you would like the feature box shown.  This will depend on how your blog is set-up an what your preference.  Most will want to select the default: on-blog page only.  The third setting lets you select at what point on your blog page you’ll want to show the feature box.  Most will want it at the top, and thus the default setting “Above All Posts” will meet your needs.

Once you’ve adjusted your feature box settings appropriately, navigate down and click on the Save button.

Create a “Featured’” category

The way we’ll determine which article to display in our featured section will be by placing that article in a category we’ll name Featured. Using your Wordpress admin console, create a new category named: Featured and save it.  Find the post you want to feature, edit it and add it to the new Featured category.  You’ll see how we’ll use this new category in next.

Adding the Thesis feature box hook

Next, we’ll open up the custom_functions.php file and add in our hook.  There are various different ways to edit your custom_functions.php file, but I generally just ftp to my server using FireFTP, navigate to my custom folder, and edit the file using Notepad++ directly.  Another easier option for those of you not as technical is the Openhook plugin, which allows you to edit your custom_functions.php and custom.css files directly within the Wordpress admin console.

Regardless of which option you select, you’ll want to add the following code to your custom_functions.php file:

Update:The code has been modified from the original as Thesis 1.5 added a DIV tag for the feature-box. Thanks to R.J. for pointing out the problem via a comment.

function featurecontent() { ?>
	<div id="my-feature-box">
		<?php $my_query = new WP_Query('category_name=featured&showposts=1'); while ($my_query->have_posts()) : $my_query->the_post(); $do_not_duplicate = $post->ID;?>
			<h2><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_title(); ?></a></h2>
			<?php the_excerpt(); ?>
			<div class="featurereadmore">
				<a href="<?php the_permalink() ?>" rel="bookmark" title="Read the full article">Read the full article &rarr;</a>
			</div>
		<?php endwhile; ?>
	</div>
<?php
}
add_action('thesis_hook_feature_box', 'featurecontent');

I won’t go into the gory details of what this code actually does, but suffice it to say it pulls the post placed in the Featured category and displays it as a partial post, adding the “Read the full article” link to the end.

One VERY important note.  Make sure the same spelling and case is used in the code for “Featured” as you named it in your Category listing in the Wordpress panel, if you don’t your featured post won’t show.

Making your Thesis feature box look pretty

While that works, it won’t look very nice, so let’s style it by adding the following to the custom.css file:

/* Featured Post Formatting */
.custom #my-feature-box { font-family: Helvetica,Arial,sans-serif; color: #ffffff; background: #bbbbbb; padding: 22px 15px 22px 15px; }
.custom #my-feature-box h2 { font-size: 2.2em; margin: 0 0 15px 0; }
.custom #my-feature-box h2 a { color: #000000; text-decoration: none; }
.custom #my-feature-box h2 a:hover { color: #ffffff; }
.custom #my-feature-box p { font-size: 1.4em; line-height:1.571em; text-align: justify;}
.custom #my-feature-box .featurereadmore { padding: 22px 0 0 0; }
.custom #my-feature-box .featurereadmore a { font-size: 14px; text-decoration: none; }

Save your file, refresh your site and you should have a featured post featured at the top of your site, which a light gray background! You of course will probably want to adjust the colors some to better match your site, but the hard parts done. I’ll discuss in a future article on how to add multiple articles to the Featured category and have your feature box scroll through them!

{ 66 comments }

The next version of the Wordpress theme Thesis is coming soon.  The beta was recently released, but due to some issues was pulled out of beta  due to some issues people where having.  Fortunately, I didn’t have any of those problems and the site you are looking at right now is running on Thesis 1.5 (Don’t believe me?  Do a view source and look at the wp-theme meta tag in the header).

Curious as to what Thesis 1.5 will include?  Here’s the run down:

User specified widths

Widths for the content and sidebars can now be specified through the Thesis Design Options page.  You are no longer restricted to the default sizes built into theme nor do you have to add CSS code to the custom.css file.  You can now make your column widths any size you want.  Also, if you want to display sidebar 2 first instead, no problem there is a setting for that too.  With Thesis 1.5, you can now specify the widths of all 3 columns quickly and easily.

Style sheet engine rewrite

With current versions of Thesis, a bunch of style sheets are generated “on the fly” when visitors surf your site.  With Thesis 1.5, out file is generated – layout.css – and it’s generated when you save your Thesis design options.  Why should you care?  Performance.  Your site should now render faster and their are less files for the browser to download to render your site.

To be honest, I never saw any performance issues before, so this should make your Thesis based blog really fast.

Comments engine overhaul

One of the big complaints over in the DIYThemes support forums where that Thesis didn’t support all of the new Wordpress 2.7 comments functionality.  Well, not more complaints!  The Thesis comments engine has been given a complete overhaul and now supports those new features, including nested comments, pagination, etc.

Internationalization

Thesis now supports multiple languages through the use of the thesis.po file.  The thesis.po file allows you to add foreign language mappings for all of the various Thesis messages that the theme uses.

Single Column Multimedia Box

Prior to Thesis 1.5, when you made Thesis a single column you lost the multimedia box.  Thesis 1.5 fixes this and when you switch to a single column, the Multimedia box is still displayed.  I’m not a fan of single column sites, but if you are, then this will be an exciting enhancement for you.

This is just a few of the many new features.  I’ve come across some new options, changes to the Thesis options pages, and even read that there are some hooks as well (I’ll write up a seperate article on these).

What?  You don’t own or use Thesis yet?  Are you crazy??? Seriously, the Thesis theme for Wordpress is hands down the most flexible and customizable Wordpress theme availble.  To be honest, I don’t particularly like calling it a theme, I prefer framework.  Thesis significantly changes the way you customize and theme your blog.  Thesis provides out of the box SEO, easy to navigate and use options, and an active and friendly support forum.   The best part?  If you buy it now, all future versions are free.  So if you’re holding out waiting of that one killer feature, there isn’t any need.  Join the rest of us Thesis addicts today!

{ 5 comments }

Thesis theme – How to add another menu

by Larry on March 13, 2009

I recently wrapped up the development of a new theme for Cash Money Life based on the Thesis theme.  One of the requirements was to have a primary menu at the top, and a secondary menu below the title.  The primary menu would contain page links, while the secondary menu would contain categories, page links, etc.  Here’s screen shot of what we ended up implementing:

cml-header

This was the first time I had tried to add another menu with Thesis.  The trend of having two menus is becoming pretty prevalent in the blogging world, so I thought I would share a little “inside info” info on how to add another menu using the Thesis theme.  The menu I’ll add is a simple menu with very basic styling.  Of course depending on your knowledge of CSS, the possibilities are endless on how the menu could look.

Adding the menu

To add the new menu, we’ll add a new custom function and hook;  The code looks as follows:

/* Add the top navigation menu */
/* Links for top menu will need to be manually added here, since this menu isn't supported by Thesis */
function topnav_menu() {
?>
<ul id="topnav">
<li><a href="http://www.cashmoneylife.com">Home</a></li>
<li><a href="http://www.cashmoneylife.com/about">About</a></li>
<li><a href="http://www.cashmoneylife.com/archives">Archives</a></li>
<li><a href="http://www.cashmoneylife.com/about">Contact</a></li>
</ul>
<?php
}
add_action('thesis_hook_before_header', 'topnav_menu');

This code should be copied and pasted into your custom_functions.php file. There are multiple ways to edit your custom_functions.php file. I prefer to just ftp to my server using the FireFTP Firefox Addon and edit the file using a text editor (I use Notepad++). You can just add the code at the bottom of the file and save it.

You’ll now have a “menu” displayed at the top of your blog, but it will be pretty ugly, since we haven’t styled it.

Styling your menu

Now that we have the code and hook functioning correctly, let’s make it look nice. As I mentioned earlier, I’m just going to use a very simple style. Gray background, black text, and left justified (the menu on Cash Money Life is right justified).

Here’s the CSS:
/* Top Nav bar */
.custom ul#topnav {
border-style: none;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
background:#E4E4E4 none repeat scroll 0 0;
width: 100%;
float: left;
}
.custom ul#topnav li { float: right; padding: 3px 10px 3px 0px; }
.custom ul#topnav li a { font-size: 1.1em; color: #000000; }
.custom ul#topnav li a:hover { text-decoration: underline; }

I won't go into the gory details on how the CSS styling actually works, but suffice it to say it styles our "topnav" menu with a gray background (#E4E4E4), makes the menu go across the whole width of the screen (width: 100%), and makes the link colors black (#000000).

The above CSS code should be copied and pasted into your custom.css file. Where you paste it doesn't really matter, although I prefer to organize my CSS files in same order as the HTML.  So this would go at the top.  Save the file and reload your website and you show now have a nicely formatted menu at the top of your blog!

How you use this menu is really up to you, but a common use is to use the top menu for page links such as "Home", "About", "Contact", etc.  The secondary menu, or Thesis default menu, is then used to link to category pages.

{ 37 comments }

Handle blog scrapers using image replacement

by Larry on February 8, 2009

On my personal finance blog, Gather Little by Little, I often find my copyrighted content being scraped by other sites.  If you aren’t familiar with the concept of scraping, it’s basically when someone takes your blog’s content and posts it on their blog in order to use it to make money.

Typically, the scraper uses a Wordpress plugin that reads your blog’s RSS feed and automatically places your content on their blog.  Shockingly, there is even software that will scrap your entire blog (theme and all) and copy it to the scrapers site so they have an exact replica of your site and content!

Combating scrapers

There are multiple ways of dealing with scrapers.  Some are more effective than others and some are dependent on where the hosting company is located.  Here are the one’s that I typically use and in the order that I use them:

1 – Send them an email

Some (although not many) will stop scraping your site if you just take the time to ask them to stop.  This is always the first thing I do and then I give them a few days to reply.  Some scrapper sites don’t offer and email or contact page, so this isn’t an option.  If you can’t contact them or they don’t respond, on to step 2.

2- Report them to their host

Hosting companies in the US are required to respond to reports of copyright violations.  Technically, US law says that a formal DMCA notification is required, but many hosting companies will respond via a simple email that contains the URL for the violating site along with examples of the copyright violation, including links to the original content.  Not sure who’s hosting the site?  Use Who is Hosting This.

3 – Report them to Google Adsense

Most scrappers are using your content in order to run Google Adsense for revenue.  One effective means of really hitting the scraper in the bottom line is by reporting them to Adsense, as using copyrighted content is against Google’s terms of service.

To report a blog to to Google:

  1. click on the “Ads by Google” text located on Adsense ads.
  2. Next, scroll down to the bottom of the window that opens and select “Send Google your thoughts on the site or the ads you just saw“.
  3. Scroll down a little further now and select “Also Report a Violation?” followed by “The ads”.
  4. This will allow you to check “The site is hosting/distributing my copyrighted content“.

I don’t recommend putting your email address as this will cause Google to just send you an email requesting a formal DMCA nofication, which is a pain.  If you leave out your email they will typically suspend the blog owner’s Adsense account right away.

Image replacement

The final weapon I use after I’ve done all of the above is image replacement.  Every article I write on Gather Little by Little contains a 500×150 graphic just below the article title.  This has become a “signature style” for me.  The advantage of this style is that I can really hit the scraper, here’s how.

First, create a replacement image.  The one I use on Gather Little by Little looks as follows:

stolenUpload this graphic to a directory on your blog’s webserver.  I put mine in a directory off the root named “wp-images” and named it stolen.jpg.

Next, you’ll need to ftp to your blog’s server and edit the .htaccess file located in the root directory.  Mine happens to be \httpdocs (I’m on Media Temple).  Using a text editor add the following to your .htaccess file:

RewriteEngine On
RewriteCond %{HTTP_REFERER} ^http://(.+\.)?site1\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(.+\.)?site2\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(.+\.)?site3\.com/ [NC]
RewriteRule .*\.(jpe?g|gif|bmp|png)$ /wp-images/stolen.jpg [L]

The script above will take any image requests from site1.com, site2.com, or site 3.com and reroute the image request to your stolen.jpg (or whatever you named it) file. To add additional sites, just add additional “RewriteCond” lines and replace the siteX.com part with the additional site URL.

If you only want to block one site for now, use the following code:

RewriteEngine On
RewriteCond %{HTTP_REFERER} ^http://(.+\.)?site1\.com/ [NC]
RewriteRule .*\.(jpe?g|gif|bmp|png)$ /wp-images/stolen.jpg [L]

Wouldn’t you love to see the look on those scrapers faces when they see their blog full of “Stolen content” images???

I’d like to thank @capitalfellow on Twtter for making me aware of this technique and to AltLab for providing the article with the .htaccess code.

{ 4 comments }

Thesis 1.4 is out!

by Larry on January 28, 2009

Chris Pearson announced that Thesis 1.4 is now available for download.   I actually found out by following Chris on TwitterThesis 1.4 adds some really nice new features:

  • A new multiple-instance sidebar widget – The widget ads the ability to display posts from any category.  The widget ads the ability to choose whether to only show posts from a certain category, select how many posts to list, and select whether or not to display how many comments the post has.  Multiple-instance means you can ad as many of these as you want (read: one for each category if you would like).
  • Say good-bye to painful custom fields – Thesis 1.4 ads new post editing options that replace the need for custom fields.
  • Post images and thumbnail features – These new features add a number of options and features to increase the visual flexibility of your site.  Chris is going to announce more on this in the official announcement post coming later today.
  • Improved Options pages – Not only are there more options, the pages have been reorganized to make them more usable.  There are also lots of new options to customize the new features.
  • Feature box – I’m looking forward into digging into this one.  Right now, it’s just a hookable element that you can position in various places around your site. Chris teases us though and says “Expect this box to gain a healthy set of customization options in future release of Thesis“.  Great, 1.4 just came out and I already can’t wait for 1.5!
  • Features and Teasers – This is the most exciting feature for me.  Features are displayed just like normal blog posts (but customizable via the custom CSS file).  Teasers are a new and customizable way to display your posts. Teasers have lots of various options that allow you to customize how they are displayed.  No more having to use plugins and I can’t wait to dig in and start playing around with teasers.  You can even change the fonts!

Upgrading to Thesis 1.4

Upgrading is painless.  The only big restriction is that Thesis 1.4 now works only on Wordpress 2.7.  To upgrade, just download the Thesis 1.4 files and upload them to the thesis directory on your site.  Login to your Wordpress admin console, head over to the Thesis Options page, click on the Big A## Save Button, then visit the Design options page, do the same and you’re ready to rock!  Saving adds in the new features for Thesis 1.4.

It literally took me less than 3 minutes to upgrade this site.  That to me is hands down the best feature of Thesis, the theme is completely seperate from your customizations.   I’ve been playing around with the new feature set for the past hour, and no bugs at all.  The release seems very stable and all of the new abilities work as expected.  Looking forward to digging into some of the new customization features.  Look forward to some articles coming soon!

Whether you are buying Thesis for the first time or just upgrading, you can download Thesis 1.4 on the DIYThemes site.

{ 5 comments }

Starting a blogging website

by Larry on January 9, 2009

So you want to start a blog?  Personally, I think that’s a great idea.  I have a few and if I had more time to write I’d have even more.  I like to create blogs for any topic that interests me and that I’m actively learning about.  Not only does blogging on the topic document your learnings, but it shares those learnings with others.  Blogs in general are a great way to share information, build a business, make money online, and interact with others.

Don’t be mislead though, starting a blogging website is far more than just creating a wordpress.com website and writing every so often.  Building a successful blog that has blog reach takes a great deal of work and commitment.  Here are just a few of the things you need to have and consider when starting a blogging website:

Passion

Passion is key.  If you aren’t passionate about the topic you’ll be writing on, it will reflect in your writing and to your readers.  When choosing a topic to blog about, pick a topic that greatly interests you.  Pick a topic related to a hobby you really enjoy or something related to the type of work you do (and love).  For example, I love blogging so I write here about blogging.  I also enjoy saltwater aquariums and write about my hobby over on my saltwater aquarium blog.  I also really enjoy model trains and hope to start a blog on models trains some day.

Again, passion is key.  If you aren’t passionate, excited and love the subject you’re blogging about, then pick another topic.

Knowledge and Authority

Tightly coupled with passion is knowledge and authority.  To have a success blog, you not only need to be passionate, but you also need to exhort knowledge and authority.  People will read your blog because they trust you and respect your knowledge and authority on the topic you are writing about.  If you don’t provide knowledge, they’ll move on to another blog that does.

Let’s first examine what authority means.  According to Dictionary.com an authority in the context we’re using is: an expert on a subject. Through sharing the knowledge that you have, you establish yourself as an expert and therefore an authority on the subject.  One of the niches I enjoy writing in is personal finance.  PaidTwice from I’ve Paid For This Twice Already doesn’t like to consider herself an authority.  She tells more of a personal story that people can relate to, however whether intentional or not, she has established herself as an authority on snow flaking and by doing so gets linked to and receives traffic as a result.  She even started something called the Snow Flake Revolution along with an associated blog carnival (see below) to further establish that authority.

What is crucial to understand is that being an expert is all about perception.  There is no documented or defined set of criteria that makes someone an expert.  A common saying is that: Perception is reality.  This is true for being perceived as an expert.  If you write like you are an expert, than you’ll be perceived as an expert and thus receive authority in your field.

Marketing ability

In the 1989 movie Field of Dreams, the voice said: “If you build it, they will come“.  In the world of blogging, this is only somewhat true.  Search engines will eventually find your content and visitors will arrive from organic searches, but unless you are just very lucky and stumble into some traffic rich keywords, this will not be enough to grow your blog.

There are more than 175,000 blogs created everyday according to Technorati.  With that amount of “competition”, it’s easy to see that just building a site and expecting thousands of readers to flock to your site is unrealistic.  As with most any business, marketing plays a key role in the success (or failure) of your blog.

Fortunately there are more ways to market your blog than I can count and new ways appear daily.  Part of your responsibility as a blogger will be to determine which of these work and which don’t.  It also involves staying on the leading edge of these new opportunities when they arrive.

Here are just a few of the many ways to market your blog as of the time of this writing.  Remember, there are new one’s daily, so keep an eye out:

Commenting – Adding thoughtful and value added comments to blogs related to your blog’s niche will not only expose others to your blog, but will also help to establish your authority.  Do not make the mistake of writing thoughtless comments like: “Great article, thanks!” or using it for obvious promotion by adding comments like: “Please come read my blog: http://www.ihavenoclue.com”.  These types of comments wont’ help you but hurt you.  Instead, add value.  Let’s say you read an article about using social media to promote your blog.  The article is good and very thorough, but that missed a social media service you’ve found to be very helpful.  Add a comment like this:

Very thorough write-up.  I’ve been using a few of the one’s you’ve listed and look forward to trying out the one’s I’m not familiar with.  Recently, I’ve been using XYZ as well, which you didn’t include.  Over the past month, it’s generated an additional 1,000+ unique visits to my blog and increased my number of subscribers.  I really like the way they categorize the topics as well. You mentioned the ABC service, one tip I’ve found that really makes a difference is …

Well, you get the picture.

Forums – Forums are a great way to add exposure to your blog and help to establish your authority as well.  They key to forums is not just participating to expose your blog.  Many forums require you to participate for a while before they will even allow you to add your blogs link to your forums posts.  I think this is a good practice.  Participate in the forum to learn and share your knowledge.  Let the marketing be a secondary focus and I guarantee you’ll get more readers and traffic as a result.  People are smart, and they’ll see right through someone just joining to promote their blog.

Blog Carnivals – Blog Carnivals are generally hosted by different sites each week.  Carnivals of blog events that include articles submitted to the carnival from many different blogs.  Blog Carnivals are generally focused on a particular topic. Blog Carnival has lots of different blog carnivals indexed for pretty much any category or niche you might be trying to fill.  You can also create your own.  The primary benefit of participating in carnivals is visibility.  Submitting your articles to blog carnivals is a great way to expose your writing to other people.  Submit early and often when you are first starting out and host as often as you can.

Social Media – Social media is the craze these days with sites like StumbleUpon, Digg, Reddit, and Twitter just to name a few of the really big one’s.   These sites can really bring a significant amount of traffic to your site if your articles become popular.  Go read about the Digg Effect if you aren’t familiar with what I mean.  These sites can literally bring your web server down due to the amount of traffic they can generate.  Social media isn’t just fun, but is a very effective way to market your blog.  Recently, I’ve really enjoyed interacting with people on Twitter, so I’d invite you to follow me and let me know you found me via this article!

Social Skills

When I first started blogging, I learned very quickly that blogging is very social.  Making friends and developing relationships with other bloggers,especially more seasoned and A-list bloggers can really help you and your blog.  Getting a link from Problogger, Get Rich Slowly, Lifehacker, or anyone of the other “big time” blogs on the internet can cause a huge surge in your subscriber base just from the exposure.

Within the first couple of months of starting my Christian personal finance site, I was invited by Pinyo of Moolanomy to start a blogging network with him.  Looking back, this is as probably the single most beneficial thing that happened to my blog.  Not only did I get links from other very credible personal finance blogs, I also made some great friends that I cherish very much.  Friends that I trust to bounce idea off, provide feedback on myblogs, and share ideas with.  Finding a group like that early in your blogging career can have a significant positive impact on it’s future.  Seek out opportunities like this and maybe even start your own blogging network.

Technical knowledge

Many people start blogs thinking all they need to do is write.  They head over to wordpress.com or blogger.com, create a new blog in a few minutes and start writing.  This will of course work and get you online, but the trick is to differentiate yourself from others and to personalize your blog to your style.  In order to do this, you’ll need some technical knowledge or someone who can fill that niche for you.  Typical technologies you’ll need to be familiar with when blogging include: PHP, HTML, Domain Names, FTP, the various browsers like Firefox and Internet Explorer (unfortunately they don’t all work the same).

Being from a technical background, I enjoy the technical aspects of blogging; however if this is something you don’t want to do or hassle with, than you’ll need to find a blog consulting and blog coaching service that can take care of the technical details for you.

Time and commitment

Finally, blogging takes time and commitment.  Writing authoritative and knowledge based articles require time to write.  I average 1 – 2 hour per article depending on how difficult the topic and how long the article is.  I write daily on my Christian personal finance blog, and weekly on most of my other blogs.  Just writing articles consumes 9 – 18 hours a week.  This doesn’t include time for marketing, socializing, managing advertisers, doing my financial book keeping, writing guest articles, fixing technical issues, etc.

I enjoy it, so it’s time well spent, but it’s far more time than most people realize.  I wake each weekday morning at 5:00am and work on my blogs until 8:00am where I start my full-time job.  I am usually working on them in the  evening as well from 8 – 10:00pm or so.  I also work on weekends (as I am right now) when not spending time with my family.

Don’t think that starting and running a successful blog will only take an hour or so a week.  Blogging takes a considerable time investment, and the more time spent doing it, the greater the reward.

For those of you reading this that are blogging, what have I missed?  What would you add?

{ 3 comments }