Are you a Google Analytics enthusiast?
More SEO Content
Static Url's For Dynamic Pages
Posted 31 July 2003 - 03:39 PM
Posted 31 July 2003 - 03:54 PM
For example, if you use mod_rewrite to change page.php?var=bar&var2=foo
You should ensure that requests for page.php?var=bar&var2=foo are handled correctly, in that a 301 RedirectPermanent points people to the new pages. This also ensures that your 'new' urls are not seen as duplicate content by search engine spiders and that your 'old' content is eventually dropped.
useful apache resource
asp iis url rewrite product
Posted 31 July 2003 - 04:43 PM
Having said that, I think mod_rewrite is a bad answer to this all-too-common problem. On a fairly busy site, the added stress on the CPU can quickly affect the load. On a fairly busy site, throwing in an aggressive spider to an already heavy load can bring a machine to its knees. My sites often tend to be seasonal to some extent, and there are typically a few weeks out of the year (leading up to Valentine's Day) when my machine might have to handle over a hundred times its normal load. I'm afraid mod_rewrite isn't even an option.
Fortunately, on an Apache machine, it isn't necessary. Suffice it to say, without getting too technical, that an URL of the form "/cgi/cpanel/action-display/page-author/" can be parsed in much the same way that an equivalent URL of "/cgi/cpanel?action=display&page=author" can.
However, in my opinion, that can be of limited value in terms of SEO and might even be detrimental.
We already know that Google, barring a Session ID, will index dynamic pages with at least a limited number of parameters being passed. Most agree that number is three. If you had more than three or four parameters, would it make sense to convert the query string into a static URL? Maybe. But my experience has been that the farther you move from your home page, the more difficult it is to entice Googlebot to index the page, and the more difficult it is to get the page ranked well. When every parameter in a query string is transformed into a sub-folder, you can get a LOOOONG way away from that home page very quickly.
I have nothing but anecdotal evidence to support this theory, but getting back to your original question, converting a dynamic URL with only a few parameters to a seemingly static one with a few sub-folders might well be counter-productive. I know Google will index and rank well a page in my /cgi with just a few parameters. Would I have equal success with the same page three or four folders deep? My experience suggests not.
Posted 31 July 2003 - 06:27 PM
Posted 01 August 2003 - 01:17 AM
I agree, the common perception is that Google does seem to handle upto 3 parameters pretty well.
I also hear what you are saying regarding getting down *too* deep in the directory structure.
Does anyone have any non-google observations on all of this?
I think one of the big draws of mod_rewrite was that around 18months or so ago, there was a belief that many spiders wouldn't touch, were scared of, or wouldnt read anyting that contained a query string. As things have moved on and capability has improved, then perhaps the need to clean up URLs has in fact diminished, or isn't at least as critical.
Interesting to hear what you say regarding server load, which I think is especially relevant on a shared platform. Although, that said, I think the issue may well be an ever diminishing one as hosts upgrade machines with bigger and better capabilities.
Posted 01 August 2003 - 01:39 AM
Welcome to the forums.
If hundreds of sites link to a particular page, regardless of the URL, you’ll have a decent rank.
It is a pretty big *if* though. Very few internal pages get anywhere near that level of IBLs, in most cases they rely on the PR that is passed from the home page.
Posted 01 August 2003 - 07:36 AM
Posted 01 August 2003 - 07:52 AM
I don't believe that the "physical" distance matters to PR. A page can be buried 50 directories deep and that's not a problem if that page is linked to from the home page. So yes, in that respect, distance doesn't matter.
I guess my point was that the "distance" from the home page doesn't (or shouldn't) matter to PR.
Distance in the number of clicks it takes to reach a page, does matter to PageRank, however.
Posted 01 August 2003 - 08:10 AM
Posted 01 August 2003 - 08:39 AM
If you look at PageRank (at least toolbar PR) on sites, you can see how it gets lower on the pages that you have to more clicks to get to.
Posted 01 August 2003 - 12:04 PM
Maybe I'm dead wrong, but why would Google penalize a page based on site structure, particularly when the page is not really buried in any directory? If these two pages have the same content and inbound links, they should rank the same, no?
Posted 01 August 2003 - 12:09 PM
PageRank is all about the linking structure, that's all. The more links from higher pageranked pages any given page has, the more pagerank that page will have.
Posted 15 August 2003 - 10:20 PM
I was worried that google wouldn't crawl my page properly, but knowing that it usually handles three levels of variables is very good to hear.
Most of our pages don't go any deeper than that.
Thanks again, this site is great!