| 5:54 pm on Jun 22, 2012 (gmt 0)|
I oversee a Magento site for a client with about 2400 products, and we've had no problem getting products indexed. They don't *all* rank, but a lot of them do. I myself block pretty much every URL with a ? in it in robots.txt.
| 6:04 pm on Jun 22, 2012 (gmt 0)|
|Do you think there is any problem with having the canonical url different from the url I am building links to? |
If there is any potential problem it should be quite rare. The only issue I see with depending on the canonical link element is that the responsibility is completely on Google. It's always best to find solutions that are all something you can control 100%.
| 9:17 pm on Jun 22, 2012 (gmt 0)|
Nutmeg, so do you have Google spidering your deeper category pages as www.example.com/category-2.html or www.example.com/category.html?page=2 as an example?
| 9:36 pm on Jun 22, 2012 (gmt 0)|
So let's say I build up all my links to www.example.com/category.html, but I have that page and the additional pages in this category set to "http://www.example.com/category.html?limit=all", would this effect our positioning because it's a different url?
| 10:00 pm on Jun 22, 2012 (gmt 0)|
No, they don't spider the pagination. I think last time I looked we had all but about 20 pages in our sitemap indexed.
| 8:02 pm on Jun 25, 2012 (gmt 0)|
Does Google see the following pages as two different urls from a backlink perspective?
Right now I have "www.example.com/category.html?limit=all" as the canonical url. Will doing this effect positioning?
| 6:16 am on Jul 5, 2012 (gmt 0)|
Yes, they are two different URLs.
You can use rel='canonical' to point to the page that lists all of the content,
| 1:16 pm on Jul 5, 2012 (gmt 0)|
We do pretty much the same as netmeg - the first page is where links point to and subsequent pages are set as noindex. So Google would follow links on page 2 onwards to reach product pages, but would only index the first page of category listing.
| 4:21 pm on Jul 5, 2012 (gmt 0)|
That's generally not a good idea I am led to believe.