The Art of Blogging: Content

Posted: July 24th, 2009 | Author: | Filed under: Empty words | Tags: , | 2 Comments »

You might asking how come someone very interested in programming and its technologies haven’t write any code yet. Short answer that I am determined to learn more about blogging before I start to blog and I want to set up at least minimal environment for my blog.

Now you can’t ask, why do you then blog about blogging. It make no sense, first learn it, then write blog. Hmm, … I don’t have any right or good answer for this question, maybe I am crafting my skills with blogging, and while I learn more about blogging, i also blog about it. I hope it make sense.

While searching for blogging knowledge I find a page with article “Introduction to Blogging” and where did I find it? You would probably think Wikipedia, no, wrong answer. I find it on documentation pages of WordPress, a probably the best blog engine available for free, and this blog is powered by WordPress!

I think that WordPress Introduction to Blogging is a must read for everyone who wants to start blogging and learn what blog is and how it works. At the end of article there are interesting “Basic-A Few Blogging Tips” for a blogging mastery. Blog content is primary for any blog so I start with it, and also mentioned in the article as “raison d’être” (or literally translated – reason for being)  for any blog.

WorrPress for Business BlogersSo in this post I’ll write about content of blog, mostly information I found in simple chapter of WordPress book “WordPress for Business Bloggers” by author Paul Thewils from Packt Publishing. From its sample chapter and its ToC I highly recommend buying one, for everyone who wants to have deep insight in blogging.

You can even read a sample chapter “Content is King” which is highly referenced in this post. While reading authors blog I found interesting and must read article “50 Ways to Take Your Blog to the Next Level”.

Content Essentials

The Structure of a Post

This may not apply to very short posts that don’t go further than a couple of brief paragraphs, but for anything longer, it’s worth thinking about a structure. The classic form is ‘beginning, middle, and end’. Consider what your main point or argument is, and get it down in the first paragraph. In the middle section expand on it and back it up with secondary arguments. At the end reinforce it, and leave no doubt in the reader’s mind what it is you’ve been trying to say.

As we’ve already mentioned, blogs are often read quickly or even just scanned through. Using this kind of structure, which most people are sub-consciously aware of, can help them extract your main points quickly and easily.

End with a Question

Many bloggers finish with a question. This is a great way of soliciting comments. If it’s an interesting or provocative question, it may persuade those readers who only scanned quickly through your post to go back and digest it in more detail, so that they can give an answer to your question and join the debate.

Blogging Cheat Sheet Check list:

  • Know your target audience and try to get inside their heads.
  • Ask yourself if each post is truly relevant to your audience.
  • Are you posting frequently enough (or too frequently)?
  • Are your posts too long?
  • Make sure you include plenty of links to other blogs and websites (but try to restrict this to 100 outgoing links per page, for SEO reasons).
  • Consider whether your tone and voice are appropriate for your target audience and how they could apply to your brand identity.
  • Have you applied a structure to your post?
  • Could you add a question at the end of your post?

Categories and Tags

It’s very important to organize your content in a usable and logical way. Your readers will be frustrated if they cannot find what they’re looking for. Their overall experience of your blog is greatly enhanced if you use clear signposts to your content. Luckily, WordPress makes this easy with the use of Categories and Tags.

The Difference between Categories and Tags

This is partly due to the fact that different bloggers use them in different ways. There is some debate about how they should be used, and some may argue that there are no hard and fast rules.

Categories should be thought of as being part of the hierarchy of your blog’s navigation. In a way, they are a bit like a filing system for your blog. Each post is ‘filed’ in a category, giving your blog a hierarchical structure. Some people also think of categories as being the ‘table of contents’ for a blog.

Tags supplement categories but they should not really be thought of as part of your blog’s navigation. They are rather like an index in a book. You use an index to look up a keyword and it gives you a list of page references for that word.

Categories are a high-level way of organizing content, while tags are more granular or low-level. A category will contain many posts, whereas a tag may point to far fewer.

Categories

Bearing in mind that categories are a high-level method for organizing your content, you should keep the number of categories to a minimum.

Remember that we are also using categories as part of our blog’s navigation; they are not just a way of labeling posts. Your category list should be clearly displayed on each page of your blog so that it can be used as a navigation menu.

Each post should be placed in just one category. This is a controversial point, and you will see some bloggers place their posts in more than one category.

Avoid the use of sub-categories. If you keep the number of categories small, you shouldn’t need any sub-categories. You must also constantly monitor your categories and how you are using them. If it turns out that one of your categories is only getting a few posts while all the others have dozens, you should consider merging the underused category into one (or more) of the others. A category with just one or two posts that reflects badly on you, and many of your readers may doubt your expertise or enthusiasm.

Tags

Always use meaningful tags but try to keep them as short as possible. The best tags are just one word, although sometimes you will have to use more.

The whole point of tags is to use the same ones over and over. Do not create more than one tag with the same meaning. For example, if you were frequently writing about architecture you could have the tags such as, ‘building’, ‘construction’, ‘development’, or a whole host of variations. The problem is that they are all too similar. It would be far better to use just one of these tags for posts on that subject. You should also be aware of any ambiguities in your tags, for example, ‘building’ can mean ‘a structure of bricks and mortar’ or ‘the act of constructing’. If you were to use it as a tag, you would need to be consistent and use it in just one meaning.

The whole point of tagging is that readers can use it to find related posts, and this may be best achieved by using several tags per post.

However, it’s also useful to display your tags in a tag cloud within your sidebar.

Category Slug

Some of the category names contain several words, but you may wish to use just one word for the category slug.

About me, myself and my Blog

About you

This is the place for your potted résumé. Keep it brief and to the point, outlining the skills and experience that make you qualified to write your blog. Readers are more likely to trust what you write and come back for more, if they know it’s the words of someone ‘in the know’.

As long as you can demonstrate that knowledge and commitment (both on your ‘About’ page and in your posts), it should be enough to convince readers of your credentials.

It’s also fairly common to include a photograph of yourself. If you do, try to pick a good one or even spend some money on getting your portrait taken professionally.

About your Blog

You should also give some information about what your blog is about. Of course, this would be apparent from reading a few of your posts, but for new readers who may be in a hurry, it’s worth including something on your ‘About’ page. Think of this as being like the cover ‘blurb’ on the back of a book. In effect, you’re trying to sell your blog in a few short paragraphs. Try to stay focused on the blog’s aims and think about how to get them across in as concise a way as possible.

About

Your ‘About’ page is also a good place to declare any interests you have that might be viewed by some readers as compromising the objectivity of your blog.

If you blog about any professional or business interests make sure that your readers are clear that you have a stake in them.

Make sure your readers know where you’re coming from and never pose as an impartial commentator if you have a vested interest in your subject matter.

Backup

Backing Up

Now you’ve put so much time and effort into creating great content, you need to make sure it’s protected. To ensure your content is safe, you must back up your blog on a regular basis.

When considering your backup routine, remember there are two groups of data that make up your blog: the site files and the database. Both of these need to be backed up, but it may be that the site files don’t need to be backed up as frequently as the database.

Content is King

The Content is a King for bloggers and I hope these guidelines from book “WordPress for Business Bloggers”  will help you in writing a good blog posts. I shall try to stick to them!


Switching to WordPress and new domain Learnaholic.me

Posted: July 23rd, 2009 | Author: | Filed under: Empty words | Tags: , , , | 5 Comments »

A little change is always necessary in life, so I made a huge one!

Due to many spam of SEO players on my latest BlogEngine.NET blog. I decide to go for WordPress especially for his good anti-spam plugin Akismet and many easy to install valuable plugins.

I have transfer all blog post here, and redirect old one to point to here, my new Blog. I hope there will be no drastic changes in the future, and time to write more interesting blogs and also more frequent than right now!

For near future changes, I have to setup and write some things here on blog like a customization for comments, a page for contact, a little bit more content and structure in my About page and maybe a sitemap page. Some logo would be nice…

However, sorry for any inconvenience (spammers are not included)!


