2014-09-12 4 views
0

J'essaie de créer une version mobile d'un site Web déjà existant. J'ai essayé de lire les questions précédentes sur SO, mais elles ne me donnent pas entièrement toutes les réponses que je recherche.Version mobile d'un site Wordpress

Les options je dois rendre mon site plus mobile convivial sont:

1) Convertir mon site Web actuel pour être plus réactif à l'aide CSS médias Requêtes: Je ne pense pas que cette approche est appropriée dans mon cas, car l'interface utilisateur est assez compliquée et il y a plus d'informations que je peux montrer correctement sur un mobile. Je devrai m'assurer que je ne montre pas certaines informations qui ne sont pas aussi relavent sur le mobile. 2) Utiliser la détection php et servir différentes versions de la même page en utilisant différents modèles: De cette façon, je peux seulement montrer ce qui est le plus utile sur la version mobile et charger des css supplémentaires spécifiques au mobile. Un grand nombre de sites Web, y compris StackOverflow/Imdb semblent aller dans cette direction. Si j'emprunte cette route, est-il nécessaire d'avoir un sous-domaine tel que m.mywebsite.com et d'en proposer une version mobile? Ou puis-je simplement servir la page en cours avec le même domaine et la structure de l'URL pour mobile, seulement différents html/css pour mieux convenir au mobile. Je préférerais ne pas avoir le sous-domaine (StackOverlow semble le faire). Cela sera-t-il également déroutant pour les utilisateurs et quelque chose à éviter en tant que meilleure pratique? Plus important encore, comment cela affectera-t-il le référencement du site? Étant donné que certains contenus sont manquants sur le mobile, mais présents sur le bureau, avec la même structure d'url - va-t-il déclencher un drapeau rouge dans les moteurs de recherche et pénaliser?

Merci!

Répondre

1

En ce qui concerne l'option 2:

Il n'y a pas besoin de faire la chose sous-domaine m.domain.com plus. Cela rend la vie beaucoup plus déroutante. J'utilise la bibliothèque php mobiledetect (il y a aussi un plugin wordpress) pour déterminer le client.

Ensuite, utilisez conditionnels dans votre php pour fournir un contenu différent pour chacun. En ce qui concerne l'indexation, les crawlers ne seront pas signalés par mobiledetect comme des navigateurs mobiles, ils indexeront donc votre version de bureau du site. Vous le souhaitez, car la version de bureau aura sans doute plus de contenu et offrira un meilleur classement. Les robots d'exploration ne sauront jamais que du contenu uniquement mobile existe, il n'y aura donc aucune pénalité.

+0

Merci pour la réponse. J'ai décidé d'aller avec les conditions et avoir des fichiers de thème distincts pour la version mobile, comme vous l'avez dit. – falc0nit3

Questions connexes