Forum Moderators: Robert Charlton & goodroi
I followed the tips here, for example, Meta robots [webmasterworld.com] tag, blog etc.
But till now only home (root) page was indexed. Googlebot came 5 days ago with 2 hits and never came back again. My site now has more than 200 pages.
Does switching system make my site punished? And how to let googlebot deeply index my site?
Thanks in advance.
How old is your site?
What is your pagerank line?
How many sites link to you?
Does your site use querystring parameters? eg. document.html?id=21732461784&page=32
Now PR=0 since my website was launched two month ago. most of my pages are like: index.php?a=##&d=##&t=##
my website do contain search function, which looks like index.php?a=##&d=##&id_srch=#&p=#&strict=0
What shall I do with these querystring parameters?
Did your old system use multiple querystring parameters too?
I think so.
I searched on the webs which using the same system I used. Some other sites rank pretty well with multiple querystring.
The main question is my site is pretty young and I switched systems within short time. In such situation, what kind of methods can I use to attract googlebot back to my site and deep index?
I searched on the webs which using the same system I used. Some other sites rank pretty well with multiple querystring.
Do those sites have a homepage with a higher PR than yours (say PR4+)?
The main question is my site is pretty young and I switched systems within short time. In such situation, what kind of methods can I use to attract googlebot back to my site and deep index?
Has your site ever been deep-crawled, even with the old system?
Google will be reluctant to deep crawl your site with those kind of URLs, especially if you have a low pagerank.
I tried with mode rewrite rules. I used following similar codes in htaccess file.
RewriteEngine on
RewriteBase /
rewriteRule ^article/(.*)\-(.*).html$ /index.php?a=article&d=$1&t=$2
The rewrite works when I type /article/#-#.html. However, the system still generate querystring links. How to generate server-internal rewrite?
The rewrite works when I type /article/#-#.html. However, the system still generate querystring links. How to generate server-internal rewrite?
That is a server internal re-write. The problem is that your CMS generates URLs that might deter Google.
There's not much you can do except get a better CMS.