The much anticipated launch of the Yahoo! Search Marketing Desktop PPC tool has finally happened, as announced on the official Y! SM Blog. Similar to its counterparts, the Google AdWords Editor and the MSN AdCenter, this PPC management platform promises to deliver a complete set of marketing tools, designed to enhance your control over any SEM campaign.

Yahoo! Search Marketing Desktop Loading Screen
Yahoo! Search Marketing Desktop Loading Screen

A notable difference from more traditional Search Marketing applications is that the Yahoo! SM Desktop tool runs on Adobe Air, as opposed to Google’s AdWords Editor, which is a Mozilla XUL-powered application. Most of you may be familiar with the Adobe Air medium as being the backbone for most Twitter clients, but whether or not this platform will be an advantage in battling the Search giant Google remains to be seen.

I have downloaded the application only recently and there is still much testing to be done before I can offer a full-fledged review of the software, but stay tuned. Alternatively, if you want to beat me to it, feel free to download the tool for yourself at Yahoo! Search Marketing HQ and jot down your own thoughts.

Yahoo! promises us this tool will provide the standard features of a PPC management system:

  • Bulk editing that will allow easy management of multiple sets of keywords, ad groups, ads and match types;
  • Export options which will allow us to customize and save a campaign report in Excel;
  • A keyword tool to facilitate keyword research, long tail targeting and key phrase implementation;
  • Third-party campaign import options… this one I can’t wait to test. Yahoo! is notorious for holding you hostage for your campaign data and forcing you to export your Yahoo! Search Marketing campaigns manually and strenuously (one ad group at a time, one keyword set at a time and so forth…), so one is left to wonder if this third-party import option will also have an export equivalent;
  • Account performance metrics allowing you to assess your campaign’s performance – obviously, a no-brainer.

So far, I must say I am not impressed with the feature list. I would have expected Yahoo! to step up the game with at least one key improvement to the familiar AdWords Editor interface. For instance, I have often wondered when Google was going to allow us to change a campaign’s bidding model (CPC vs CPM) within the AdWords Editor interface, without having to log into the web interface. Another problem with the AdWords Editor is that the ad writing specifications aren’t synchronized with the web interface… for instance, if I were to write an ad with a headline ending in an exclamation mark (”!“) or with the copy containing ASCII characters, the Editor would allow me to publish my changes to my AdWords campaign, which would, in term, get disallowed via the web interface. The point is you can discover some screw-ups within Google’s PPC tool and I’m quite surprised to see Yahoo! not jumping the chance to stick it to The Man with this new and improved Yahoo! Search Marketing Desktop application.

I have yet to see this tool in some real action, but it has already made a negative impression on me, as it failed to download one of my UK campaigns, stating that:

Yahoo! Search Marketing Desktop is currently not supported in your market.  Please check our website for information on future releases.

The application is not supported in the United Kingdom? I figured it must be due to my Romanian server connection, so I tried accessing it via a proxy… to the same effect. So until further research, I’m giving this tool a disappointed thumbs down.

Download the Yahoo! Search Marketing Desktop application!

Read the official Yahoo! Search Marketing Desktop “Getting Started” guide!

Tags: , , ,

4
Mar

Google’s SEO Report Card

   Posted by: Horia Neagu   in Google

In an effort to test their own Search Engine – friendliness, Google has released an SEO Report Card, concluding an internal research conducted on the homepages of 100 Google Products. The information provided is basic at best, but it does serve as a checklist to what Google officially considers to be SEO best practices. Thi is an interesting development of Google’s love – hate relationship with SEO and it certainly reassures us, in theory at least, that Google not only supports Search Engine Optimization, but also encourages its practice amongst its own services. One also has to wonder if this internal research has something to do with Google’s recent troubles in China… Perhaps Google is researching ways to tap into the SERPs of other Search Engines. Whatever the case may be,  I personally think Search Engines can benefit immensely from the study of Search Engine Optimization and it’s hard for me to believe that Google has just now figured it out, so this SEO Report Card is most likely either a PR stunt or a sort of encouragement towards the market.

Google’s SEO Report Card is free to download. Happy reading!

Tags: , ,

13
Jan

The People’s Republic Of Google vs China: The Bigger Picture

   Posted by: Horia Neagu   in Google

In what appears to be an effort of geopolitical muscle flexing, Google has announced on its blog its intention to cease its activities in China, or, to put it in their own words, to review Google’s business operations in China. Google claims to have evidence of several attempts of the Chinese Government to hack Gmail accounts of human rights activists, as well as several other violations of privacy and censorship actions, all leading up to Google’s decision to reconsider their involvement in the Chinese market.

While Internet censorship in China has been well documented since 2006 (see this image for a comparison of Google.com vs Google.cn results for “tianaman”) and I have nothing against Google playing the moral crusader it’s not, I do, however, have a few definitive issue with the context of this decision…


1. The Hero Of The Story Was Actually An Accomplice.
Google China CensorshipThat’s right, the Chinese Government enforces hardcore censorship, strictly controls access to information and keeps a tab on the country’s Internet users. But here’s the catch: not only was Google aware of this policy, but they agreed to it and molded their business model to suit China’s regulations, when they first established their offices in China. And Google doesn’t even make a secret of it, acknowledging it bluntly in the official statement: We launched Google.cn in January 2006 in the belief that the benefits of increased access to information for people in China and a more open Internet outweighed our discomfort in agreeing to censor some results. So Google actually agreed to abide by the unique moral standards of the Chinese Government and now they admit it, like it were a minor concession. Which brings us to point two of my discourse…

2. The Dr. Mengele Arguement
Google No EvilLet’s take a closer look at that line from the official statement, shall we?
The belief that the benefits of increased access to information for people in China and a more open Internet outweighed our discomfort in agreeing to censor some results.
All right, fair enough… Google’s executive decision to go ahead with the launch of Google.cn, despite Government censorship stands to reason, being for the benefit of the general concept of access to information, right? Wrong! Consider, if you will, the implications and the undertone of that quote. Stripping the text down to its essence and interpreting it stripped of Google’s charming arguement of information liberalization, we’re basically given to understand that Google contributes to the Government’s efforts to limit people’s access to information. No, I’m sorry, I do not believe that, despite “some minor censorship efforts”, the people were still the beneficiaries. Google’s statement is underplaying the role of censorship, to cover its own arse. The underlying tone is ridiculous in itself; there is no such thing as liberal censorship. Trying to downplay Google’s contribution to Chinese censorship, implying the “greater good” is like trying to excuse Dr. Mengele of torturing Jews, by invoking his contribution to the field of Medicine.

3. Why Google’s Company Philosophy Is Just Corporate BS

Google's Monkey BusinessLike we would expect from Google, it aggrandizes itself as the Messiah of the Internet. And on the seventh day, Google layed forth ten laws it holds sacred. And this Decalogue can be read on the Google Corporate Information Page. Needless to say, these arguements are not at all watertight. In fact, Google violates most of them on a routine basis. But, for the sake of arguement, let’s see how Google’s Chinese exploits measure up to some of its own guiding principles…
Now the first line of these commandments is a quote by the prophet Saint Larry Page, stating the perfect Search Engine would understand exactly what you mean and give you back exactly what you want. All right, so basically, if I were, let’s say, Chinese and I were to google, I don’t know, tianaman square (or 天安門廣場 in Traditional Chinese), in the interest of information, the SERPS would return content dealing with the 1989 protest and massacre, right? Well, not exactly, but it would give me bright propaganda images with the great Tianaman monument, communist flags and proud citizens. Again, if I were to google Chinese communism (or 中國共產主義 in Traditional Chinese), I would get images of human rights protesters, popular uproar and people shot in the streets, similar to the Google.com results, right? Well, actually no, I would get 10 pages worth of propaganda posters, artistic depictions of socialist folk heroes and so forth on Google.cn. All right, yeah, Google definitely understands me and delivers exactly what I want. I suddenly feel the urge to get a below-minimum-wage job at a sweatshop. Thanks, Google!

Commandment 1: Focus on the user and all else will follow. So, basically, if you’re a simple Chinese citizen, with the Government keeping an eye on your everyday life, you are being served Government-controlled information. In this respect, Google lives up to its promise, for sure.
Commandment 4: Democracy on the web works. Right, umm… moving on…
Commandment 6: You can make money without being evil. All right, err… moving on… guys, you’re making it hard on yourselves…
Commandment 7: There’s always more information out there. Right, you’re just not entitled to it, because you live in a communist country, so, there you go. Sucks to be you.

4. The Great Asian Conspiracy
Google UFO Crop CirclesEverybody likes a good conspiracy theory from time to time.  Hell, even you do, admit it! The problem is, this time I don’t have enough facts or the necessary patience to actually devise a clever world domination plot for the Google Chinese Crisis, so I am only going to list some weird coincidences and leave it up to my readers to make some sense of it all in the comments section…

First of all, the Google Chinese Crisis comes one day after Baidu.cn was attacked by hackers. So? Big deal! Well, Baidu.cn is Google’s main competitor. So much in fact, that it hogs around 75% of the Chinese Search market, being one of the last real competitors for Big Brother Google in the world today.  Now I’m not trying to imply Google actually commissioned the attack on Baidu, I’m just guessing that nobody at Googleplex actually wept for Baidu the day of the transgression. Furthermore, ChinaDaily notes the attack was not carried out against the Baidu server, but the US – based domain name register. Naturally, any fingers pointing at Google would be preposterous, as the sophisticated attack has already been claimed by some punks from a random organization, namely the “Iranian Cyber Army“… ah-hah! Now I get it… uhhh…

All right, the attack on Baidu and Google’s sudden decision to renegotiate its terms with the Chinese Government coincided. Granted. Besides, some minor-league email hacking attempt is a totally believable excuse to cease all operations in the top Internet country of the world, right? But Twitter has been buzzing lately with similar, albeit minor coincidences… first, someone noted the website Baidu.tw redirecting to Google Taiwan and Twitter has been flooded with comments on this issue. Granted, Google’s implication is highly unlikely, as a simple Whois query will point to the owner of the website, whose email address is registered to some obscure Chinese platform, http://21cn.com. Subsequently, Yahoo! Japan president, Masahiro Inoue said Google is nothing special, commenting on several services offered by the Big G.

I will admit, the above information does in no way justify a conspiracy theory and suspecting Google’s implication would be sheer speculation. And the goal of this article isn’t to blame Google for world hunger and WWII (although I might consider that for a future post). I am merely pointing out that “things are happening”. The Search market isn’t just some tiny business in the back pocket of a geek toy, called the Internet. It has grown to huge proportions, so much that today we are talking about the geopolitical implications of a Search Engine’s actions, as economic leaders anxiously await the results of a Search Engine’s negotiations with the Chinese Government. Just let this thought sink in for a moment, then meditate, if you will, on how far the Search business has evolved over the last decade. To sum it all up, the times, they are a-changin’.

Tags: , , , , , , ,

4
Dec

Search Engine Spiders IP Addresses

   Posted by: Horia Neagu   in Web Metrics

When it comes to web metrics tracking, nothing beats manually following when Search Engines spiders crawl your website through your access logs. But in order to keep tabs on Search Engine crawlers, you need to know who they are… in short, you need to know their IP’s. Following is an IP list for Google’s and Yahoo’s bots and a link to a list of other spiders. Happy bot hunting!

IP Addresses for other Search Engines

Identifying Bing robots

Google Bots IP Addresses

