Welcome to WebmasterWorld Guest from 54.158.166.6

Message Too Old, No Replies

Apache content negotiation and Google

   
5:37 pm on Jan 27, 2009 (gmt 0)

5+ Year Member



I hope this is the right forum to ask this.

I have a site in 3 languages and have pages named like this:

index.html.en
index.html.nl
index.html.tr

I have set languagepriority in htaccess, etc.

Now my concern is this: All links in all pages look like "index.html" in other words, they do not have the language-extension.
How does Google index my pages?

thnx.

7:12 pm on Jan 27, 2009 (gmt 0)

WebmasterWorld Senior Member tedster is a WebmasterWorld Top Contributor of All Time 10+ Year Member



You're right to be concerned. Those pages in other languages will not be indexed unless there are links pointing to them. You might try submitting an xml sitemap, but without visible links in the pages, even that is not likely to get your translated pages indexed fro very long.
5:14 pm on Jan 30, 2009 (gmt 0)

5+ Year Member



Thanks for the reply, I did some more reading though. Does your answer imply that you disagree with the last post in this thread:
[webmasterworld.com...]

In any case, I find something that seems so straightforward as a multi-lingual site extremely difficult to comprehend. A lot is said about it in blogs and forums, but I have yet to find a solution which is both maintainable (from a designers point of view) as well as workable (from a users/bot) point of view.

6:18 pm on Jan 30, 2009 (gmt 0)

WebmasterWorld Senior Member tedster is a WebmasterWorld Top Contributor of All Time 10+ Year Member



Google indexes the url. A different url is a different page. Googlebot will not do content negotiation with your server the way a browser will.

And second, unless there are inbound links to a url, googlebot will often not find it at all. Even if it is found by some other method, such as a sitemap or direct submission, it still need some inbound links to "stick" in the index.

8:37 pm on Jan 30, 2009 (gmt 0)

5+ Year Member



I see, Thanks.