Forum Moderators: Robert Charlton & goodroi
I paid to have a mod_rewrite done on my site, and I'm about to tell my programmer it looks excellent, but before that I just have one question.
When I add a product, it looks like this:
[example.com...]
For some reason it puts the "%" in when I add a product. I know "?" are a problem, but do I need to worry about "%"?
Any help would be appreciated as always! You guys have made my site so much better with your input.
[edited by: ciml at 2:42 pm (utc) on Mar. 8, 2005]
[edit reason] Examplified [/edit]
you should code your URL's to use %20 in any url with a space in it.
Google will still index them if they don't have the
%20 but yahoo will throw a wobbly and get a 404 as it only sends half the url, leading to it thinking your site is half missing and this might lead to problems not just for the pages with spaces.
So the %20 is good it means space.
Just be sure it's not the browser putting the %20 in the URL. You want them coded in.
That %20 looks bad, and is harder to type. Words separated by underscores are indexed and matched on searches *as a single word with an undescore in it* which is not a good thing. Dump as many of the extra characters (such as the parentheses) as possible.
Just my 2 cents,
Jim
thanks for your advice... I read your posts on other mod_rewite threads and they helped.
Question for you or anyone:
How long does it take to eat up the URL's? I've seen nothing happen good yet, in fact, when I do the site:www.mysite.com command, it even shows less URL's indexed than before.
Also, when you see the SERPS, does it show the new .html or the old?.asp for the pages? Still has the?.asp for my URL's.
I want to tell my programmer good job, but I'm not seeing anything productive after about 5 days. Should I be patient?
I read something one time about someone that rewrote and it did nothing because they only redid it internally or something? Does that make any sense? I'm just paranoid that it's not done right, but unfortunatly, I'm too dumb to figure most of this out.
In other words, Google appears to not parse the %20 as a space, and therefore you get none of the (slight) benefit from having the keyword in the URL. Thus jdMorgan's suggestion to use dashes is probably better.