# Google
# UA "AdsBot-Google (+http://www.google.com/adsbot.html)"
# UA "Googlebot-Image/1.0"
# UA "Googlebot/2.1 (+http://www.googlebot.com/bot.html)"
# UA "Googlebot/Test (+http://www.googlebot.com/bot.html)"
# UA "Googlebot/Test"
# UA "Mediapartners-Google/2.1 (+http://www.googlebot.com/bot.html)"
# UA "Mediapartners-Google/2.1"
# UA "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"
# UA "gsa-crawler (Enterprise; S4-E9LJ2B82FJJAA; me@mycompany.com)"
209.185.108
209.185.253
209.85.238
209.85.238.11
209.85.238.4
216.239.33.96
216.239.33.97
216.239.33.98
216.239.33.99
216.239.37.98
216.239.37.99
216.239.39.98
216.239.39.99
216.239.41.96
216.239.41.97
216.239.41.98
216.239.41.99
216.239.45.4
216.239.46
216.239.51.96
216.239.51.97
216.239.51.98
216.239.51.99
216.239.53.98
216.239.53.99
216.239.57.96
216.239.57.97
216.239.57.98
216.239.57.99
216.239.59.98
216.239.59.99
216.33.229.163
64.233.173.193
64.233.173.194
64.233.173.195
64.233.173.196
64.233.173.197
64.233.173.198
64.233.173.199
64.233.173.200
64.233.173.201
64.233.173.202
64.233.173.203
64.233.173.204
64.233.173.205
64.233.173.206
64.233.173.207
64.233.173.208
64.233.173.209
64.233.173.210
64.233.173.211
64.233.173.212
64.233.173.213
64.233.173.214
64.233.173.215
64.233.173.216
64.233.173.217
64.233.173.218
64.233.173.219
64.233.173.220
64.233.173.221
64.233.173.222
64.233.173.223
64.233.173.224
64.233.173.225
64.233.173.226
64.233.173.227
64.233.173.228
64.233.173.229
64.233.173.230
64.233.173.231
64.233.173.232
64.233.173.233
64.233.173.234
64.233.173.235
64.233.173.236
64.233.173.237
64.233.173.238
64.233.173.239
64.233.173.240
64.233.173.241
64.233.173.242
64.233.173.243
64.233.173.244
64.233.173.245
64.233.173.246
64.233.173.247
64.233.173.248
64.233.173.249
64.233.173.250
64.233.173.251
64.233.173.252
64.233.173.253
64.233.173.254
64.233.173.255
64.68.80
64.68.81
64.68.82
64.68.83
64.68.84
64.68.85
64.68.86
64.68.87
64.68.88
64.68.89
64.68.90.1
64.68.90.10
64.68.90.11
64.68.90.12
64.68.90.129
64.68.90.13
64.68.90.130
64.68.90.131
64.68.90.132
64.68.90.133
64.68.90.134
64.68.90.135
64.68.90.136
64.68.90.137
64.68.90.138
64.68.90.139
64.68.90.14
64.68.90.140
64.68.90.141
64.68.90.142
64.68.90.143
64.68.90.144
64.68.90.145
64.68.90.146
64.68.90.147
64.68.90.148
64.68.90.149
64.68.90.15
64.68.90.150
64.68.90.151
64.68.90.152
64.68.90.153
64.68.90.154
64.68.90.155
64.68.90.156
64.68.90.157
64.68.90.158
64.68.90.159
64.68.90.16
64.68.90.160
64.68.90.161
64.68.90.162
64.68.90.163
64.68.90.164
64.68.90.165
64.68.90.166
64.68.90.167
64.68.90.168
64.68.90.169
64.68.90.17
64.68.90.170
64.68.90.171
64.68.90.172
64.68.90.173
64.68.90.174
64.68.90.175
64.68.90.176
64.68.90.177
64.68.90.178
64.68.90.179
64.68.90.18
64.68.90.180
64.68.90.181
64.68.90.182
64.68.90.183
64.68.90.184
64.68.90.185
64.68.90.186
64.68.90.187
64.68.90.188
64.68.90.189
64.68.90.19
64.68.90.190
64.68.90.191
64.68.90.192
64.68.90.193
64.68.90.194
64.68.90.195
64.68.90.196
64.68.90.197
64.68.90.198
64.68.90.199
64.68.90.2
64.68.90.20
64.68.90.200
64.68.90.201
64.68.90.202
64.68.90.203
64.68.90.204
64.68.90.205
64.68.90.206
64.68.90.207
64.68.90.208
64.68.90.21
64.68.90.22
64.68.90.23
64.68.90.24
64.68.90.25
64.68.90.26
64.68.90.27
64.68.90.28
64.68.90.29
64.68.90.3
64.68.90.30
64.68.90.31
64.68.90.32
64.68.90.33
64.68.90.34
64.68.90.35
64.68.90.36
64.68.90.37
64.68.90.38
64.68.90.39
64.68.90.4
64.68.90.40
64.68.90.41
64.68.90.42
64.68.90.43
64.68.90.44
64.68.90.45
64.68.90.46
64.68.90.47
64.68.90.48
64.68.90.49
64.68.90.5
64.68.90.50
64.68.90.51
64.68.90.52
64.68.90.53
64.68.90.54
64.68.90.55
64.68.90.56
64.68.90.57
64.68.90.58
64.68.90.59
64.68.90.6
64.68.90.60
64.68.90.61
64.68.90.62
64.68.90.63
64.68.90.64
64.68.90.65
64.68.90.66
64.68.90.67
64.68.90.68
64.68.90.69
64.68.90.7
64.68.90.70
64.68.90.71
64.68.90.72
64.68.90.73
64.68.90.74
64.68.90.75
64.68.90.76
64.68.90.77
64.68.90.78
64.68.90.79
64.68.90.8
64.68.90.80
64.68.90.9
64.68.91
64.68.92
66.249.64
66.249.65
66.249.66
66.249.67
66.249.68
66.249.69
66.249.70
66.249.71
66.249.72
66.249.73
66.249.78
66.249.79
72.14.199
8.6.48

Yahoo! Bots IP Addresses

# Inktomi
# UA "Fast Crawler v X"
# UA "Fast Crawler v X(compatible; Konqueror/3.2; FreeBSD) (KHTML, like Gecko)"
# UA "Mozilla/4.0 (compatible; MSIE 5.0; Windows NT)"
# UA "Mozilla/4.0"
# UA "Mozilla/4.05 [en]"
# UA "Mozilla/5.0 (Slurp/cat; slurp@inktomi.com; http://www.inktomi.com/slurp.html)"
# UA "Mozilla/5.0 (compatible; Yahoo! DE Slurp; http://help.yahoo.com/help/us/ysearch/slurp)"
# UA "Mozilla/5.0 (compatible; Yahoo! Slurp China; http://misc.yahoo.com.cn/help.html)"
# UA "Mozilla/5.0 (compatible; Yahoo! Slurp/3.0; http://help.yahoo.com/help/us/ysearch/slurp)"
# UA "Mozilla/5.0 (compatible; Yahoo! Slurp; http://help.yahoo.com/help/us/ysearch/slurp)"
# UA "Scooter/3.3"
# UA "Y!J-BSC/1.0 (http://help.yahoo.co.jp/help/jp/blog-search/)"
# UA "Yahoo! Mindset"
# UA "Yahoo-Blogs/v3.9 (compatible; Mozilla 4.0; MSIE 5.5; http://help.yahoo.com/help/us/ysearch/crawling/crawling-02.html )"
# UA "Yahoo-MMAudVid/1.0 (mms dash mmaudvidcrawler dash support at yahoo dash inc dot com)"
# UA "Yahoo-MMCrawler/3.x (mms dash mmcrawler dash support at yahoo dash inc dot com)"
# UA "YahooFeedSeeker/1.0 (compatible; Mozilla 4.0; MSIE 5.5; my.yahoo.com/s/publishers.html)"
# UA "YahooSeeker-Testing/v3.9 (compatible; Mozilla 4.0; MSIE 5.5; http://search.yahoo.com/)"
# UA "YahooSeeker/1.1 (compatible; Mozilla 4.0; MSIE 5.5; http://help.yahoo.com/help/us/shop/merchant/)"
# UA "YahooSeeker/1.2 (compatible; Mozilla 4.0; MSIE 5.5; yahooseeker at yahoo-inc dot com ; http://help.yahoo.com/help/us/shop/merchant/)"
# UA "YahooSeeker/CafeKelsa-dev (compatible; Konqueror/3.2; FreeBSD ;cafekelsa-dev-webmaster@yahoo-inc.com ) (KHTML, like Gecko)"
# UA "YahooVideoSearch www.yahoo.com/"
# UA "YahooYSMcm/2.0.0"
# UA "slurp"
141.185.209
169.207.238
199.177.18.9
202.160.178
202.160.179
202.160.180
202.160.181
202.160.183.182
202.160.183.217
202.160.183.218
202.160.183.219
202.160.183.220
202.160.183.235
202.160.183.239
202.160.183.245
202.160.185.174
202.165.96.142
202.165.98
202.165.99
202.212.5.30
202.212.5.32
202.212.5.33
202.212.5.34
202.212.5.35
202.212.5.36
202.212.5.37
202.212.5.38
202.212.5.39
202.212.5.47
202.212.5.48
202.46.19.93
203.123.188.2
203.141.52.41
203.141.52.42
203.141.52.43
203.141.52.44
203.141.52.45
203.141.52.46
203.141.52.47
203.255.234.102
203.255.234.103
203.255.234.105
203.255.234.106
206.190.43.125
206.190.43.81
207.126.239.224
209.1.12
209.1.13.101
209.1.13.231
209.1.13.232
209.1.32.122
209.1.38
209.131.40
209.131.41
209.131.48
209.131.49.37
209.131.50.153
209.131.51.166
209.131.60.169
209.131.60.170
209.131.60.171
209.131.60.19
209.131.62.107
209.131.62.108
209.131.62.109
209.131.62.214
209.185.122
209.185.141
209.185.143
209.191.123.33
209.191.64.227
209.191.65
209.191.65.249
209.191.65.82
209.191.82.245
209.191.82.252
209.191.83
209.67.206.126
209.67.206.127
209.67.206.133
209.73.176.128
209.73.176.129
209.73.176.133
209.73.176.134
209.73.176.136
211.14.8.240
211.169.241.21
213.216.143.37
213.216.143.38
213.216.143.39
216.109.121.70
216.109.121.71
216.109.126.131
216.109.126.133
216.109.126.137
216.109.126.138
216.109.126.139
216.109.126.141
216.109.126.143
216.109.126.145
216.109.126.146
216.109.126.147
216.109.126.150
216.109.126.152
216.109.126.157
216.109.126.158
216.109.126.159
216.109.126.160
216.109.126.161
216.136.233.164
216.145.58.219
216.155.198.60
216.155.200
216.155.202.175
216.155.202.54
216.155.204.40
216.239.193.71
216.239.193.72
216.239.193.73
216.239.193.74
216.239.193.75
216.239.193.76
216.239.193.77
216.239.193.78
216.239.193.79
216.239.193.80
216.239.193.81
216.239.193.82
216.239.193.83
216.239.193.84
216.239.193.85
216.239.193.86
216.32.237.1
216.32.237.10
216.32.237.11
216.32.237.12
216.32.237.13
216.32.237.14
216.32.237.15
216.32.237.16
216.32.237.17
216.32.237.18
216.32.237.19
216.32.237.20
216.32.237.21
216.32.237.22
216.32.237.23
216.32.237.24
216.32.237.25
216.32.237.26
216.32.237.27
216.32.237.28
216.32.237.29
216.32.237.30
216.32.237.7
216.32.237.8
216.32.237.9
62.172.199.20
62.172.199.21
62.172.199.22
62.172.199.23
62.172.199.24
62.27.59.245
63.163.102.180
63.163.102.181
63.163.102.182
64.157.137.219
64.157.137.220
64.157.137.221
64.157.137.225
64.157.138.103
64.157.138.108
64.75.36.42
64.75.36.43
64.75.36.44
64.75.36.45
64.75.36.47
64.75.36.77
64.75.36.79
64.75.36.80
66.163.170.157
66.163.170.159
66.163.170.161
66.163.170.162
66.163.170.166
66.163.170.167
66.163.170.170
66.163.170.172
66.163.170.176
66.163.170.178
66.163.170.179
66.163.170.180
66.163.170.184
66.163.170.185
66.163.170.190
66.163.170.192
66.163.174.65
66.196.101
66.196.65
66.196.67.100
66.196.67.101
66.196.67.102
66.196.67.103
66.196.67.104
66.196.67.105
66.196.67.106
66.196.67.107
66.196.67.108
66.196.67.109
66.196.67.110
66.196.67.111
66.196.67.112
66.196.67.113
66.196.67.114
66.196.67.115
66.196.67.116
66.196.67.117
66.196.67.118
66.196.67.119
66.196.67.120
66.196.67.121
66.196.67.122
66.196.67.123
66.196.67.124
66.196.67.125
66.196.67.126
66.196.67.127
66.196.67.128
66.196.67.129
66.196.67.130
66.196.67.150
66.196.67.151
66.196.67.176
66.196.67.177
66.196.67.178
66.196.67.200
66.196.67.201
66.196.67.202
66.196.67.203
66.196.67.204
66.196.67.205
66.196.67.206
66.196.67.207
66.196.67.208
66.196.67.209
66.196.67.210
66.196.67.211
66.196.67.212
66.196.67.213
66.196.67.214
66.196.67.215
66.196.67.216
66.196.67.217
66.196.67.218
66.196.67.219
66.196.67.220
66.196.67.221
66.196.67.222
66.196.67.223
66.196.67.224
66.196.67.225
66.196.67.226
66.196.67.227
66.196.67.228
66.196.67.229
66.196.67.230
66.196.67.231
66.196.67.232
66.196.67.233
66.196.67.234
66.196.67.235
66.196.67.236
66.196.67.237
66.196.67.238
66.196.67.239
66.196.67.240
66.196.67.254
66.196.67.30
66.196.67.31
66.196.67.32
66.196.67.33
66.196.67.34
66.196.67.35
66.196.67.36
66.196.67.37
66.196.67.38
66.196.67.39
66.196.67.70
66.196.67.71
66.196.67.72
66.196.67.73
66.196.67.74
66.196.67.75
66.196.67.76
66.196.67.77
66.196.67.78
66.196.67.79
66.196.67.80
66.196.67.94
66.196.67.95
66.196.67.96
66.196.67.97
66.196.67.98
66.196.67.99
66.196.72
66.196.73
66.196.74
66.196.77
66.196.78
66.196.80
66.196.81.10
66.196.81.102
66.196.81.103
66.196.81.104
66.196.81.105
66.196.81.106
66.196.81.107
66.196.81.108
66.196.81.109
66.196.81.11
66.196.81.110
66.196.81.111
66.196.81.112
66.196.81.113
66.196.81.114
66.196.81.115
66.196.81.116
66.196.81.117
66.196.81.118
66.196.81.119
66.196.81.12
66.196.81.120
66.196.81.121
66.196.81.122
66.196.81.123
66.196.81.124
66.196.81.125
66.196.81.126
66.196.81.127
66.196.81.128
66.196.81.129
66.196.81.13
66.196.81.130
66.196.81.131
66.196.81.132
66.196.81.133
66.196.81.134
66.196.81.135
66.196.81.136
66.196.81.137
66.196.81.138
66.196.81.139
66.196.81.14
66.196.81.140
66.196.81.141
66.196.81.142
66.196.81.143
66.196.81.144
66.196.81.145
66.196.81.146
66.196.81.147
66.196.81.148
66.196.81.149
66.196.81.15
66.196.81.150
66.196.81.151
66.196.81.152
66.196.81.153
66.196.81.154
66.196.81.155
66.196.81.156
66.196.81.157
66.196.81.158
66.196.81.159
66.196.81.16
66.196.81.160
66.196.81.161
66.196.81.162
66.196.81.163
66.196.81.164
66.196.81.165
66.196.81.166
66.196.81.167
66.196.81.168
66.196.81.169
66.196.81.17
66.196.81.170
66.196.81.171
66.196.81.172
66.196.81.173
66.196.81.174
66.196.81.175
66.196.81.176
66.196.81.177
66.196.81.178
66.196.81.179
66.196.81.18
66.196.81.180
66.196.81.181
66.196.81.182
66.196.81.183
66.196.81.184
66.196.81.185
66.196.81.187
66.196.81.188
66.196.81.189
66.196.81.19
66.196.81.190
66.196.81.191
66.196.81.192
66.196.81.193
66.196.81.194
66.196.81.195
66.196.81.196
66.196.81.197
66.196.81.198
66.196.81.199
66.196.81.20
66.196.81.200
66.196.81.201
66.196.81.202
66.196.81.203
66.196.81.204
66.196.81.205
66.196.81.206
66.196.81.207
66.196.81.208
66.196.81.209
66.196.81.21
66.196.81.210
66.196.81.211
66.196.81.212
66.196.81.213
66.196.81.214
66.196.81.215
66.196.81.216
66.196.81.217
66.196.81.218
66.196.81.219
66.196.81.22
66.196.81.23
66.196.81.86
66.196.81.87
66.196.81.88
66.196.81.93
66.196.81.94
66.196.81.95
66.196.81.96
66.196.90
66.196.91
66.196.92
66.196.93.19
66.196.93.24
66.196.93.6
66.196.93.7
66.196.97
66.196.99.20
66.218.65.52
66.218.70
66.228.164
66.228.165
66.228.166
66.228.173
66.228.182.177
66.228.182.183
66.228.182.185
66.228.182.187
66.228.182.188
66.228.182.190
66.94.230.100
66.94.230.101
66.94.230.102
66.94.230.103
66.94.230.104
66.94.230.105
66.94.230.106
66.94.230.107
66.94.230.108
66.94.230.109
66.94.230.110
66.94.230.160
66.94.230.161
66.94.230.162
66.94.230.163
66.94.230.96
66.94.230.97
66.94.230.98
66.94.230.99
66.94.232
66.94.233
66.94.238.51
67.195.115
67.195.34
67.195.37
67.195.44
67.195.45
67.195.50.87
67.195.51
67.195.52
67.195.53.111
67.195.53.219
67.195.54
67.195.58
67.195.98
68.142.195.80
68.142.195.81
68.142.203.133
68.142.211.69
68.142.212.197
68.142.230.125
68.142.230.126
68.142.230.127
68.142.230.128
68.142.230.129
68.142.230.130
68.142.230.131
68.142.230.132
68.142.230.133
68.142.230.134
68.142.230.135
68.142.230.136
68.142.230.137
68.142.230.138
68.142.230.139
68.142.230.140
68.142.230.141
68.142.230.142
68.142.230.143
68.142.230.144
68.142.230.145
68.142.230.146
68.142.230.147
68.142.230.148
68.142.230.149
68.142.230.150
68.142.230.151
68.142.230.152
68.142.230.153
68.142.230.154
68.142.230.155
68.142.230.156
68.142.230.157
68.142.230.158
68.142.230.159
68.142.230.160
68.142.230.161
68.142.230.162
68.142.230.163
68.142.230.164
68.142.230.165
68.142.230.166
68.142.230.167
68.142.230.168
68.142.230.169
68.142.230.174
68.142.230.175
68.142.230.176
68.142.230.177
68.142.230.178
68.142.230.179
68.142.230.180
68.142.230.181
68.142.230.182
68.142.230.183
68.142.230.184
68.142.230.185
68.142.230.186
68.142.230.187
68.142.230.188
68.142.230.189
68.142.230.190
68.142.230.191
68.142.230.192
68.142.230.193
68.142.230.194
68.142.230.195
68.142.230.196
68.142.230.197
68.142.230.198
68.142.230.199
68.142.230.200
68.142.230.201
68.142.230.202
68.142.230.203
68.142.230.204
68.142.230.205
68.142.230.206
68.142.230.207
68.142.230.208
68.142.230.209
68.142.230.210
68.142.230.211
68.142.230.212
68.142.230.213
68.142.230.214
68.142.230.215
68.142.230.216
68.142.230.217
68.142.230.240
68.142.230.247
68.142.230.248
68.142.230.249
68.142.230.250
68.142.230.251
68.142.230.252
68.142.230.253
68.142.230.254
68.142.230.32
68.142.230.33
68.142.230.34
68.142.230.35
68.142.230.36
68.142.230.37
68.142.230.38
68.142.230.39
68.142.230.40
68.142.230.41
68.142.230.43
68.142.230.44
68.142.230.45
68.142.230.46
68.142.230.47
68.142.230.48
68.142.230.49
68.142.231.49
68.142.240.106
68.142.246
68.142.249
68.142.250
68.142.251
68.180.216.111
68.180.250
68.180.251
69.147.79.131
69.147.79.137
69.147.79.173
72.30.101
72.30.102
72.30.103
72.30.104
72.30.107
72.30.110
72.30.111
72.30.124.128
72.30.124.130
72.30.124.134
72.30.128
72.30.129
72.30.131
72.30.132
72.30.133
72.30.134
72.30.135
72.30.142
72.30.142.24
72.30.142.25
72.30.161
72.30.177
72.30.179
72.30.213.101
72.30.214
72.30.215
72.30.216
72.30.221
72.30.226
72.30.252
72.30.54
72.30.56
72.30.60
72.30.61
72.30.65
72.30.78
72.30.79
72.30.81
72.30.87
72.30.9
72.30.97
72.30.98
72.30.99
74.6.11
74.6.12
74.6.13
74.6.131
74.6.16
74.6.17
74.6.18
74.6.19
74.6.20
74.6.21
74.6.22
74.6.23
74.6.24
74.6.240
74.6.25
74.6.26
74.6.27
74.6.28
74.6.29
74.6.30
74.6.31
74.6.65
74.6.66
74.6.67
74.6.68
74.6.69
74.6.7
74.6.70
74.6.71
74.6.72
74.6.73
74.6.74
74.6.75
74.6.76
74.6.79
74.6.8
74.6.85
74.6.86
74.6.87
74.6.9

Tags: , , , , ,

27
Nov

Google’s War On Blog Comment Spam

   Posted by: Horia Neagu   in Google

I recently heard from a bird (actually, it was a beard, an Andy Beard, to be precise) that Google has introduced a penalty for blog comment spamming. As it usually happens, Google won’t admit to being a late bloomer in any issue regarding web usability. Accordingly, the tone of the original post (published by Adel Saoud and Paolo Petrolini on the Google Webmaster Central Blog) implied that Google already applied ranking sanctions for comment spamming and that this message is just an informative update. Truth of the matter is, Google is probably just starting to take actions against abusive links posted in the comments section of blogs.

What does it all mean?

Long story, short, your blog relevancy is affected by the links posted in your post comments and if you do not manage to tidy up that particular section, you will suffer TrustRank penalties and ultimately drop in the rankings. I have to agree with Google on this, it makes sense, up to a point. But first, let’s look at the official arguements, quoted straight from the horse’s mouth (or, in this case, the GWC):

  • Abusing comment fields of innocent sites is a bad and risky way of getting links to your site. If you choose to do so, you are tarnishing other people’s hard work and lowering the quality of the web, transforming a potentially good resource of additional information into a list of nonsense keywords
    True enough. A blog’s comments section is a space designed for on-topic interaction and dispute. A comment box stuffed with irrelevant links not only ruins the user experience, it also downgrades the actual article to which it comments.
  • Comment spammers are often trying to improve their site’s organic search ranking by creating dubious inbound links to their site. Google has an understanding of the link graph of the web, and has algorithmic ways of discovering those alterations and tackling them
    This might just be a bluff on Google’s part, in an effort to ward off any potential spammers, by reaffirming its position as the web’s ultimate relevancy arbiter. In truth, Google probably has little control over the quality of links posted within the comment section of a blog and the comment spam detection system is probably just in its infancy state.
  • Having original and useful content and making your site search engine friendly is the best strategy for better ranking
    Here we may have actually stumbled upon the real stake of this message. Introducing a blog comment filter in the ranking algorithm might just be another one of Google’s efforts to limit the SEO bad boys’ arsenal.

What can we do about it?

Most blogs feature intelligent spam filtering solutions (speaking strictly from WordPress experience), but there still isn’t a 100% guaranteed method of absterge comment spammers from  your blog permanently. In the post’s conclusion, Saoud and Petrolini were kind enough to offer some suggestions to zealous webmasters who want to limit spammers’ access to their system and, consequently protect their precious rankings:

  • Disallow anonymous posting
    Fair enough. Providing minimum information (e.g. a nickname and an email address) shouldn’t be too much of a hassle for your potential commentators. However, this method has revealed its vulnerabilities, with the advent of Black Hat automation software.
  • Use CAPTCHAs and other methods to prevent automated comment spamming
    Being an adversary of the dreaded CAPTCHA, I can not applaud this suggestion, especially since it is just as vulnerable to the above mentioned threat. So why stress your visitors with a cacographic abomination, when you can just as effectively ask him/her to provide minimum identification?
  • Turn on comment moderation
    There are still people who disable comment moderation?
  • Use the “NoFollow” attribute for links in the comment field
    I usually encourage adding the “NoFollow” attribute to uncontrollable outgoing links, but this can prove to be a problem, especially if you want to monetize your blog (hint: affiliate marketing). You can sacrifice a lot of link love this way and it is very unlikely that hardcore spam freaks will be discouraged by the “NoFollow” attribute, assuming they know what that even is.
  • Disallow hyperlinks in comments
    No. No. No.
  • Block comment pages using robots.txt or meta tags
    Again, risky territory, especially for those webmasters who try to cash in on their ranking positions for certain keywords (hint: affiliate marketing, once again)

My own two cents

Although the obvious benefits of waging war against comment spamming can not be denied, this new take does raise some questions. Like where does Google draw the line between a spammer and a harmless marketer, trying to add valuable input to a post and to promote his own website in the process? Or where are the battle lines drawn? Will quality matter or will the deciding factor be quantity and chance, in the end? And last, but by no means least, there is something to be discussed about the practical application of the comment spam filtering. Needless to say, Google’s warning targets only webmasters who host comment spams on their blogs and not the spammers themselves. This makes sense, since it would be damn near impossible to chastise a website for link spam on one blog, if it runs a completely legit link building strategy the rest of the time. In addition, Andy Beard makes an interesting assertion at the end of his report of the GWC announcement, asking what if a competitor was trying to sabotage your ranking by spamming your blog’s comments section?

Whether the comment spam penalty will add value to the user’s online experience or not, will be determined by time and the adaptability of the community. It all starts out as a good idea; but, then again, so did communism…

Tags: , , , , , ,

21
Nov

Dates of Google PR Updates

   Posted by: Horia Neagu   in Google

Although Google internally updates the PageRank score on a daily basis, they only export the data to the Google Toolbar periodically. Now I am far from being a supporter of the Google PR and, more importantly, of the fuss it’s causing amongst marketers. However, Google’s see-saw declarations on the matter force me to take the PageRank score into consideration and to keep a check on PR updates. Wouldn’t want to disappoint High Priest Matt Cutts now, would we? What follows is a list of the more recent Google PR updates, estimated through personal observations, community feedback and conjecture:

Google PR is to marketers what the Maya stone calendar is to archaeologists

Google PR is to marketers what the Mayan stone calendar is to archaeologists

30 October 2009
23 June 2009
18 May 2009
1 April 2009
3 December 2008
27 September 2008
26 July 2008
26 February 2008
11 January 2008
27 October 2007
29 April 2007
14 January 2007

Tags: , , ,

26
Oct

RIP, GeoCities (1995 – 2009)

   Posted by: Horia Neagu   in Internet & Technology

Yahoo! officially announced the closing of their web hosting service, GeoCities, on October, the 26th, 2009.

It is like attending a funeral service for a nasty, despicable relative… everyone – yourself included – hated the bastard, but you can’t help but feel a draft of nostalgia and sadness. There are few non-technically inclined Internet users who have not had at least one page set up within one of the service’s many “neighbourhoods” back in the day. During those “Wild-Wild-West” days of the World Wide Web, GeoCities was the platform that gave us the chance to be web publishers before web publishing was cool; in a time when owning a website was seen as somewhat elitist, GeoCities provided anyone with a functional, albeit ghastly and horrendous personal or professional website.

Of course, in today’s Web 2.0 world, GeoCities has become something of an inside joke and few people would ever think about actually establishing a web presence through the system, so Yahoo! – who had acquired the platform back in 1999, four years after its inception – had little choice but to shut the service down for good, a move that had been announced in early April. The closure leaves current GeoCities site owners with an upgrade option, allowing them to move their free GeoCities website to the Yahoo! Web Hosting platform. Care to speculate on the number of users who will actually take Yahoo! up on this offer? My guess would be somewhere around 50, two of which will most likely be David Bohnett and John Rezner, founders of the original BHI company, in 1995.

Although GeoCities is widely speculated to have been an unprofitable business venture for Yahoo!, it has empowered and inspired people’s self-expression online, an attitude that has shaped the way we use the Internet and that has spanned many relevant aspects of today’s World Wide Web, including blogs and social networks.

RIP, Yahoo! GeoCities!So as we bid a final farewell to an old friend and look towards the future, we must never forget that we may well owe WordPress, Facebook and Twitter to the much-ridiculed GeoCities.

Tags: , , ,

Earlier this week, rumours started circulating the WWW, announcing the soon-to-be-released Google Music, a platform supposedly offering advanced music search capabilities, along with an in-browser streaming functionality.

