PDA

View Full Version : When index.html is not index.html


yfjuan
09-06-2006, 04:14 PM
Hi folks,

This is interesting.

I noticed that a company showed up twice on the same Google search. Once on page one rank #3 and the second time on page two rank #6. Same domain name.

The only difference that I can discern is that one is its company url "www.XYZ.com" (page 2) and the other is "www.XYZ.com/ABC/index.html" (page 1)

Clearly, the page 1 is not the "index.html" as we know it conventionally. Is this a loophole that Google has not found yet or is this a legal maneuver?

Curious, YFJ

jasvazquez
09-06-2006, 06:44 PM
Well yfJuan, you can rank different pages on your web linking them from different sites.

I don't see the problem mate

yfjuan
09-06-2006, 09:44 PM
Oh, don't get me wrong! If this works, this is a brilliant strategy!

At the risk of exposing my ignorance, let me rephrase the questions.

The "conventional" names for web file is to have index.html at the top, then, all the other pages have its own descriptive name such as "product-info.html".

Now, instead of calling the file "product-info.html", I call it "product-info/index.html", this is certainly a perfectly reasonable technical implementation. But, this gets me thinking since the example I noted above has the "www.XYZ.com/product-info/index.html" in a much better ranking position (page one position 3) than the conventional "www.XYZ.com/index.html" (page two position 6).

First question is why is this allowed? I am under the impression that Google is suppose to aggregate all the related links from one site in one place with a list of indented links. So, the example same domain occupying two separate position on Google for the same search which is a "good deal".

Second question is why is the "www.XYZ.com/product-info/index.html" ranked significantly higher than the actual domain at "www.XYZ.com"? My first reaction is that because "product-info/index.html" has a more targeted content therefore, it gets better ranking. But, that is speculation.

Finally, if you would just bear with this rambling, in this case, does this mean that I should name every file on my site "index.html" and use the directory structure to separate them out. This can be a bit disorienting at first, but I do not see a technical problem in terms of implementation.

Curious, YFJ