Archive for the ‘Criticism’ Category

Does Google Adsense need more total quality management?

Friday, October 24th, 2008

As an adsense publisher, I am observing the effects of the financial crisis on my advertising revenue. It dropped by more than 50% in the last three weeks. While I was going to blog about only that, I have read Vered’s post on adsense ads.

Then I decided to take her opinion into consideration too. Let’s just start with what I am going to say. It’s not nice to see that adsense income decline but there are lessons from this. I think the most important lesson is that people click on adsense ads really for the reason of being interested in the offer. We understand that because when there is a financial crisis, the click through rate declines. Pay per click cost didn’t decline too much, at least in my personal experience. So, from this data in hand, we can clearly understand that encouraging clicks do not help on increasing adsense revenue.

Encouraging clicks is strictly prohibited by Google anyway but people always try to find a way to encourage people within the rules. This is not going to generate any further income. People still try it because they think adsense ads are there to trick visitors into clicking them. They don’t think adsense as a process. In fact, adsense is a process as I have written earlier about contextual advertising and it involves those steps:

  1. You have a meaningful article on your page.
  2. You can be found among search results and you are in a relatively decent position, let’s say your page comes up between #1 and #50.
  3. The search terms are related with your topic of your article.
  4. There are enough adwords clients that need to show their ads on such a page when it is found with such keywords.

Let’s come to where adsense needs more effort in total quality management.

Some advertisers are eager to pull visitors to their website and they design and prepare the copy of their ads to be very attractive. Those advertisers usually decrease the overall level of quality in adsense because they are after quantity, instead of quality. The type of advertising Vered talks about is this kind of advertising.

However, with this financial crisis and lessons from that in mind, push marketing doesn’t make sense. When a visitor has the incentive of buying a product that she is interested in, she is going to click that ad anyway.

Thus the most important part lies in advertising visibility, that is putting the ads on places where people are not affected by ad blindness.

I was going to write more on this but I must stop here because blogger.com is banned in Turkey and I want to follow those news. I’ll continue to discuss adsense total quality management later on.

At this point, we should talk about “smart pricing”. Smart pricing is a technique that Google Adsense program uses. They have written only once about smart pricing. There is not much detail on how this operates. Briefly, if your web site creates too much clicks without ending up with any conversion (which means a sale, a subscription or any other criteria which is set by the advertiser or google adsense, for instance having visited more than one page in the destination web site or spending a certain amount of time in that web site) your web site is then being smart priced for a period of time. This is when you see 20 clicks on an ad which only brings $0.20, for instance. Those numbers are not exact numbers and I am not an adsense professional, so don’t take them as the ultimate truth. I am just telling this to give you a rough idea. I even don’t know whether this smart pricing is still being used or not. This is personal experience and knowledge from my own readings over the web.

This notion of smart pricing should give us another clear idea what adsense is all about. It is designed with the intention of being profitable for every player in the game. Your visitors are part of that game too. According to this perspective, putting adsense ads on your web site is like an additional service that you offer to your visitors. So, it is also meaningless to use plugins to set advertising visibility such as “no ads for friends”, “ads only for visitors who come from search engines”, etc. Advertising may be evil on many levels but Google Adsense is less evil in comparison to other types of advertising. This is the essence of Adsense and other similar contextual advertising systems.

Now let’s come back to the view that advertising sucks. This is the point where I suggest a more thorough total quality management for adsense. Adwords clients must understand at least what I have understand so far. Only than they will design meaningful ads instead of sucking ads.

There is still more to say about that. For instance, about our economic system as a whole. Because you never see an ad that sucks when it is about an absolutely needed good or service. Ads suck mostly when they are about a good or service which is not really necessary. Of course this is also a subjective issue but anyway, sometimes you can decide that only by using your intuition.

Wordpress’ default theme and template are a complete mess

Wednesday, September 3rd, 2008

I am very upset about this sad realization. For the last couple of days, I was working on the design & development of a new blog. I will not name it now, it is still full of test posts and therefore it would be really meaningless to link to it right now. Anyway, I had a couple of options. To look for a nice wp-theme and fiddle it, to play with the default or classic themes and create a new look and functionality out of them or, finally, write one from scratch. The last option is the wisest option however it has been nearly 1 year that I haven’t been interested in any piece of wordpress code. So, I was also not familiar with versions newer than 2.0.x. Therefore I first opted for the second solution and started tweaking the default theme.

The default wordpress theme is a great failure. It is of course very famous because it is the default wordpress theme. First off all, it is not standards compliant. Especially the order and usage of CSS selectors are catastrophic. I will only name one for now. There is this header part, then there is this blog name section which correctly marked as h1. But then there is this description section marked as a div. This is the most common failure among amateur “web masters” who are just introduced to web standards. The description section should have been coded as a p class=”description” or p id=”description”. There is no need for a div. This is a big error but this is maybe the smallest semantic error in the whole wordpress default theme.

The CSS file is exactly a turmoil. There are many classes identified more than once and that makes it very confusing to work with them. The use of ems are a complete failure. So much that when you change an h2’s em value, it shows up in different sizes gradually. No, of course I am talking about the same class of h2! It is in the commentlist section. Go see it for yourself. Change the em value there, for instance change the em of h2 from 1.2em into 1.6em, it ends up showing growing sizes as comments continue.

And no, I am not using Internet Explorer. I am testing everything on Firefox 3, Internet Explorer 7, Konqueror (Safari), Internet Explorer 6, respectively. I can’t waste my time to tell all the errors in this default themes CSS file. I want to go into some other catastrophe that the web suffers because of those default and classic wordpress themes.

Many advanced wordpress themes are built by tweaking the default one or the classic one. And that’s a good thing, because once they put those two templates into wordpress core and ship them together, there is no reason as not to be sure about they are the right thing to go from. However, unless you strip all the CSS at once and start writing CSS from scratch by using selectors and classes from the template source, it is impossible to produce a coherent design. It’s awful. Look at the CSS file of the theme “White as Milk”. The author clearly state it in the CSS file as a comment:

THE FOLLOWING CODE IS DERIVED FROM THE DEFAULT “KUBRICK” THEME.

THE STRUCTURE AND LAYOUT IS IN MY OPINION, NOT THE WAY CSS SHOULD

BE ORGANIZED, BUT FOR NOW I AM LEAVING IT THE WAY IT IS TO KEEP

IT CONSISTENT.

As a matter of fact, since almost all themes are derived from the classic or default layouts, it is almost impossible to change and tweak them for the majority. It’s not sufficient to know CSS, you have to master it to a degree where you can find some other people’s errors in it and fix them.

The classic template is not as faulty as the default template but it is also very deceiving. For instance, it doesn’t have a real footer where stands below all the content and sidebar. Instead, the footer stands just under the content. It is not compatible with the widget functionality of a standard wordpress installation. Even not with the latest version shipped!

Briefly, this is a shame. Many wordpress users just think that they don’t know enough CSS. They are wrong. CSS is in fact quite easy but it depends on good mark-up on the template side, and clearly written CSS files. The beauty of CSS and web standards is in their usability, easiness, practicality.

I don’t think that those faulty history of the default and classic templates of wordpress is going to end here. They couldn’t fix it for years right now. It looks like they are even not aware of what is wrong. The turmoil still continues with K2.

I had to heavily tweak the default template files on a very detailed level. This was meaningless. This can be a whole lot better.

I hope somebody pays attention to work on a such important issue.

Myths, truth and opinion on pay per click (PPC, CPC) advertising

Thursday, July 31st, 2008

Obviously, I use Google Adsense to monetize several of my blogs. I am not a person who committed himself to make money out of blogging. I just evaluate, appreciate and use it. It is useful. It can pay the cost of my web hosting services.

However, as a geek and a former marketing / advertising worker, I do some research on the web advertising market. I do that research virtually irregularly. You cannot have enough idea just by looking at what I say on the issue. I am going to share my opinion anyway.

When it comes to online marketing, advertiser’s part is fairly easy in comparison to the publisher’s. The online advertiser have reach to many tools and these tools can measure the return on investment (ROI) fairly well. On the other hand, there are many uncertainties on the side of the publisher.

Whatever the publisher does in order to get an idea about what keywords (thus, what topics) to deal with, there is always a great percentage of chance involved.

The publisher can get the hang of keyword value mathematically but what about the order and the timing when and how the ads are going to be published. If you do every work on your part and don’t relay on a third party advertising publisher like Google Adsense or Yahoo Advertising Network, then results would be more predictable. In that case, your business will not be feasible because you will need great marketing budget and effort to promote your ad spaces. Therefore, this is not a solution to a more predictable outcome.

Suppose that you did research in order select a topic for your new website from which you expect advertising revenue. Then imagine that you finally decide on a supposed to be profitable topic. Then you work on your articles or posts and you publish them. You do everything to provide a good placement in search engines and you start displaying related ads on your website.

This is the publisher’s part.

Now, the fact is, any advertiser on your topic has a budget and his budget declines with every click. Since you are not the sole content provider on that topic, there is a great chance that his budget reaches to zero before any advertising are clicked on your website.

The problem is clear. There are no gambling at the side of the advertiser but there is a great effect of chance on the side of the publisher.

All of this information can be gathered in the future, maybe. Moreover, you can mathematically have the information as possibilities or probabilities but never as exact predictions of the real result.

So, this is why traffic and targeted traffic is so important. You have two competition. One of them is the advertisers budget that day or that hour. The other is the possibility of websites publishing something on the same topic. The only way you can have your way out of this situation is working on traffic. Therefore there are still a lot of catch-all websites. If publishing vertically on a certain topic would be the only wise move to solve these problems then we would not see that much website with topics on anything that comes to your mind at the same time at the same page.