Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2009.06.07;
Скачать: [xml.tar.bz2];

Вниз

Как научить гугл понимать многоязыковые страницы?   Найти похожие ветки 

 
@!!ex ©   (2009-03-31 20:04) [0]

Суть проста.
index.php подставляет русский или английский текст на страницу в зависимости от кукисов.
Понятно, что когда индексируется страница - никаких куков нету, а значит индексируется только английская страница(язык по умолчанию).
Как научить гугл индексировать и русскую страницу тоже??


 
McSimm ©   (2009-03-31 20:42) [1]

использовать разные url


 
Eraser ©   (2009-03-31 20:44) [2]

> [0] @!!ex ©   (31.03.09 20:04)

русские страницы в домене *.ru, английские на *.com


 
@!!ex ©   (2009-03-31 20:45) [3]

> [1] McSimm ©   (31.03.09 20:42)

оч плохой вариант. потребует делать несколько страницу одного вида, но с разным наполнением... что есть не гуд...
думаю, может добавить текст на других языках в неотображаемую часть страницы? Вот только куда...


 
Eraser ©   (2009-03-31 20:45) [4]

> [3] @!!ex ©   (31.03.09 20:45)

используй CMS.


 
McSimm ©   (2009-03-31 20:47) [5]


> @!!ex ©   (31.03.09 20:45) [3]
>
> > [1] McSimm ©   (31.03.09 20:42)
>
> оч плохой вариант.


чем для серверной программы куки принципиально отличаются от части url ?


 
Тыщ ©   (2009-03-31 22:09) [6]

> index.php подставляет русский или английский текст на страницу в зависимости от кукисов.

По кукам язык определять — это как?..

По идее надо выдавать язык в зависимости от HTTP Accept-Language.
А также выдачей Vary: Accept-Language, дать понять, что от этого заголовка зависит содержимое страницы.

Предпочтений гугла не знаю.


 
DVM ©   (2009-03-31 23:11) [7]


> @!!ex ©   (31.03.09 20:45) [3]
>
> > [1] McSimm ©   (31.03.09 20:42)
>
> оч плохой вариант. потребует делать несколько страницу одного
> вида, но с разным наполнением... что есть не гуд...

Это очень хороший вариант. Для разных языков - разные url. Разные языки на одном URL - плохо.


 
DVM ©   (2009-03-31 23:12) [8]


> оч плохой вариант. потребует делать несколько страницу одного
> вида, но с разным наполнением... что есть не гуд...
> думаю, может добавить текст на других языках в неотображаемую
> часть страницы? Вот только куда...

Поисковые роботы это оценят, можешь не сомневаться.


 
antonn ©   (2009-03-31 23:25) [9]


> @!!ex ©   (31.03.09 20:45) [3]
>
> > [1] McSimm ©   (31.03.09 20:42)
>
> оч плохой вариант. потребует делать несколько страницу одного
> вида, но с разным наполнением... что есть не гуд...
> думаю, может добавить текст на других языках в неотображаемую
> часть страницы? Вот только куда...

ну почему, очень даже.
У тебя сейчас кука отвечает за это, а ты проверяй еще и в $_GET["language"], сначала кука потом это, и если в урле будет language=ru, то будет русский на странице


 
Anatoly Podgoretsky ©   (2009-03-31 23:26) [10]

> DVM  (31.03.2009 23:12:08)  [8]

Страницы надо подавать в UTF-8


 
antonn ©   (2009-03-31 23:29) [11]


> Anatoly Podgoretsky ©   (31.03.09 23:26) [10]
>
> > DVM  (31.03.2009 23:12:08)  [8]
>
> Страницы надо подавать в UTF-8

разговор не о кодировке, а об языке на котором контент написан. гугл вроде не хватает куков (по крайней мере у меня sid хватает только в урлах), а значит у автора гугл не найдет другого языка и не проиндексирует


 
DVM ©   (2009-03-31 23:30) [12]


> Anatoly Podgoretsky ©   (31.03.09 23:26) [10]


> Страницы надо подавать в UTF-8

Да ради бога, я не об этом. Поисковики очень негативно воспримут тот факт, что часть контента, которая есть на странице на самом деле не видна. Это не относится к разного рода выпадающим меню (они как раз скрыты) - поисковики научились давно отличать где меню, а где скрытый контент.


 
DVM ©   (2009-03-31 23:32) [13]

