2011-01-19 3 views
0

У меня есть сайт, который поддерживает пользовательские темы (одинаковый контент, но отличается HTML, CSS, графикой), например. default тема, mobile тема и т. Д.Различные темы для сайтов и поисковые роботы

Темы переключаются с помощью параметров запроса (?theme=mobilie) и сохраняются в пользовательской сессии (базе данных).

Как я должен обслуживать эти темы для поисковых роботов? Должен ли я разрешать обходить темы, отличные от стандартных? robots noindex nofollow, canonical теги в head?

ответ

1

ОК, тема и мобильные версии две разные звери, давайте начнем с тем

позволяет сказать, что у вас есть? Тема = черная и? Тема = белую тема и тема по умолчанию.

google не заботится о ваших темах, так как разные темы предлагают одно и то же содержание в синем (или черном или что-то еще). это типичный случай дополнительного контента.

поэтому, если вы хотите предложить пользователям этот вариант, вы должны сохранить его в сеансе.

www.example.com/?theme=black -> sets theme in session -> redirect HTTP 301 to -> www.example.com/ 

«связь» пользователям щелчки должны лучше быть внешним Javascript (так что Google не может легко обнаружить, что перенаправить ссылку)

<span onclick="changeTheme('black')">Black</span> 

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

ok, о мобильном футляре.

Если HTML-сайт мобильного сайта оптимизирован для мобильных устройств, вы можете предложить его на googlebot mobile.

, чтобы вы могли обнаружить обнаружение агента пользователя (это мобильный сайт) и перенаправить мобильных пользователей на мобильный сайт, т. Е.: M.example.com (если это сайт оптимизирован как http://www.google.com/support/webmasters/bin/answer.py?hl=en&answer=72462&from=40348&rd=1, а не только оптимизированная для смартфонов страница) - тогда вы должны перенаправить googlebot mobile (не googlebot, просто googlebot mobile) также на m.example.com (есть целая глава в руководстве по поиску в googles, как это сделать http://www.google.com/webmasters/docs/search-engine-optimization-starter-guide.pdf)

+0

+1 для руководства по pdf – takeshin

Смежные вопросы