Вернуться   SEO форум - оптимизация и продвижение сайтов > Поисковая оптимизация > Индексация сайта

Важная информация
Индексация сайта - Robots.txt, sitemap (карта сайта), редирект, .htaccess, и т.д. Бан, поисковые фильтры, ранжирование (позиции).

Ответ
 
Опции темы Оценить тему Опции просмотра
Старый 15.12.2011, 12:14   #1
 
Аватар для mr.f
 
Сообщений: 5
FR (активность): 118

Доп. информация
По умолчанию Автор темы Поисковые роботы и язык браузера

Всем привет.

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

В связи с этим вопрос: а поисковые боты при обходе сайта отправляют этот параметр на сервер или нет?

Поясню. У меня сайт автоматически анализирует серверную переменную HTTP_ACCEPT_LANGUAGE, которую устанавливает браузер пользователя и если она присылает значения RU,EN,FR,IT, то подсовывает пользователю локализованную версию сайта (русскую, английскую, французскую, итальянскую - соответственно), если прилетает что-то отличное от перечисленных языков. то подсовывает пользователю английскую версию сайта.

А тут я зашел на Яшу и сервисом проверки орфографии подсунул главную страницу. Так он мне понавыдавал ошибок Failed open steam. Типа не может найти файлы локализации, потому что в языковом параметре пусто. И если файл называется ru_loc.inc, Яша пытается открыть его как _loc.inc

В общем-то с сервисом проверки орфографии понятно, что он не передает инфу о языке, а вот роботы тоже имеют такую же проблему?!

Если да. то мой сайт просто не будет нормально индексироваться! Я в панике
mr.f вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 15.12.2011, 12:42   #2
 
Аватар для terranodar
 
Сообщений: 410
FR (активность): 14,157

Доп. информация
По умолчанию

mr.f, обычно локализованные версии сайта выносят на поддомены основного (как в википедии, например) или в подкаталоги (/ru/, /fr/ и т.д.). Лучше переделайте


Чтобы определить – писать глагол с -тся или -ться, спросите себя, на какой вопрос отвечает этот глагол – "что делать?" или "что делает?". Если в вопросе есть мягкий знак, значит он есть и в глаголе.
terranodar вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 15.12.2011, 12:55   #3
 
Аватар для mr.f
 
Сообщений: 5
FR (активность): 118

Доп. информация
По умолчанию Автор темы

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

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

Хотя в шапке сайта присутствуют ссылки на другие языки. Если я сделаю как вы предлагаете, то они будут иметь вид ru._____.com, it.______.com и т.д. и робот их содержимое тоже проиндексирует.... Но тогда вопрос:

получается. что одни и те же статьи на русском языке будут на двух адресах на ____.com и на ru.____.com Как на это посмотрит поисковик? Не расценит ли он это как спам. Не потеряют ли эти страницы свою уникальность? Не будет ли понижен рейтинг?

Я может чего глупое спрашиваю. Нуб, чо с меня взять =)))
mr.f вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 15.12.2011, 14:41   #4
 
Аватар для terranodar
 
Сообщений: 410
FR (активность): 14,157

Доп. информация
По умолчанию

mr.f, Стоит начать с поиска информации по созданию мультиязычных сайтов.

Перенаправление для бота лучше не делать, речь ведь идёт о том, чтобы он просто не пропустил страницы всех локализаций. Тут поможет тот факт, что
Цитата:
Сообщение от mr.f Посмотреть сообщение
в шапке сайта присутствуют ссылки на другие языки
Да и карты сайта. надеюсь есть и скормлены в поисковик для каждой локали.

Цитата:
Сообщение от mr.f Посмотреть сообщение
одни и те же статьи на русском языке будут на двух адресах на ____.com и на ru.____.com
А вот так делать не следует. Пусть основной язык будет только на домене второго уровня без поддомена "ru".


Чтобы определить – писать глагол с -тся или -ться, спросите себя, на какой вопрос отвечает этот глагол – "что делать?" или "что делает?". Если в вопросе есть мягкий знак, значит он есть и в глаголе.
terranodar вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Ответ

Быстрый ответ
Ваше имя пользователя: Регистрация. Для входа нажмите здесь
Случайный вопрос

Сообщение:
Опции
Внимание!
Этой теме более 2189 дней. Вы можете оставить сообщение здесь. Но, обращаем внимание. Возможно, рациональней создать новую тему (найти свежее обсуждение)?


Опции темы
Опции просмотра Оценка этой теме
Оценка этой теме:

Ваши права в разделе
Вы не можете создавать новые темы
Вы можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Английский язык - Репетиторство, переводы Web-School Тексты/Статьи 2 19.04.2011 12:18
englishforyou.ru - Английский язык для вас EFY2011 Оценка доменов 0 05.02.2011 15:33
Плагин браузера который показывает индексацию ссылки на странице в Яндексе Турист Программы и техника 6 21.06.2010 20:37
Page Promoter Bar - бесплатный плагин для браузера Deponius Софт оптимизатора, SEO утилиты 1 07.01.2010 01:08

Текущее время: 11:30. Часовой пояс GMT +3.