The match between Internet giants Google and Yahoo / Microsoft is heating up, with the playoffs probably scheduledGoogle Chrome OS vs Microsoft Windows for the second half of 2010, which will see the launch of Google Chrome OS, a heavyweight contender for Micrososft Windows’ undisputed veteran OS championship reign. In the meantime, however, neither of these major league contenders is touring the country and signing autographs. They are all hard at work adding value to the Web 2.0 environment and to their shares of stock. But Google might take the Spartan approach, as it seems to be looking to taunt junior heavyweight star, Apple.

Google MusicA couple of days ago, Wired.com divulged Google was working on a new project, intended as a music search platform and speculated on the possible names for said platform, namely Google Music, Google Audio and Google One Box. The service is likely to be unveiled next Wednesday and will feature song previews and buying options via music retailers Lala and iLike, according to the same source.  Now aside from the excitement and fun, this might turn out to be a big move on Google’s part, as such a music platform is likely to target a market traditionally dominated by Apple’s iTunes application. Although the new system will most probably feature some similar functions to those of Yahoo Music – more specifically, song and artist search, news and artist information – the song preview streaming and buying options, however, are clearly a poke at the iTunes media player application.

The Google Music project seems to have been one year in the making, according to FoxNews, having been suggested to Google by the Big Four of the music industri themselves, SA Universal Music Group, Sony Music Entertainment, Warner Bros. Music Corp and EMI Group. In other words, a staggering 85% of the music industry is looking to break the iTunes monopoly on music download.

With the more or less official announcement of Google Music, the company took a rahter bold, albeit profitable step forward, teaming up with the entertainment industry’s giants to tackle a well-established monopoly. Not only will the new platform boost Google’s image and score points in the epic Search Engine Wars, but it will also fill the shareholders’ pockets, as the collected revenue from advertising will most probably be immense. With record sales plummeting to record lows and Internet music downloads rising fast, Google has seized a tremendous opportunity and has proven, once again, that it is always one step ahead of the competition in terms of understanding and capitalizing on the potential of Web 2.0.

Tags: , , , , , , ,

9
Oct

Did You Get The IP Address Of That Spider?

   Posted by: Horia Neagu   in SEO

I need not emphasize the importance of tracking the Search Engine spiders crawling record of your websites, need I? Whether you want to check the zeal and regularity of Search Engines in visiting your website, want to find out which specific pages were crawled, want to verify the obedience of crawlers towards your robots.txt file or you simply want to filter spider activity from your web metrics reports, you need to keep track of the various spiders and bots sent away to do the Search Engine’s dirty work. Provided here is a list of the IP addresses of the majority of Search Engine crawlers, for which I can’t take credit, which solely belongs to Dan Kramer of IPLists, whose efforts have made the world of Web 2.0 a better place. If you would like to do more than thank Dan for his efforts, you could buy him a drink.

Google IP List

Yahoo IP List

AltaVista IP List

Lycos IP List

Miscellaneous IP List

Non-SE Bots IP List

Tags: , , , , ,

27
Sep

RIA Analytics: Three Features I Expect

   Posted by: Horia Neagu   in Web Metrics

In a previous article discussing Adobe’s acquisition of Omniture, I pointed out some evident applications of a prospective Web Metrics platform dedicated to monitoring and analyzing the overall online performance of Adobe-specific software.

Although the business models of the two companies seem rather antithetical, they can also be regarded as complementary. Omniture sells technically sophisticated software-as-a-service to data analysts, while Adobe brings creativity to the table. Now, as Jason Burby of ClickZ recently predicted, outside of improved integration for designers building the sites, there are a few positives and a couple of negatives that could arise from the Adobe-Omniture pairing. But I would like to dismiss the obvious and embrace the utopia of a soon-to-be-released data tracking solution for Flash content, PDF files and vector images.

Within Adobe’s by-the-book PR feed (including a Press Release, the two companies’ financial data and official statements) there was a diagramdetailing the ideal merger of the two dissimilar business models:

The Adobe-Omniture Business Model

The Adobe-Omniture Business Model

Being an incurable dreamer, I took the liberty of deducing from this simple schematic that the dawn of a new age is upon us: the age of the SWF Analytics systems. Deepening this thought, I came up with a list of at least 5 features a potential RIA performance measurement platform should include to really make a difference in the Internet Marketing business:

1. PDF Drilldown. This setting would not only allow Marketers to track the number of downloads of a particular PDF file, but also provide details about the post-download usage of said file. More specifically, you would gain insight about who accessed your PDF, what their browser of choice was, where they came from geographically, as well as how far they got to reading the text, if they clicked on any links or acknowledged certain calls to action within the document, if they revisited the site after reading the PDF and so forth. This feature may not seem too appealing to traditional SEOs, but I am a Document Optimization afficionado, so for me the aforementioned information would prove invaluable.

2. Flash Game Event Tracking. This function of the RIA Analytics system would be another treat for Web 2.0 freaks. This report would enable you to track the behaviour of players accessing your Flash games. As with the PDF files, you would be able to learn what areas of the game are more popular, which call to action works and which doesn’t, whether or not your players click advertising links within your games, the players’ demographic profiles, what the bounce rate is for your games and last, but certainly not least, if your Advergaming campaign has achieved the desired results.

3. Video Segment Analysis. I know Tracy Chan, Product Manager at YouTube, keeps promoting their reporting tool as being the equivalent of Google Analytics for video content, but I feel that YouTube Insight still has a lot of shortcomings and that it is far from being an advanced video performance monitoring instrument. In this respect, I think the market is still very much open for the arrival of a real competitive metrics measurement system for Flash videos. With the Video Segment Analysis feature of the Adobe-Omniture RIA Analytics program, one would learn about the most viewed segments of a video, the frequency of buffering skip, the number of clicks obrained (if clickable captions were used),  behaviour patterns of users who leave comments to videos etc.

I know Adobe and Omniture have just settled into their marital home and that they have a long way to go before gracing us with any revolutionary Marketing product – if they ever will. Still, it is every Marketer’s right to dream, is it naught? Preserve the Union (of Adobe and Omniture, that is)!

Pie Chart

Tags: , , , , , ,