Notes on developing generic product domain name eBay API affiliate sites

SEO opportunities.

When an eBay seller enters their content into eBay, they are encouraged to use as many descriptive words as possible in as few words as possible. What this means for a generic product domain name is that the title will more than likely have the manufacturer, model, model number and any other information that might be pertinent to the product, including succinct descriptions. This is hugely helpful for the domain owner as it can provide the keyword structure for short and long-tail searches.

The way eBay stores their data allows for some simple yet highly tuned data calls, perfectly suitable for domain development for a couple of reasons, one of which is the absolutely massive inventory of products for auction. The likelihood of generating results for even the most remote product array is there. When developing with SEO in mind, a page with a set of seriously niche keywords can allow for a site to really take over a particular keyword search in the search engines.

User experience features

The way eBay compartmentalizes their data leads to an ease in layout and design. In pulling small amounts of teaser data like the image, product title, price and if you want to generate a sense of urgency, the time remaining on the auction, it enables the site to be tailored to look like any store selling their wares online. The shape, look and feel of the site doesn’t have the responsibility of training a new user as to how to use the site or what to expect, and this impression helps with the CTR. Since eBay stores your affiliate code in relation to the visitor, then any business they do with eBay or PayPal while that relationship exists is credited to the site owner, and eBay tracks this relationship for a long time.

No worries about gaming

eBay has implemented a quality-click pricing model. This means that clicks are rewarded if they lead to sales, so they don’t care how many clicks you drive to eBay, in fact the more the merrier for the domain owner since, frankly, the more relationships you can have assigned to you, the greater chance you have at making a sale, today, next week, three months from now, whenever.

Any downsides?

Amazon fans will jump up and down over the fact that I’m sending people off to eBay and losing any potential loyalty, and I’ll debate that on a number of levels (please also bear in mind that I’m dying to be proven wrong).

I think that the work required to earn the loyalty needed to generate a sale is tougher to earn than the casual click-through of a curious visitor, and I’m passing them off to a site with loyalty and goodwill up the yin-yang that has a greater likelihood of moving the user through to a sale than a modestly-priced Amazon remote affiliate store.

Another point of contention is that Amazon’s inventory is horrid and stagnant. I’ve tested out API calls to Amazon to see the data it brings back, and it almost never changes. Also, the inventory is really lacking and in no way can accommodate some really interesting and lucrative niche markets.

Here’s an example: The research on the yet to be completed GoaliePads.org site yielded a number of natural categories for the menu, but Amazon couldn’t come up with the range or variety of products I needed to display per page. Not just that, but the Amazon products never changed, so I’m going to get hammered by Google over the duplicate content, but at least with eBay, I get an inventory that turns over fairly regularly. I get to maintain the keyword density I need because sellers are encouraged to use the best keywords possible to describe their product, and Google keeps seeing new content with each index.

A search for Goalie Pads yields, at best, 83 items in the Amazon inventory and almost 600 different items in the eBay inventory at all times.

See more about the generic product domain name eBay affiliate site development details.