HomeHome Product Discus... Product Discus...SmithCartSmithCartSEOURLSSEOURLS
Previous
 
Next
New Post
11/26/2012 2:18 PM
 
Has there been a howto or a FAQ posted about how to make the SEO Url's work properly?
I have about 3500 products in the Smith Cart, and I have iFinity installed, and each product has the SEOURL filled in.  That works fine...
But how to make Google crawl the whole store?  Do I have to generate another sitemap?  Will the DNN Sitemap generation crawl the whole store?
Bottom line is, I want google to "see" that I have 3500+ pages on my site, by indexing every product, the description for the product, etc.

Any information would be greatly appreciated!

--Greg

 
New Post
11/26/2012 5:56 PM
 
Hi Greg,
Here's a link to an SEO how to article:
http://www.smith-consulting.com/Forum...

By default the links on the product list page are crawlable and your product details pages are indexable by google and other serach engines. It would be a good idea to create an xml sitemap and submit to google and setup your webmaster tools.


At your service,
Dave Smith
DotNetNuke Consulting, DotNetNuke Store and DNN Ecommerce
 
New Post
11/28/2012 6:49 AM
 
Greg,

The built in DNN Site Map module will NOT index the product or category pages generated by SmithCart. Dave is right that google will crawl your site and products without you submitting an xml sitemap to Google.

I tried a couple free sitemap generator tools, but the sitemap they generated was a mess of random urls. I then made a couple posts on the google webmasters forums, and I found this really great Sitemap creation tool called Inspyder Sitemap Creator.

After tweaking it for a hour or two, I have created a full sitemap of my site, including product and category pages, for over 4k products. Hope this helps!
 
New Post
11/28/2012 8:48 AM
 
Here is a link to the HTML version of the sitemap generated by the software for my site. As you can see, the category pages share a duplicate title. Currently there is no way around that due to SmithCart limitations. The product pages load their titles nicely though.

http://www.yandasmusic.com/HTMLSiteMap

The software will also generate a .xml version of the sitemap, which you will give to google/bing, etc..
 
New Post
11/29/2012 12:13 PM
 
Greg, if you don't mid me asking.

You mentioned that you have ifinity installed on your cart.

Did you create a custom module to filter out the /productID/ portions of your url's?

I know by default ifinity will remove the tabid portion, but I was wondering if you took it too the next step. I am not a programmer, but getting the custom smithcart module for ifinity would make the 100 dollars spent on the module worth every penny.
 
New Post
12/3/2012 12:32 PM
 
What tweaks did you make?  I tried out their demo, but it wasn't finding any of my dynamically-generated product detail pages.

 
New Post
12/4/2012 6:07 AM
 
Make sure the "Process links in javascript" checkbox is checked. I believe the prev and next links to all the items in your store are coded in JS by Smith.

If you are not getting any of the dynamic content indexed, check the log tab on the software. It will tell you why it's not adding those pages to your index.
 
New Post
12/4/2012 6:51 AM
 
Grrrr... it's still not crawling the products. If they're "Featured" products it is... but it's not crawling the store.

Still playing with settings....

But... I'm also realizing that if Inspyder isn't able to crawl the store, then neither is google.

 
New Post
12/4/2012 1:52 PM
Accepted Answer 
SOLVED IT!
The problem:
Treeview uses inter-module communications and postbacks, making it very difficult for bots to crawl the products.

Solution:
o I created another page, didn't list it in the menu.
o Used a free module called SQLGridSelectedView (allows you to display/edit tables)
o Set it up with the following query:
SELECT 
'<a href="https://www.MySiteName.com/Product_Details/ProductID/' + CAST(ProductID AS VarChar) + '/' + SEOUrl + '.aspx">' + ModelName + '</a>' AS LinkURL FROM Smith_Products 

o Created an "invisible" (white on white) html link <a href="/Home/ProductLinks.aspx">.</ >

... so, now when the bot comes around, it hits that hidden link, gets a list of all the products in the cart, and crawls all my product pages.

(patting myself on the back a little on this one)

--Greg

 
New Post
12/5/2012 2:31 PM
 
Sounds good Greg - be careful though. Google can tell that it is hidden. It might hurt your SEO performance. I would suggest a more permanent solution.

I created my own menu using a jquery sliding plugin for my site, as I found the Smith Cart category menus wanting.
 
Previous
 
Next
HomeHome Product Discus... Product Discus...SmithCartSmithCartSEOURLSSEOURLS