IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

Link alternate pour annoncer la version mobile du site


Sujet :

HTML

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    72
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 72
    Points : 39
    Points
    39
    Par défaut Link alternate pour annoncer la version mobile du site
    Bonjour,

    Je cherche la syntaxe de link alternate qui me permette d'annoncer la version mobile de mon site mais sans en changer l'aspect ?

    En effet, cette page par exemple http://www.grenault.net/mob_tech.htm s'affiche parfaitement bien sur un mobile (validé par Google).

    Je voudrais pouvoir ajouter un link alternate sur la page destinée au web qui pointerait sur la version mobile mais sans modifier l'affichage sur les mobiles.

    Merci pour votre aide.

    Bon dimanche.

  2. #2
    Membre expert
    Avatar de Muchos
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2011
    Messages
    1 704
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Décembre 2011
    Messages : 1 704
    Points : 3 861
    Points
    3 861
    Billets dans le blog
    6
    Par défaut
    Voici ce que dit la documentation Google sur le sujet.

    Pour indiquer à Google qu'il existe une page "desktop" et son équivalent mobile, il existe deux techniques possibles : l'une à intégrer dans les pages HTML, l'autre dans le sitemap.

    Dans les pages HTML.

    Par exemple, sur http://example.com/page-1 (version desktop), écrivez dans le HEAD :
    Code hcml : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <link rel="alternate" media="only screen and (max-width: 640px)"
      href="http://m.example.com/page-1" />

    et sur http://m.example.com/page-1 (équivalent mobile), écrivez dans le HEAD
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    <link rel="canonical" href="http://example.com/page-1" />

    Dans le sitemap.

    Cet exemple a le même objectif que précédemment :
    Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <?xml version="1.0" encoding="UTF-8"?>
    <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
      xmlns:xhtml="http://www.w3.org/1999/xhtml">
    <url>
    <loc>http://example.com/page-1/</loc>
    <xhtml:link
      rel="alternate"
      media="only screen and (max-width: 640px)"
      href="http://m.example.com/page-1" />
    </url>
    </urlset>

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    72
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 72
    Points : 39
    Points
    39
    Par défaut
    Bonjour,

    Merci pour votre aide.

    C'est ce que j'ai fait avec ces pages :

    Desktop http://www.grenault.net/_essai.htm

    Mobile http://www.grenault.net/_mob_essai.htm

    Mais cela ne fonctionne pas... Quand on ouvre le lien desktop avec un mobile on reste sur la version desktop ! Le link alternate n'est pas pris en compte?

    Merci.

  4. #4
    Membre expert
    Avatar de Muchos
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2011
    Messages
    1 704
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Décembre 2011
    Messages : 1 704
    Points : 3 861
    Points
    3 861
    Billets dans le blog
    6
    Par défaut
    Je comprends votre malentendu. Ce que vous venez d'intégrer, permet à Google de comprendre que deux pages au contenu identique sont en fait des versions "mobile" et "desktop". À aucun moment, cela ne suffit à rediriger un utilisateur mobile vers la version adéquat.

    Pour cela, il faut intégrer une détection d'user agent. Cela peut se faire en JS ou en PHP. Il existe de nombreux sujets sur DVP.

  5. #5
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    72
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 72
    Points : 39
    Points
    39
    Par défaut
    Ah voilà, ta réponse me rassure !

    Je n'ai plus qu'à trouver la détection des users-agents...

    Merci.

    Cordialement.

Discussions similaires

  1. Réponses: 3
    Dernier message: 22/10/2014, 11h24
  2. Réponses: 0
    Dernier message: 26/02/2012, 18h46
  3. [Dojo] Dojo annonce sa version 1.8 pour le mois de juin
    Par vermine dans le forum Bibliothèques & Frameworks
    Réponses: 1
    Dernier message: 14/02/2012, 12h04
  4. Réponses: 34
    Dernier message: 05/01/2011, 10h00
  5. Réponses: 0
    Dernier message: 19/02/2010, 11h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo