Posts Tagged ‘Google’

Product Catalog Search – A Problem For Some Shopping Sites

Friday, November 14th, 2008

It appears that you're new here, if you like what you read, please subscribe to the news feed or sign up for the Leap eTips news and updates email list. Thank you for visiting :)

If you run an eCommerce shopping site built from affiliate data feeds (and many of us do) then you’ve probably encountered that giant obstacle we often face with this “easy to use” catalog building architecture… the lack of ability to create a comprehensive inventory search feature for your visitors.

Since data feeds aren’t actually databases, and most CMS systems that import products from data feeds to build your site pages for you don’t do any sort of conversion on the data which would lend itself to creating a decent site search index, giving your customers the simple (and expected) ability to search your catalog can be a tough task even for those of us who program regularly, for the non-programmer it’s near impossible.

There are some 3rd party options, and Google’s site search service has been a long favorite in cases like this, but they’ve all basically been less than spectacular in performance.

Mainly due to the fact that only the pages of your site which were indexed by the search engine or service would be available to searchers, so some old and most new pages on your site wouldn’t appear in any results for your shoppers. Not good.

(more…)


Email this post Email this post

Technorati Tags: , ,

Google Clarifications Leave Me Confused

Thursday, June 19th, 2008

Search for questions...While I’m sure they’re trying to be helpful, it seems like nearly every time Google expands on a fuzzy definition from their guidelines or TOS it only leads to more confusion, at least for me.

I spent a lot of labor hours several months ago trying to get as much information as I could on Google’s position regarding paid links. I offer advertising on some of my company sites and wanted to ensure–while Google was slapping everyone around for paid linking–that I kept those business sites within “the rules according to Google”, or as close to being within them as I possibly could. Some pre-existing arrangements prevented me from complying 100% on some sites at that time.

During those long hours of researching Google’s stated positions, asking questions when needed and often waiting days for replies… I came across what appeared to be some straight forward advice from Google’s own SEO Strategist, Adam Lasnik, regarding the publication of paid links on a web site:

“It’s [nofollow] one of several tools you can use to avoid having PageRank passed. Other possible ways of accomplishing this are using JavaScript, and also redirecting through a page, a file or directory that is named in robots.txt as a page that should not be crawled. Nofollow works equally well; the key is that it tells us to not pass PageRank and related signals.”

Life was good, rather than bloat my HTML with silly “nofollow” tags that only Google seemed to give credit to anyway, I could use JavaScript to display paid links because the search engine bots won’t read (or follow) those links. Most of my paid link problems seemed solved.

Fast forward to this month and I find that Google has been kind enough to offer some definition clarifications on the Google Webmaster Central Blog. More information is always a good thing, right?

One of the clarifications that caught my attention right away was regarding Geolocation and the practice of serving specific content to visitors based upon their geographic location. I really think that making content delivery more personalized–which includes localized to the visitor–is going to be a major part of web development in the future. It already is for some services, but ultimately I think even smaller web sites are going to have to apply mechanisms for personalizing content in order to compete.

Google’s points on Geolocation were pretty simple and straight forward (again), just make sure that the Googlebot sees the same content a human visitor from the same IP address would see.

Then the shocker came… beneath Geolocation was Google’s clarification on the black-hat practice of Cloaking. Here’s how Google described cloaking in the clarification:

“Cloaking: Serving different content to users than to Googlebot. This is a violation of our webmaster guidelines. If the file that Googlebot sees is not identical to the file that a typical user sees, then you’re in a high-risk category. A program such as md5sum or diff can compute a hash to verify that two different files are identical.”

This leaves me a little confused and worried, because if you take Lasnik’s advice from above and use JavaScript to display paid links which the bots won’t see but human users will, then wouldn’t that technically be “serving different content to users than to Googlebot”, which is a violation of Google’s webmaster guidelines?

And forget about just paid links, what about the plethora of Web 2.0, Ajax enabled sites which are delivering dynamic content via JavaScript to users that bots aren’t seeing?

