Hey hi hello!

I was wonderinf if You can tell me how to make Amazon items as nodes, similarry to Your's demo site. I've found that I got no items on my site, all is virtually downladed from Amazon. I know about some restrictions Amazon makes with it (cache) probably due to pricing, this must be actually.

Back on track, is there any way to make items as nodes? I don't know if I was dreaming, but I remember that I had option Create amazon_item, which I now can't find.

f.e. there is table in data base called amazon_items. But no way to add any item. I must be missing something. HEEELP!

Comments

rfay’s picture

Project: Amazon Store » Amazon Product Advertisement API
Version: 6.x-1.0-beta3 » 6.x-1.0-beta5

Neither the Amazon module nor Amazon Store actually create nodes to replicate Amazon items, and Amazon makes specific requirements about not caching data in this way.

You can easily create a content type called "amazon item" and add an Amazon field to it (make sure you have the Amazon field module turned on), or just use the Amazon filters to add amazon content to an ordinary blog.

spookypld’s picture

Then explain me this: LINK There are 25000 items as nodes cached by Googlebot in Your shop. More, amazon_store module has itself table amazon_item_node, what for? I've found one item in table_item_node on my old store done made week ago, but now I can't find any item in this table. How it's is possible? Can You help please?

rfay’s picture

"Node" is a technical term in Drupal. It means a basic data type, functioning around the "node" table. A "node" is the basic piece of data in Drupal. It's not the same as a distinct URL. All the URLs you see in your google search are essentially shadows of the Amazon Product Advertising API.

Even though though we display amazon items as individual items, they're not stored as Drupal nodes. They're cached in the cache_amazon table, but other than that they don't make it into the database.

Feel free to install it yourself, and then inspect the node table to see if there is anything in it...

spookypld’s picture

I know the difference between node and amazon_item, but the fact, I had in my data_base table amazon_item an item with ASIN etc. is confusing me. There is already a post on Drupal here askng about such thing. http://drupal.org/node/353841 Guy is having three items in this table. I got one on my older installation and no-one on my fresh. How that happen?

My goal is in fact to build amazon site that is well listen on Google, but I'm still struggling to figure out how can it would be, if there are no nodes, only amazon search engine that I don't know. So I figured out, that sometimes items are ... well, items, not a search engine result pages and I could list them with Views. :) But how to do this where there are no items? :(

So, I want to be sure before I'll start to build my site, that it will be well listed. Which I know depends on other things. One more thing that driven me here was indexing of search result pages. This is not SEO-friendly.

In other words, I must to know how well does this site index Do I need to manually put items or will they just show up!? (in Google ofkz)

Sorry if my questions are noob, I'm trying give my best. ;)

rfay’s picture

You sent me a link showing that Google is indexing quite well.

But you need to remember that since what you're putting up is just a replica of Amazon content. Unless you add value to it somehow, it will never show high in Google's rankings. There are *so* many sites doing the Amazon API.... You can experiment with the Panels interface to replace the default view. That's what's going on on alonovo.com - they're using panels and a custom module to add value (info about the manufacturer).

-Randy

spookypld’s picture

But I can't do Views, because of what to View? There is nothing, database is clean.

rfay’s picture

Status: Active » Closed (fixed)