Ну и плюс к этому страница, содержащая одновременно русский и английский язык будет весить в 2 раза больше, а использоваться каждый раз будет только ее половина.


 
Anatoly Podgoretsky ©   (2009-03-31 23:46) [14]

> antonn  (31.03.2009 23:29:11)  [11]

На мой взгляд в первую очередь о кодировка, а во вторую об языке. С АНСИ нет полного понимания, что за язык, поэтому видимо и возник вопрос о разных языках и одном URL.


 
Anatoly Podgoretsky ©   (2009-03-31 23:47) [15]

> DVM  (31.03.2009 23:30:12)  [12]

Я понял, что ты не о том, а о том, что не надо пытаться обманывать поисковик.


 
Anatoly Podgoretsky ©   (2009-03-31 23:49) [16]

> DVM  (31.03.2009 23:32:13)  [13]

Странице совсем не обязательно иметь оба языка одновременно, для этого давно в AJAX есть средства, зато поисковику надо знать какой язык.


 
DVM ©   (2009-04-01 00:10) [17]


> Anatoly Podgoretsky ©   (31.03.09 23:49) [16]


> для этого давно в AJAX есть средства

По моему разумнее все же разные URL для разных языков. Как на сайте MS например. И редиректить с главной.


 
antonn ©   (2009-04-01 00:43) [18]


> Странице совсем не обязательно иметь оба языка одновременно,
>  для этого давно в AJAX есть средства, зато поисковику надо
> знать какой язык.
>

аякс надо выполнить, поисковики, наколько мне известно, это не делают :)
зато они скушают урлы на разные локали


 
Германн ©   (2009-04-01 01:18) [19]


> DVM ©   (01.04.09 00:10) [17]
>
>
> > Anatoly Podgoretsky ©   (31.03.09 23:49) [16]
>
>
> > для этого давно в AJAX есть средства
>
> По моему разумнее все же разные URL для разных языков. Как
> на сайте MS например. И редиректить с главной.
>

Может я и не "в дугу".
Но вот месяца два назад никак не мог получить доступ к англоязычной версии сайта какого-то производителя. Всё время был этот редирект на русскую. А на русской информации был кот наплакал.

P.S. Я понимаю что в сабже речь шла о поисковиках. Но реально достало!


 
Правильный$Вася   (2009-04-01 11:31) [20]


> никак не мог получить доступ к англоязычной версии сайта
> какого-то производителя. Всё время был этот редирект на
> русскую.

надо было прокси юзать


 
@!!ex ©   (2009-04-01 11:52) [21]

> [20] Правильный$Вася   (01.04.09 11:31)

На одно из моих прошлых работ было запрещено использовать прокси. Т.к. в этом случае трафик шел вне сервака и провайдер его тарифицировал в три раза дороже.
Да и вообще, разве это нормально, представлять другим, чтобы получить доступ к инфомрации?


 
Правильный$Вася   (2009-04-01 11:57) [22]


> разве это нормально, представлять другим, чтобы получить
> доступ к инфомрации?

нет
но если очень надо, а по другому никак?


 
Anatoly Podgoretsky ©   (2009-04-01 16:46) [23]

> Германн  (01.04.2009 1:18:19)  [19]

Уродов много встречается.


 
test ©   (2009-04-01 16:51) [24]

Правильный$Вася   (01.04.09 11:57) [22]
Через ссылки на инфу?
В гуге забить
site:http://www.sait.com songs spiders
он и выкатить из своего кэша сразу ссылку на инфу, но опять зависит от реализации могут и от туда перенаправить, тогда просто прочитать инфу из кэша. Так кстати можно смотреть мертвые кэшированные страницы.



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2009.06.07;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.51 MB
Время: 0.012 c
2-1240234324
NGPOL
2009-04-20 17:32
2009.06.07
Клиент-сервер на DCOM. AppendRecord не работает


3-1222169341
Ega23
2008-09-23 15:29
2009.06.07
ODBC DSN с сохранением пароля


2-1240321156
Toha
2009-04-21 17:39
2009.06.07
Анализ имени файла на коректность


15-1238704205
Юрий
2009-04-03 00:30
2009.06.07
С днем рождения ! 3 апреля 2009 пятница


11-1201435065
Blackman
2008-01-27 14:57
2009.06.07
ограничения на размер PStrList





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский