• Страница 1 из 1
  • 1
Модератор форума: Yuri_G  
Сообщество uCoz » Вебмастеру » Раскрутка сайта » Индексация мобильной версии
Индексация мобильной версии
TRANE73
Сообщений: 34
Репутация: 25

Сообщение # 1 | 16:49:26
Здравствуйте, делаю сайт на мобильной версии (для полной версии сделал редирект на /pda). Теперь возник вопрос: Как заставить поисковые системы индексировать контент именно по мобильной версии?
KaiLee
Сообщений: 5463
Репутация: 1135

Сообщение # 2 | 17:04:46
TRANE73,
Так контент общий... Какая разница, через pda смотреть или через основной дизайн? Адреса страниц не изменяться.

В ЛС - только адреса и пароли. Все остальное - на форуме.
Студия | Шаблоны | Статьи
TRANE73
Сообщений: 34
Репутация: 25

Сообщение # 3 | 21:55:05
Суть в том, что на всех страницах полной версии у меня редирект на pda, сам контент отображается только в мобильной версии. В полной версии ничего него, следовательно пс не смогут индексировать сайт?
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 4 | 13:15:31
TRANE73, нужно видеть сайт. нужно видеть редирект. лучше сделать через рел каноникал точки входа в пда

ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
TRANE73
Сообщений: 34
Репутация: 25

Сообщение # 5 | 16:22:55

Код
<script type="text/javascript">
function redirect() {
$.get("/pda",function(data){};)
$.get("/pda",function(data){};)
}
$(function(){
redirect()
$('#progress div').animate({
width: '494px'
}, 5000, function(data){
location.href = location.href + '?' + Math.floor(Math.random() * 10)
};);
};);
</script>
<div id="fon"></div>
<div id="info">Загрузка...</div>
<div id="progress"><div></div></div>
<style type="text/css">
#fon {
   width: 100%;
   height: 100%;
   position: fixed;
   top: 0;
   left: 0;
   background: #000;
   z-index: 10001;
}
#info {
   position: fixed;
   top: 35%;
   width: 100%;
   color: #fff;
   opacity: 0.3;
   text-align: center;
   font-size: 144px;
   font-weight: bold;
   z-index: 10003;
   text-transform: uppercase;
   font-family: Arial;
}
#progress {
   position: fixed;
   top: 80%;
   left: 50%;
   z-index: 10003;
   border: 3px solid #666;
   border-radius: 10px;
   width: 500px;
   height: 50px;
   margin: -24px 0 0 -250px;
}
#progress div {
   border-radius: 4px;
   margin: 3px;
   width: 0px;
   height: 44px;
   background: #333;
}
</style>


Суть простая - при входе делаем два запроса на pda (на всякий случай, не забанит всё равно за два). При этом на экране показываем надпись Загрузка... и прогресс-бар, затем обновляем адрес, добавляя в адрес ?рандомное_число_от_1_до_9 для того, чтобы обновился кеш и загрузилась именно pda-версия.

На счёт каноникала посмотрел, тогда имхо достаточно добавить следующий код везде в head:

Код
<link rel="canonical" href="$HOME_PAGE_LINK$pda$REQUEST_URL$">

Или я в чем-то ошибаюсь?
Сообщение отредактировал TRANE73 - Вторник, 02 Апр 2013, 16:23:44
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 6 | 16:46:58
TRANE73, ваш скрит для робота всего лишь пользовательский скрипт, который обрабатывается, но не исполняется. для робота команда перенаправления не выполняется пользовательскими скриптами. в худшем случае это мета тег.

в пда есть 2 точки входа. с главной и с главной форума

<link rel="canonical" href="$HOME_PAGE_LINK$pda> а для форума я бы написала отдельно

ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
TRANE73
Сообщений: 34
Репутация: 25

Сообщение # 7 | 02:53:29
webanet, на счет того, что js не исполняется пс я знаю, поэтому и создал тему. Форум я не использую. Благодарю за помощь.

Добавлено (21 Апр 2013, 02:53:29)
---------------------------------------------
Я вот подумал, что лучше будет такой тег ставить:



Код
<link rel="canonical" href="$HOME_PAGE_LINK$pda$REQUEST_URI$" />

Или я ошибаюсь?
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 8 | 11:15:28
TRANE73, читаем личку 3 раза

ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
Сообщество uCoz » Вебмастеру » Раскрутка сайта » Индексация мобильной версии
  • Страница 1 из 1
  • 1
Поиск: