2014-09-12 6 views
0

Я пытаюсь создать мобильную версию уже существующего веб-сайта. Я попытался прочитать предыдущие вопросы о SO, но они не полностью дают мне все ответы, которые я ищу.Мобильная версия сайта Wordpress

варианты я должен сделать мой сайт более мобилен дружественным являются:

1) Преобразовать мой текущий сайт, чтобы быть более отзывчивыми с помощью CSS Media Queries: Я не думаю, что этот подход подходит в моем случае, так как пользовательский интерфейс довольно сложный, и есть больше информации, которую я могу правильно показать на мобильном устройстве. Мне нужно будет убедиться, что я не показываю какую-либо информацию, которая не похожа на мобильный.

2) Используйте php-обнаружение и обслуживайте разные версии одной и той же страницы, используя разные шаблоны: Таким образом, я могу показать только то, что наиболее полезно в мобильной версии, и загрузить дополнительные css, специфичные для мобильных устройств. Многие веб-сайты, включая StackOverflow/Imdb, похоже, идут по этому маршруту. Если я иду по этому маршруту, нужно ли иметь субдомен, такой как m.mywebsite.com, и показывать на нем мобильную версию? Или я могу просто обслуживать текущую страницу с той же структурой домена и url для мобильных устройств, только для разных html/css, чтобы лучше подобрать мобильный. Я бы предпочел не иметь субдомен (похоже, StackOverlow делает это). Также будет ли это запутывать пользователей и что-то избегать в качестве лучшей практики? Самое главное, как это повлияет на SEO для сайта? Поскольку на мобильном телефоне отсутствует контент, но присутствует на рабочем столе, с той же структурой URL-адреса - будет ли он запускать красный флаг в поисковых системах и наказывать?

Спасибо!

ответ

1

Что касается варианта 2:

Там нет необходимости делать m.domain.com поддомена вещь больше. Это делает жизнь намного более запутанной.

Я использую библиотеку php mobiledetect (для этого есть плагин wordpress), чтобы определить клиента.

Затем используйте условные обозначения в своем php для предоставления различного контента для каждого.

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

+0

Спасибо за ответ. Я решил пойти с условностями и иметь отдельные файлы тем для мобильной версии, как вы сказали. – falc0nit3

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