Основанное на JavaScript перенаправление: это повредит SEO?

Я недавно реализовал фиксацию для создания отдельных целевых страниц в зависимости от того, включили ли пользователю JavaScript. В основном способ, которым это работает, является этим.

Страница по умолчанию является страницей HTML w/никакой JavaScript. Базовая версия сайта. После приземления на него существует сценарий, в котором говорится, включен ли JavaScript, затем переходят к другой странице. Та целевая страница сгенерирована путем отправления пользовательского запроса через файл JSP, который представляет страницу (заголовок, нижний колонтитул, и т.д.). Заключительной целевой страницей является http://whatever.com/home.jsp, если пользователю включили JavaScript.

Мой вопрос состоит в том, если это повредит SEO. Рассмотрению 99% мира включили JavaScript, я не хотел бы поставить под угрозу любое преимущество SEO для размещения 1%, кто не включает JavaScript.

Надежда, которые имеют смысл.

5
задан BalusC 17 February 2010 в 15:56
поделиться

4 ответа

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

Весь этот вопрос, кстати, совершенно не связан с JSP. Это просто серверная технология просмотра , которая предоставляет шаблон для записи HTML / CSS / JS и предоставляет возможности для динамического управления потоком страниц с помощью библиотек тегов и доступа к внутренним данным с помощью EL. Все, что видят веб-браузеры и боты (и, следовательно, все, что имеет значение для SEO), - это сгенерированный HTML-вывод.

6
ответ дан 14 December 2019 в 08:49
поделиться

http://www.google.com/support/webmasters/bin/answer.py?answer=66355

Краткая версия: если ваш JS отправляет их на совершенно другой контент, это, вероятно, плохо, и Google может дать тебе тяжело. В остальном у тебя должно быть хорошо.

1
ответ дан 14 December 2019 в 08:49
поделиться

Если альтернативная версия является (почти) полнофункциональной, с полным контентом, то это совершенно нормально.

Google даже советует делать альтернативы для сайтов, работающих только на Flash, например, с точки зрения удобства использования.

Прочитайте FAQ Google

0
ответ дан 14 December 2019 в 08:49
поделиться

Вы касаетесь двух тем, одна описывается как «Маскировка», а другая - «Дублирующийся контент». С помощью «маскировки» вы представляете различный (оптимизированный с плохими намерениями) контент на основе идентификации клиента, который обращается к нему, например проверив заголовок User-agent (Google-бот против браузера). Вы этого не делаете, вы просто хотите представить контент так, чтобы он лучше всего подходил вашему клиенту, например, перенаправление на страницу, оптимизированную для мобильных клиентов («m.example.com»).

Другой вопрос - как избежать дублирования контента. Есть способ указать исходный источник контента каноническим тегом, см. Здесь: http://googlewebmastercentral.blogspot.com/2009/02/specify-your-canonical.html

0
ответ дан 14 December 2019 в 08:49
поделиться
Другие вопросы по тегам:

Похожие вопросы: