Forum Moderators: Robert Charlton & goodroi
But when I search to see how many pages have been indexed by google - site:www.(site name).com it only shows 2 pages!
Looking at Googles explanation of why it may have not indexed pages [google.com...] it mentions a few reasons like dynamic pages etc.. Now most of our pages are dynamic, though they don't contain a "?" in the url. Is this the probable reason for the low number of indexed pages?
Is it bad to have so few indexed pages, or should I be more concerned about the large number of "hits" that Google shows for the site name? I did try adding Google's site search option but it was a dismal failure - I suppose due to the fact that it hasn't indexed any pages on the site.
Any feedback would be greatly appreciated!
You don't by any chance require a cookie to be accepted for users to go deep into your site, do you?
I first suspected that google hadn't spidered our pages when we tried adding the Adsense google search function. It produced almost no internal results for any search done.
Doing a search for - site:domain.com THE - does improve the number of results. About 8,000 are now showing. This does seem to reflect the core content of the site – the pages for health treatments that users can then rate.
Using - site:domain.com A – brings up about 1,000 fewer results. Hard to say how the list differs from “THE”.
A search for site:domain.com brings up 75,000 results. In comparison the search for site:www.domain.com brings up only the 2! However, for the site:domain.com search, the results pages don’t show the page title tags or meta description tag wording. Instead (probably 90% of the time) they just show the url in blue.
So, what does this all mean? Does the adequate results number found in - site:domain.com THE - show that google has actually spidered the pages on my site? If so, why did the google internal search tool fail so miserably when I tried it?
Many thanks.
You have two sites: non-www and www - Google treats them separately.
You have also split your PageRank between the non-www and www versions of your site.
If www.domain.com/page1.html is shown in the SERPs and it links to www.domain.com/page2.html, but for "page2 it is domain.com/page2.html (non-www) that is shown in the SERPs then it isn't getting any PR passed from "page1.html" is it?
A 301 redirect will fix this. You need to redirect TO the server default. The server default can be edited in the httpd.conf file if you need it to be the reverse of whatever it is now.
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^mydomainname.com [NC]
RewriteRule ^(.*)$ http://www.mydomainname.com/$1 [L,R=301]
RewriteCond %{HTTP_HOST} ^my-other-domain-name.com [NC]
RewriteRule ^(.*)$ http://www.mydomainname.com/$1 [L,R=301]
RewriteCond %{HTTP_HOST} ^www.my-other-domain-name.com [NC]
RewriteRule ^(.*)$ http://www.mydomainname.com/$1 [L,R=301]
Omit the last four lines if you only have one domain name.
If you have yet more domains then add another 4 lines for every extra domain that you do have.