Forum Moderators: Robert Charlton & goodroi
What you are seeing might be evidence that you have a canonicalization issue. (I hope I spelled that correctly!)
One of my client sites fell into this over the last year, and it has been a terrible experience to work out of. I got excellent help on this forum, and have discussed with G., and am working out of the black hole a little bit each day.
Our most important rankings went from around #4 to somewhere in the 800's. Its an e-comm site in a very competitive market, so you can imagine what this has done to business.
I can't say enough about how much I respect the expertise and attitude of the people on this forum. Without them, I'd still be wondering what happened.
It also includes pages on a URL that isn't a subdomain of the domain, e.g. [example.com...]Absolutely.
It also includes URLs on a domain that are a subdomain but are not index pages, such as [subdomain.example.com...]
Hopefully that's helpful, but I kinda couldn't resist. :-)
Another suggestion:
Always link to your 'home page' as "/", not as index.html or index.php. Otherwise, you can get the same duplication problem, but at a different level.
In either case, the trick is to be utterly consistent, so as not to confuse the search engine spiders. Counting on them to sort it out in your favor is equivalent to "relying on the kindness of strangers" -- Sometimes it works, and sometimes you get hurt.
Jim
Always link to your 'home page' as "/", not as index.html or index.php. Otherwise, you can get the same duplication problem, but at a different level.
Stay consistent with adding the / on the end of your links (internal and those you get from others). [example.com...]
A worrying situation thank goodness it has only happened on all-rock-climbing-gear and not some of my othere sites
Type in whatever domain you want as www.example.com and then look at what address is shown in the URL bar when the page is loaded.
You'll see the / has been added as (just about) every server does a redirect from www.domain.com to www.domain.com/ - so if you add the / yourself, you avoid the server having to do that step.
RewriteEngine on
RewriteCond %{HTTP_HOST} ^yourdomain\.com
RewriteRule ^(.*)$ [yourdomain.com...] [R=permanent,L]