Saturday, November 22nd 2008 | dance | trends | lot10 on Squidoo | my zimbio
Google

What-is-ASM.com ::

Niche Product Stores


Knowledgebase
Installation
Browse Nodes
Customization
Integration
WebDev
Interconnect
New On Squidoo
Browse Node Lookup
The Way Of The Web
Deals & Steals
OneAutoBox
OneHomeChoice
OneHotFuzz
OneHotPick
OnePhotoBox
OneShoeBox
OneToolBox
OneWatchBox
PickABag



A vested interest among webmasters using ASM2 (as well as many others using commonly available scripts, free or otherwise) is to avoid sites that are duplicates of one another, or sites that have very similar content. Site duplication could be in the form of one webmaster having one site too many (offering almost no change in content), or many webmasters sharing the same script with which they do nothing more than just install and run.

One of the downsides of having duplicate sites is the chance of being penalised by search engines which will push your site down the ranking order until almost obscurity.

In ASM2, or Amazon Store Manager Version 2, a free Amazon affiliate script by Roger of Freekrai.net we found a very robust ad a very easy script not only to install and run but also to customize for specialized products or to create product niche stores.


Customizing for Product Niches
Our approach to customization for product niche stores is to work on any one or a combination of areas detailed below.
  • Selective product modes (categories)
  • Different/expanded product nodes
  • Customized navigation structure
  • Integration of external scripts/sources


Selective product modes (categories)
ASM2's listing of Amazon.com's 30 over product categories is listed in the script/nodes/us_browse.inc file. This is the core product category file whose listing is used both as the default menu items, default category display and as the main index for product search functions.

To reduce the number of product categories, or to preselect only specific categories for a basic niche product store, edit the script/nodes/us_browse.inc file by adding hashes (#) in front of the catogories you want disabled. As shown in the listing below, your niche product store will now be of Baby, Beauty and Book products only.



Different/expanded product nodes
Each of the product category in the script/nodes/us_browse.inc file is linked to a $nodes[ ] category in the script/nodes/us.inc file, which is a listing of child nodes of that specific parent (node). The child node numbers corresponds to the actual pages of Amazon.com products.

Expanding (adding more nodes from product subsections, for example), reducing or even doing a completely news nodes listing (say only from a specific subsection of the product category) would then be the next natural extension to your product niche stores.

Harvesting product nodes from Amazon's pages itself can be tedious and time consuming. A help in this area is to look for websites that offer browsenode lookup services, which will collate and group the nodes for easy transfer to your ASM2 *.inc files.

One that comes to mind, especially designed for ASM2 node harvesting is BrowseNode.name, authored by myhart, an esteemed member of the Affiliate Developer forum. Cut and paste the nodes to our Browse Node Templates and you'll have a good head start in customizing your stores for different or expanded product ranges.


Customized navigation structure
The main menu listing (in the menu column of course) of ASM2 script is managed by the %%leftNav%% variable (embedded in the script/templates/header.tpl file) which calls up the contents of the script/nodes/us_browse.inc files for display.

Having a small niche product store, say of a single product category, means that we are going to have a single menu item list. This dosen't look very inviting, does it? Our answer to this situation is to by-pass the %%leftNav%% function and hard-code our own menu items list.

This customization is fairly straightfoward, open up script/templates/header.tpl in you favorite word editor, and replace the %%leftnav%% line with your own product call lines. The example listed below are the call line which can be used for a Baby Products niche Store.

This listing is of course, can be easily collated from BrowseNode.name


Integration of external scripts/sources
Away from the notion of working on the script itself is our trial at integrating external scripts or other contents (such as information text pages like this one) sources.

We simplify this effort by first creating the Integratiom template and subsequently initiated the integration of a few free PHP scripts sourced from HotScripts.com and other sources.

The few tutuorials that we have on integrating external scripts into ASM2 are listed here.


© 2006, dinodino :
All articles/tutorials are copyright and may not be reproduced without prior consent of their owners.


Copyright © 2005 - 2008   All Rights Reserved   WebDev by : What-is-ASM.com