BlogEngine Tip: Set gmail account as E-mail in Settings of BlogEngine.NET

Posted: April 26th, 2009 | Author: | Filed under: Empty words | Tags: , , | 5 Comments »

I have several emails and also one here in Codelite but in my day I’m only watching gmail account. Here is the tip to setup the E-mail settings of BlogEngine.NET.

First and foremost open your web.config and change or add:

  • change
    <trust level=High /> to <trust level=Full />
  • add
    Inside <system.web>  add <trust level=Full />

In Control Panel of BlogEngine.NET click on Settings and find E-mail:

SMTP Server: smtp.gmail.com.

Port Number: 465 or 587.

Username: must have nickname and @gmail.com.

Enable SSL: must be checked.

Send comment e-mail: Checked if you want receive the comments through mail.

Subject prefix: I usually add [] so for me it is [Codelite]. The purpose of subject prefix is when you get a comment you know to what it is referring e.g. I could have such subject in my mailbox – [Codelite] comment on Testing source code.

An at last click on button Test mail settings and you should get Test successfull.


… and finally comes the time for Blogging!

Posted: April 26th, 2009 | Author: | Filed under: Empty words | Tags: , , , | 6 Comments »

For about a year now, I’m planning to set up blog form my geeky programming thoughts, experiences and ideas. Even though I set up my first blog in march of 2006 on my collage page and those were my PHP years, so it was driven by universally popular WordPress blog engine.

Today I tried to see that blog but the password for the database user was old and I couldn’t get to the blog content. So, I try to find the password and when I found it I couldn’t change my wp-config.php because the /home directory on our college has no space left. Yes, and I need it at least 10 minutes to figure it why it won’t let me to create or update a file on disc.  Do you want proof?  No problem!

Veleri server has no space on disk!

Veleri server has no space on disk!

But I shall try, once when the space won’t be an issue, to bring back my old blog which it is written in Croatian language, but it’s still my first blog, and I want to have reference to it.

Last year I started doing a lot .NET coding because I really don’t like PHP as language especially its Object-Oriented part. So few days before that I was giving seminar in Opatija at CASE conference, or exactly it was CASE 20 last year, I setup my first ASP.NET blog on Graffiti CMS by Telligent. Graffiti is pretty simple and powerful blog and CMS tool. Its proprietary software but have its Expression Edition that allow only 3 publishers, which was more than enough for me.

But I was searching something different and Open Source so I first find dasBlog. Mainly because I like blog and figure of Scott Hanselman, and he is also a coordinator of dasBlog, but after few hours playing with it, I found that I don’t like dasBlog. So, I started to search and the next victim vas BlogEngine.NET. That was love at first sight and I really, really love this blog engine (Yes, how silly it sound “I really love BlogEngine.NET blog engine!”). His default version has XML based content so I, with no time spend, found videos how to setup SQL Server based content. Now, I was having I blog, but still no inspiration what to write, I wrote one post and also have one comment from someone thanking me for my post.

Then a some months ago my host provider erase all from my site and database. So I was trying to setup BlogEngine.NET (I think it was version 1.4.5) but I couldn’t set it to work. I have trouble adding entry and commenting the posts. So i setup Graffiti CMS one more time, but final rescue came from news feed of releasing BlogEngine.NET 1.5, and much more rescue came from Al Nyveldt’s screencast and BlogEngine.NET was set it in half hour. With no problem at all.

I could say that Scott Hansellman is one to blame for his presentation on Devscovery in NYC with “Social Networking to Be a Better Developer and Keep/Get Jobs” and of course my geeky co-worker in Multilink Hrvoje Hudoletnjak who has tweet about it.

All I have to do right now is posting on my blog and learn to make new theme for my blog and replace this one. There’s also a BlogEngine.NET extensions to download and set up especially ones for source code.

Because this is my programming blog the default language for all post will be English and no Croatian at all!

UPDATE: On 19.7.2009 due to constant spams on BlogEngine blog engine I decide to go for blog engine WordPress, mainly because its great anti-spam plugin called Akismet.