Re: Transparent Content Negotiation & Search Engine Indexation

Frederik Ramm <frederik@remote.org> wrote:

> Most search engines seem to see only the English version.

Yes, search engines cannot enumerate the other-language-versions
provided purely by content negotiation; they'd have to send a
different Accept-Language header for each possible language to
each possible page to do it, which is a bit unwieldy.

You could use <link rel="alternate" lang=".." href="..."> in the
<head> of the negotiated document to give direct links to versions
of the page that do not depend on content negotiation (ie. the
.de (usw.) files in Apache mod_negotiation's implementation).

Alternatively or additionally, include direct links to these as
part of the navigation on every page. This is probably also helpful
to users who haven't got their browsers set up correctly, and
people who are themselves multilingual.

BTW. unrelated grammarak point - why is it 'alternate', and
'alternate stylesheet'? Unless it's a confusing US-English thing,
I'd have thought 'alternative' the right word. Or maybe the
UA is indeed supposed to switch between the two settings
every time the page is reloaded? :-)

-- 
Andrew Clover
Technical Consultant
1VALUE.com AG

Received on Monday, 23 April 2001 08:23:45 UTC