I understand that this may seem like I’m being nit-picky about a technicality, but given that we often don’t know something we’re doing is going to cause us search engine smack-downs until it happens I think there’s a valid concern here.

Is it still acceptable to use JavaScript to deliver content on our web pages, or is Google going to begin punishing (perhaps selectively) sites that do for “cloaking” under this newly clarified definition?


Email this post Email this post

Technorati Tags: , ,

Is Google’s Vulnerability A Lesson For You?

Tuesday, December 11th, 2007

I’ve written a little already about the whole Google PageRank mess that’s all the talk in the blogosphere right now, but I’ve tried not to get too deep into the issue here simply because it isn’t that heavily connected to the topics I want (and think readers agree) this blog to be covering.

However, I do enjoy seeing the two sides (pro-RankSlap vs. Google-Goofed-This-Time) square off. I’ve been following a lot of blogs closely and have come to a couple of my own conclusions about the whole thing that I do think relate to the topic of this blog–owning your own online business–and should be pondered by anyone who plans to one day start a web site or online business, or even already has one going.

The point that I want to cover here is about fundamental ideas and decisions every site or business owner must eventually make for themselves, and understanding that we must be prepared to deal with whatever consequences result from the actions we take along the way.

Since I don’t want to regurgitate what’s being said everywhere else already, I’ll try to keep from getting too deep into the latest Google smack-down and resulting debates in this post. There’s plenty out there to find if you’re interested, and I’ll even point you to one of the better threads I’ve seen for both initial posting and follow-up commentary over at Michael’s blog. By the way, if you’ve ever wondered about linkbaiting, Michael’s post is a perfect example.

So, what conclusions have I drawn from all of this noise about Google’s latest rankings move that I think site and business owners should care about?

No business exists in a vacuum. Everything is connected to something out there. No, there wasn’t extra fruity in my morning Fruit-Loops, just hear me out for a second.

As you build and grow your online presence you’re also building a reputation for yourself and your business. This is what a lot of folks refer to as the brand–though I personally cringe every time I hear a blogger or marketer speak of themselves in the third person as a brand–but essentially you’re building a relationship of trust and authority in your field or niche with those who visit your site.

At some point–and most likely on a fairly regular basis–you’re going to have to make decisions about resource linking in your site content. These choices will cause your visitors to perform actions, and that equates to having effects on your reputation. If you send off visitors with links of value to them it will improve your standing with those people, and if you send them off to garbage it’ll cause them to turn up their noses to you. Remember, you own–and are responsible for–what you ultimately provide to your visitors.

Now, how does this relate to the Google PageRank issue? Not to take sides in the debating, but it’s obvious to me that Google has “blown it” with respect to ranking the value of web sites for searchers. Which seems important since at its core Google’s primary function is to provide searchers with the most valuable results based on their search requests.

But the decisions Google made in the past for how they would rank the value of web sites have ultimately led to a point where outsiders were able to manipulate Google into returning less valuable results to searchers, which supposedly prompted Google to take actions to correct itself. There’s nothing technically wrong with Google doing this, however it is a reactionary move that displays a position of being behind; a vulnerability to any business that’s expected to be on the leading edge of its industry.

You may be wondering why I feel Google blew it and is displaying a vulnerability if outsiders manipulated the results? That’s a fair question, but I’ve already provided the answer above: you own–and are responsible for–what you ultimately provide to your visitors. That same standard absolutely applies to Google just as much as it does to you and your site(s).

When Google made the decision to rank and value web sites as part of their business model, they also assumed the responsibility to prevent obvious manipulations just the same as a shop owner has some responsibility to install locks on the doors and a security system to protect his inventory from burglars at night.

Sure, any security can be broken and I wouldn’t hold someone to the fire if they take reasonable steps to prevent an intrusion, but Google didn’t do so much as “close the front door” when building their system. They created it with the most obvious of methods for outside manipulations built in. Not just built in, but also having paramount effects on the whole thing. Where anybody with a dollar could come along and change search results. That’s the equivalent of basically letting everybody have direct access to the database tables holding their ranking values.

If you owned a membership web site would you knowingly allow perfect strangers who weren’t even logged into your site to come along and edit your member’s profile information as they pleased? Google did.

With all of their resources, Google built a faulty foundation for their core business function. If I owned or worked for Google I wouldn’t be begging web site owners to help me fix my business like they are now. Didn’t this problem begin with the ability for outside influences to affect rankings? So where would the logic be in depending on outside influences to get it right for me now–no matter how safe I thought the fix-method was?

And are Google’s recent actions to correct the problem really any smarter than the initial decisions that caused them? I’m not so sure. On the surface it may seem logical that Google can better filter results if site owners use “nofollow” tags to remove improper link-juice flows and by devaluing sites that sell text links, but that whole fix starts from an assumption… that sold links are NOT relevant. I know first hand however, that many sold links ARE relevant, so in-fact the fix really adds to the problem in some ways.

Think of this, there’s current Site A online which is an established authority on some niche topic, but suddenly Google devalues links from Site A because they believe the site is accepting money for links. So far that sounds like a good idea for preventing manipulation on search results… but then along comes some new startup we’ll call Site B who may have the most informative and useful content ever created on the niche topic, but because it’s a new site the owner wants to get the word out to others and approaches related sites such as Site A to purchase some advertising. If Google’s fix is devaluing that advertising either by devaluing links on Site A or by Site A placing “nofollow” tags on those links now, then isn’t it also acting as an obstacle for what might be the most valuable site on a topic from climbing up the search results? And if so, isn’t that causing less valuable results to be returned to searchers? So, in some instances the fix is causing the same issue as the original problem… searchers aren’t being provided with the best and most relevant results.

No, if I owned or worked for Google than instead of trying to correct a problem of outside manipulations with outside band-aids I’d hang my head in shame and quietly go back to the drawing board to find an internal solution that I held full control over. This way, for better or worse and with no excuses I could own and be responsible for my own future again.

Who owns your site/business? This may seem obvious and trivial, but a major driving force behind my decision to leave a cushy day-job and form my own company was the desire to be absolutely responsible for–and in control of–my life. To not be dependent on anyone for anything, including my paycheck and financial future.

Since I believe I own my business and web sites, I base my decisions on what I feel are right and best for me, my associates and my customers. I don’t care if Google (or any site I don’t own) is broken and wants my help. That may seem like a cold-hearted stance, but lets remember that this is business.

Google blew it with some bad choices, and so far instead of taking responsibility for blowing it they’ve pointed the finger of blame at others and are placing responsibility for correcting it on everyone else.

Again, how does this impact you and why should you care? Simple, if you own a business or web site, or plan to start one there are several valuable lessons in what’s happened, how it happened, and how it’s been handled:

First, plan for every possible way to lose control of your content and then secure against it. Don’t leave open doors for anybody to come along and manipulate the data that you will be displaying to your visitors and customers, because what visitors see–not what you may have intended–is what they’ll ultimately judge you by.

Second, own the good and bad results of your decisions. I honestly believe the fact that Google hasn’t stepped out in-front of this and said “our bad” is the primary fuel keeping the debate burning across the web right now.

Sure some folks just like to take pot-shots at giants any chance they get, but a lot of the people balking at Google right now also make a large portion of their revenue via Google and I bet they would likely be more ready to “help” in some meaningful and intelligent ways if they weren’t feeling as though they were being blamed.

In other words, as my Grandpa used to say, “a small slice of humble pie holds more nutrition than a pot full of excuses.”

And finally, every person and business will have a share of mistakes over time. Very few mistakes are ever large enough on their own to define the future for us, but how you handle them and whether or not you learn from them will.

I like Google, I always have even though I’ve always preferred Yahoo!, and lately I think that the Social Web holds more promise for the future of online traffic flow than search engines do. But, I’m sincere when I say that I hope Google will learn something from all of this beyond the art of finger pointing and blame shifting. And more importantly, I hope reading this has given you some things to think about in your business planning as well.


Email this post Email this post

Technorati Tags: , , ,

Getting on the Top Spots in Google by Sending an eMail?

Friday, November 30th, 2007

Yes, it can be done. But… only if you have something of value to offer people. Does that sound like code or jargon? Are you waiting to hear me say “the Condor flies at midnight”? Okay, let me explain what I mean.

At the beginning of this year I released a software product in a new (for me) genre, and before releasing it I wasn’t sure how exactly I was going to market and promote it. I didn’t know the market very well because the specific software I had created didn’t require any in-depth knowledge of it, just the technical mechanics to make things work a certain way.

Basically that left me with two options, try to learn all I could about the market in a hurry, or just rely on basic SEO and internet marketing tactics that apply across all areas of interest. I had been so preoccupied with developing what I thought was a pretty cool piece of software that it wasn’t until I was nearly finished with it that the nasty question I should have considered before starting the project popped into my head, “are there already a lot of marketers in this field?”

So I checked Google for the primary topical keyword and found that 7 of the first page listings were sites obviously owned by skilled marketers. They had 7 of the top 10 positions for the primary keyword locked up already.

At first I thought this was trouble for me. How was I going to compete with that kind of established presence? But then I realized that I didn’t need to compete. Heck, if I played my cards right I wouldn’t need to market my software to the public at all.

You’ve probably heard the term before, I’m talking about Joint Ventures here. A JV is when 2 or more folks (typically marketers) get together and make a deal that is mutually beneficial to all. Often JV’s are used to grow opt-in lists and involve the offering of eBooks to each other’s audiences, and sometimes JV’s are designed specifically to make direct sales or build paying memberships. Making sales was obviously my intention here.

What I did was simple. I emailed the owners of the top 3 sites on Google’s first page which were promoting sales of genre specific products. I introduced myself and described the software which I had developed, then offered to give them a 50% share of any sales they could refer if they were interested in mentioning the product on their site and email list (if they had one). To sweeten the offer I also promised to brand the software to their web sites and to only make this deal with 3 people, so they would be a semi-exclusive distribution point for the software if they accepted.

Team Work

I promised to limit it to 3 because that’s how many emails I wanted to send out in the first batch. From those I got 1 person to agree and 2 declined. I then emailed out 2 more emails to the next 2 sites from the Google listing and was ecstatic when both agreed.

How great was that? My software was now going to be selling on 3 of the sites holding top 10 positions on Google for the primary keyword in the field. And if the software made some sales early on I knew these folks would take additional steps on their own to promote it for me. Why wouldn’t they? Their positioning in Google told me these were savvy marketers, and I had given them a semi-exclusive distribution deal on a custom branded product that was making them money. Of course they’re going to promote it further.

This case was one of my first major JV dealings. I’ve made some small deals here and there in the past that worked out okay, but this was the first time one had really converted into substantial profits for me. I’ve been wanting to do something similar again since, and you’d think I should have found the time to do so since February, but life and work are always in each other’s way for me it seems. I do plan to get more involved with JV’s in 2008 and have a big idea for www.nichefrenzy.com that I’m slowly developing just for JV’s.

But what I’m working on probably isn’t of much interest to you. What is–or should be–of interest to you is how JV’s can help you to build your email list, site memberships or even to sell an original product that you may be having trouble marketing on your own. That happens to a lot of people, it’s certainly happened to me before, and this is when forming a JV with someone can be the best move you’ve ever made. Just be smart about the deals you make, understand that you may have to give away a little more than you get back if you’re new and dealing with someone established and who has a following, and most importantly don’t ever get rejected by rejections. Yes, more of my double-speak there, but the fact is not everyone is going to be open to your offers. Often the majority of people you approach won’t be, but don’t give up. Keep going after the next person in line until you have what you want in place.


Email this post Email this post

Technorati Tags: , ,