Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 15 sur 15
  1. #1
    Candidat au titre de Membre du Club
    Femme Profil pro
    Inscrit en
    août 2011
    Messages
    44
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations forums :
    Inscription : août 2011
    Messages : 44
    Points : 11
    Points
    11

    Par défaut meta description propre à chaque fichier

    Bonjour,

    J'ai un site qui a été développé par quelqu'un d'une certaine manière.
    Je m'explique, elle a constitué une page index.asp qui est présente dans toutes mes pages.
    Cette page index.asp possède donc les meta description meta keywords meta title.
    Mon problème est que du coup mon référencement n'est pas performant.
    Si je clique sur une confiture d'abricot par exemple, mon meta title, meta description sera toujours les metas title et description de index.asp soit du site en général mais pas confiture, sucre, abricot.
    Je voudrais que ces metas soient dynamiques en fonction du produit et de la catégorie de produit choisi.

    Mon problème est que je ne voudrais pas tout casser le site actuel qui fonctionne très bien.

    Je voudrais juste que dans ma page produit.asp (qui est générique à tous les produits) que le meta de index.asp soit désactivé pour ne prendre que celui que je mettrais dans produit.asp et qui lui sera généré automatiquement par une table meta_produit par exemple (pour ne pas tout casser dans ma base) (un produit -> une description, un title meta, ...etc) et qui sera donc propre à chaque produit.

    Je ne sais pas si je m'exprime clairement !!!

    Valou

  2. #2
    Membre Expert
    Inscrit en
    décembre 2003
    Messages
    991
    Détails du profil
    Informations forums :
    Inscription : décembre 2003
    Messages : 991
    Points : 1 767
    Points
    1 767

    Par défaut

    salut

    c'est clair quand à tes attentes, mais c'est court et pas clair sur ce qui concerne ton problème.


    Je m'explique, elle a constitué une page index.asp qui est présente dans toutes mes pages.
    Il faut en dire plus, expliquer comment fonctionne ce site, et comment cette page peut être présente dans toutes tes pages.

    Et puis poster ici une partie du code des pages que tu évoques

  3. #3
    Candidat au titre de Membre du Club
    Femme Profil pro
    Inscrit en
    août 2011
    Messages
    44
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations forums :
    Inscription : août 2011
    Messages : 44
    Points : 11
    Points
    11

    Par défaut

    Bonjour Fredoche,

    Merci de ta réactivité à mon post.
    J'ai fait un petit schema qui explique comment fonctionne mon site.
    Je le mets en pièce jointe.

    Merci de toute aide,
    Valou
    Fichiers attachés Fichiers attachés

  4. #4
    Membre Expert
    Inscrit en
    décembre 2003
    Messages
    991
    Détails du profil
    Informations forums :
    Inscription : décembre 2003
    Messages : 991
    Points : 1 767
    Points
    1 767

    Par défaut

    Tout cela fonctionne avec des includes ? des frames ? des server.execute ?

    Tu veux pas poster une partie du code qui fait prendre la mayonnaise ? nous poster le code de la page index.asp par exemple ?

  5. #5
    Candidat au titre de Membre du Club
    Femme Profil pro
    Inscrit en
    août 2011
    Messages
    44
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations forums :
    Inscription : août 2011
    Messages : 44
    Points : 11
    Points
    11

    Par défaut

    Voila une partie du code la page index.asp modifié :

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    <head>
    <title>titre du site</title>
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
    <meta NAME="description" CONTENT="description générale du site">
    <meta NAME="keywords" CONTENT="mots clés du site en général">
    <meta NAME="robots" CONTENT="index, follow">
    </head>
    <%
    'construction du logo + bandeau
    'construction du menu
    ' construction de la colonne informations 1 
    <table width="100%" height="20" border="0" cellspacing="0" cellpadding="0" class="gauche">
       <tr> 
           <td align="center" class="aide">AIDE</td> 
       </tr>
       <tr> 
          <td height="20" align="center">&nbsp;<a href="index.asp?Lien=aidelivraison" class="menu">La livraison</a></td>
       </tr>
    ' construction de la colonne informations 2 
    </table>
    Select Case lien					
       Case "accueil"
    %> <!-- #include FILE="accueil.asp" --><%
       Case "produit"
    %><!-- #include file="fr/produit.asp" 
       Case "aidelivraison"
    %><!-- #include file="fr/aide/aidelivraison.asp" --><%
       Case Else
    %><!-- #include FILE="accueil.asp" --><%
       End Select
    %>

    Voila un peu de code de la page index.asp.
    Cela fonctionne donc avec des includes pour répondre à ta question Fredoche.

    J'espère que ce bout de code te fera comprendre le principe !!!

    Valou

  6. #6
    Membre Expert
    Inscrit en
    décembre 2003
    Messages
    991
    Détails du profil
    Informations forums :
    Inscription : décembre 2003
    Messages : 991
    Points : 1 767
    Points
    1 767

    Par défaut

    ok

    includes donc

    alors regarde c'est très simple :

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
     
    <head>
    <title>titre du site</title>
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
    <%Select Case lien					
       Case "accueil"
    %> 
    <meta NAME="description" CONTENT="description générale du site">
    <meta NAME="keywords" CONTENT="mots clés du site en général">
    <%
       Case "produit"
    %>
    <meta NAME="description" CONTENT="description générale produit">
    <meta NAME="keywords" CONTENT="mots clés produit">
      <%Case "aidelivraison"
    %>
    <meta NAME="description" CONTENT="description générale aidelivraison">
    <meta NAME="keywords" CONTENT="mots clés aidelivraison">
    <%
       Case Else
    %>
    <meta NAME="description" CONTENT="description accueil">
    <meta NAME="keywords" CONTENT="mots clés accueil">
    <%
       End Select
    %>
     
    <meta NAME="robots" CONTENT="index, follow">
    </head>
    <%
    'construction du logo + bandeau
    'construction du menu
    ' construction de la colonne informations 1 
    <table width="100%" height="20" border="0" cellspacing="0" cellpadding="0" class="gauche">
       <tr> 
           <td align="center" class="aide">AIDE</td> 
       </tr>
       <tr> 
          <td height="20" align="center">&nbsp;<a href="index.asp?Lien=aidelivraison" class="menu">La livraison</a></td>
       </tr>
    ' construction de la colonne informations 2 
    </table>
    Select Case lien					
       Case "accueil"
    %> <!-- #include FILE="accueil.asp" --><%
       Case "produit"
    %><!-- #include file="fr/produit.asp" 
       Case "aidelivraison"
    %><!-- #include file="fr/aide/aidelivraison.asp" --><%
       Case Else
    %><!-- #include FILE="accueil.asp" --><%
       End Select
    %>
    ca doit répondre à ton besoin non ?

  7. #7
    Candidat au titre de Membre du Club
    Femme Profil pro
    Inscrit en
    août 2011
    Messages
    44
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations forums :
    Inscription : août 2011
    Messages : 44
    Points : 11
    Points
    11

    Par défaut

    Merci Fredoche.

    Ca me paraît bien sauf pour produit où il faut que je descende la meta description au niveau de la page produit.asp car si je le met au niveau de index, elle ne sera pas personnalisée pour chaque produit.
    Si je le descend au niveau de l'écran produit.asp, ce ne sera pas trop bas ?
    J'ai lu un article sur les meta table qui dit qu'il faut que ca soit au début du code ?
    Je vais tester déjà ce que tu m'as dit pour voir si cela réagit comme je veux.
    J'ai lu également que les metas descriptions étaient obsolètes pour le référencement naturel. C'est vrai ça ?

    Bonne journée
    Valou

  8. #8
    Candidat au titre de Membre du Club
    Femme Profil pro
    Inscrit en
    août 2011
    Messages
    44
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations forums :
    Inscription : août 2011
    Messages : 44
    Points : 11
    Points
    11

    Par défaut

    Bonsoir,

    J'ai testé ton code Fredoche, ça marche impeccable pour les meta descriptions qui sont fixes comme les page accueil.asp et aidelivraison.asp mais là où j'ai un problème c'est pour la page produit.asp dont la meta description est propre à chaque produit et là je coince ...

    J'ai mis le code suivant dans la page index.asp :
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
     
    <head>
    <title>titre du site</title>
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
    <%Select Case lien					
       Case "accueil"
    %> 
    <meta NAME="description" CONTENT="description générale du site">
    <meta NAME="keywords" CONTENT="mots clés du site en général">
    <%
       Case "produit"
    Case "aidelivraison"
    %>
    <meta NAME="description" CONTENT="description générale aidelivraison">
    <meta NAME="keywords" CONTENT="mots clés aidelivraison">
    <%
       Case Else
    %>
    <meta NAME="description" CONTENT="description générale du site">
    <meta NAME="keywords" CONTENT="mots clés du site en général">
    <%
       End Select
    %>
     
    <meta NAME="robots" CONTENT="index, follow">
    </head>
    <%
    'construction du logo + bandeau
    'construction du menu
    ' construction de la colonne informations 1 
    <table width="100%" height="20" border="0" cellspacing="0" cellpadding="0" class="gauche">
       <tr> 
           <td align="center" class="aide">AIDE</td> 
       </tr>
       <tr> 
          <td height="20" align="center">&nbsp;<a href="index.asp?Lien=aidelivraison" class="menu">La livraison</a></td>
       </tr>
    ' construction de la colonne informations 2 
    </table>
    Select Case lien					
       Case "accueil"
    %> <!-- #include FILE="accueil.asp" --><%
       Case "produit"
    %><!-- #include file="fr/produit.asp" 
       Case "aidelivraison"
    %><!-- #include file="fr/aide/aidelivraison.asp" --><%
       Case Else
    %><!-- #include FILE="accueil.asp" --><%
       End Select
    %>
    et dans la page produit.asp je ne sais pas comment faire pour glisser ce code là, je n'ai pas le droit de remettre un <head> ?:
    Code :
    1
    2
    3
     
    <meta NAME="description" CONTENT="& Produit.fields("meta-description") &">
    <meta NAME="keywords" CONTENT="& Produit.fields("meta-keywords") &">
    Merci de votre aide,
    Valou

  9. #9
    Rédacteur/Modérateur
    Avatar de jreaux62
    Homme Profil pro Jérôme Réaux
    Webdesigner
    Inscrit en
    août 2008
    Messages
    5 401
    Détails du profil
    Informations personnelles :
    Nom : Homme Jérôme Réaux
    Âge : 47
    Localisation : Nouvelle-Calédonie

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

    Informations forums :
    Inscription : août 2008
    Messages : 5 401
    Points : 10 379
    Points
    10 379

    Par défaut

    Bonjour Valou,
    je n'ai pas fait d'ASP depuis belle lurette, mais le principe est le même qu'en PHP.

    Dans le <head> de ta page index, tu mets :
    Code asp :
    1
    2
    3
    <%
       Case "produit"
    %><!-- #include file="fr/produit-metas.asp"  --><%
    avec dans le fichier produit-metas.asp :
    1/ récupération de l'id produit (=> tu devrais pouvoir trouver/copier le code qui se trouve dans le fichier produit.asp)
    2/ requête en BdD des infos du produit, nécessaires aux meta
    3/ affichage des meta
    <meta NAME="description" CONTENT="& Produit.fields("meta-description") &">
    <meta NAME="keywords" CONTENT="& Produit.fields("meta-keywords") &">
    "Si tu suis le chemin qui s'appelle « plus tard », tu arriveras à la place qui s'appelle « jamais »."
    François Camille Prévot (1910-1996), instituteur puis Directeur d'école et... mon grand-père.
    "Ce qui se conçoit bien s'énonce clairement. Et les mots pour le dire arrivent aisément."
    Nicolas Boileau-Despréaux (1636-1711).
    Mes tutos DVP
    Gestion-Affichage de Nouvelles
    Affichage en tableau HTML
    Fonctions de redimensionnement d'images

  10. #10
    Candidat au titre de Membre du Club
    Femme Profil pro
    Inscrit en
    août 2011
    Messages
    44
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations forums :
    Inscription : août 2011
    Messages : 44
    Points : 11
    Points
    11

    Par défaut

    Citation Envoyé par jreaux62 Voir le message
    Bonjour Valou,
    je n'ai pas fait d'ASP depuis belle lurette, mais le principe est le même qu'en PHP.

    Dans le <head> de ta page index, tu mets :
    Code asp :
    1
    2
    3
    <%
       Case "produit"
    %><!-- #include file="fr/produit-metas.asp"  --><%
    avec dans le fichier produit-metas.asp :
    Bonjour jreaux,

    Je suis super contente.
    Grace à ton intervention et celle de Fredoche, j'ai réussi à obtenir ce que je veux.

    POINT 1 :Avant de mettre résolu sur le sujet, j'aimerais juste avoir des réponses à mes interrogations sur le référencement naturel. J'ai vu des sites où ils disent que les metas sont obsolètes pour le référencement naturel ? Est-ce vrai ? Ai-je fait ça pour rien ? Si non, faut il que je rajoute un sous-titre <h1> pour chaque produit ?
    Pour la dernière question, je précise :
    J'ai actuellement
    Code :
    <title> titre général du site </title>
    Faut-il que je mette pour chaque produit
    Code :
    <h1> titre du produit</h1>
    ou Faut-il que je mette :
    Code :
    <title> titre du produit </title>
    Merci de vos éclaircissements sur le référencement naturel et sur l'intérêts de ces metas et des balises <title> et <h1>.

    POINT 2 : Pour que Google me repère ces nouvelles meta description et keywords, faut-il que je fasse quelque chose côté outils pour les webmasters sous Google ? et pour les autres moteurs de recherche ?

    Bonne journée,
    Valou

  11. #11
    Rédacteur/Modérateur
    Avatar de jreaux62
    Homme Profil pro Jérôme Réaux
    Webdesigner
    Inscrit en
    août 2008
    Messages
    5 401
    Détails du profil
    Informations personnelles :
    Nom : Homme Jérôme Réaux
    Âge : 47
    Localisation : Nouvelle-Calédonie

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

    Informations forums :
    Inscription : août 2008
    Messages : 5 401
    Points : 10 379
    Points
    10 379

    Par défaut

    Bonjour,
    1/ les balises <meta> ont en effet perdu de l'intérêt" à cause d'abus.
    Elles ne sont pas "obsolètes", mais moins prises en compte.

    2/ ne pas confondre le titre de la page (<title> dans le <head>) et les balises titres (<h1>, <h2>,... dans le <body>).
    <title> décrit ce que contient la page. C'est donc important !
    Surtout si elle contient des informations bien spécifiques sur chaque page.

    <h1>, <h2>,... permettent une hiérarchisation des titres, et donc ont une importance décroissante (<h1> étant la plus importante).
    Par contre, il ne faut pas faire n'importe quoi, et respecter la hiérarchie dans la page.

    D'autre part, les robots s'intéressent de plus en plus au "contenu" des pages, et à leur pertinence !

    Enfin, les mots entre <strong> ont une importance plus élevée que sans.

    BREF : les critères de notation sont complexes, mais si on respecte certaines règles (hiérarchie des titres, contenus pertinents, mise en valeur de mots importants,...), on a de bonnes chances de "monter" dans le pagerank.

    Pour en savoir plus : Tutorial Référencement naturel sur moteurs (Google...)
    "Si tu suis le chemin qui s'appelle « plus tard », tu arriveras à la place qui s'appelle « jamais »."
    François Camille Prévot (1910-1996), instituteur puis Directeur d'école et... mon grand-père.
    "Ce qui se conçoit bien s'énonce clairement. Et les mots pour le dire arrivent aisément."
    Nicolas Boileau-Despréaux (1636-1711).
    Mes tutos DVP
    Gestion-Affichage de Nouvelles
    Affichage en tableau HTML
    Fonctions de redimensionnement d'images

  12. #12
    Candidat au titre de Membre du Club
    Femme Profil pro
    Inscrit en
    août 2011
    Messages
    44
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations forums :
    Inscription : août 2011
    Messages : 44
    Points : 11
    Points
    11

    Par défaut

    Bonjour,

    Merci Jreaux pour ta réponse.
    Je suis en train de personnaliser tous mes title de façon dynamique également et je vais peut être mettre quelque h1 pas dans mes pages produits mais sur certaines pages d'explications de certaines catégories de produits.
    Il y a du boulot mais je vais prendre le temps de personnaliser car c'est important pour le référencement naturel. Un peu de littéraire à faire.

    Quelqu'un peut-il juste me répondre sur le point 2 pour cloturer le sujet
    POINT 2 : Pour que Google me repère ces nouvelles meta description et keywords et title, faut-il que je fasse quelque chose côté outils pour les webmasters sous Google ? et pour les autres moteurs de recherche ?
    Merci d'avance et bonne journée,
    Valou

  13. #13
    Rédacteur/Modérateur
    Avatar de jreaux62
    Homme Profil pro Jérôme Réaux
    Webdesigner
    Inscrit en
    août 2008
    Messages
    5 401
    Détails du profil
    Informations personnelles :
    Nom : Homme Jérôme Réaux
    Âge : 47
    Localisation : Nouvelle-Calédonie

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

    Informations forums :
    Inscription : août 2008
    Messages : 5 401
    Points : 10 379
    Points
    10 379

    Par défaut

    Pour le "point 2" : "référencement naturel" veut dire que s'il est bien fait, il n'y a rien de spécial à faire.
    Sauf, évidemment, faire connaitre le site (liens externes pointant vers ton site + visiteurs même).

    Tu peux néanmoins signaler à Goggle que ton site "existe".
    Ensuite, il se débrouille seul, en évaluant et "notant" le contenu des pages.
    Inutile donc d'essayer de le "tromper" avec des infos exagérées ou fausses : mots-clés sans rapport avec le contenu réél de la page, par exemple.
    "Si tu suis le chemin qui s'appelle « plus tard », tu arriveras à la place qui s'appelle « jamais »."
    François Camille Prévot (1910-1996), instituteur puis Directeur d'école et... mon grand-père.
    "Ce qui se conçoit bien s'énonce clairement. Et les mots pour le dire arrivent aisément."
    Nicolas Boileau-Despréaux (1636-1711).
    Mes tutos DVP
    Gestion-Affichage de Nouvelles
    Affichage en tableau HTML
    Fonctions de redimensionnement d'images

  14. #14
    Candidat au titre de Membre du Club
    Femme Profil pro
    Inscrit en
    août 2011
    Messages
    44
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations forums :
    Inscription : août 2011
    Messages : 44
    Points : 11
    Points
    11

    Par défaut

    Merci jreaux pour ces précisions.
    Dès que j'aurais fini ma compta, je retourne à la saisie des meta description pour rendre le site plus pertinent aux yeux des moteurs de recherche.
    Encore un merci à ceux qui m'ont permis d'apporter ces amélirations.
    La discussion est donc résolue.

    Bonne journée,
    Valou

  15. #15
    Expert Confirmé Avatar de pc75
    Profil pro
    Inscrit en
    septembre 2004
    Messages
    3 476
    Détails du profil
    Informations personnelles :
    Âge : 59
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : septembre 2004
    Messages : 3 476
    Points : 3 809
    Points
    3 809

    Par défaut

    Bonjour,

    Je suis tombé sur ça par hasard => http://odorizzi.fr/madrileno.html
    Par principe, je ne réponds pas aux messages URGENT.
    Il n'y a pas de choses urgentes, il n'y a que des choses en retard. (un inconnu)
    Pas de questions techniques en MP.

+ Répondre à la discussion
Cette discussion est résolue.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •