GaBs34 Posté 3 Décembre 2008 Posté 3 Décembre 2008 Salut a tous Je rencontre un problème quant au référencement de mon site sur le moteur de recherche Google. Quand on cherche par exemple GaB MOBILE, lesitedegab ou encore d'autres mots clés permettant d'accéder a mon site d'astuces, des codes et d'images pour mobiles, on se trouve comme titre de la page avec img_desing_haut. Ce titre est le titre de la premiere image de mon site et non le titre placé dans les balises title. Cela me le fait aussi sur d'autres pages de mon site alors que j'ai la aussi renseigné les balises title. Page d'exemple du problème : http://www.google.fr/search?q=gab+mobile Je ne comprends pas d'ou cela peut venir, si vous pouviez m'aider étant donné que vous vous y connaissez mieux que moi, cela m'arrangerait Merci beaucoup
baulet Posté 3 Décembre 2008 Posté 3 Décembre 2008 salut, c'est simplement ta balise title, il faut mettre : <title>GaB-MOBILE : Astuces, Manips, Codes, Images gratuitement pour MOBILES </title> tu as mis : <meta name="title" content="GaB-MOBILE : Astuces, Manips, Codes, Images gratuitement pour MOBILES" />
GaBs34 Posté 3 Décembre 2008 Auteur Posté 3 Décembre 2008 J'ai la balise meta title mais j'ai aussi la balise title
baulet Posté 3 Décembre 2008 Posté 3 Décembre 2008 ah oui? elle serait ou? <head><meta http-equiv="content-Type" content="text/html; charset=iso-8859-1" /><meta name="owner" content="GaBs34" /><meta name="author" content="GaBs34" /><meta name="title" content="GaB-MOBILE : Astuces, Manips, Codes, Images gratuitement pour MOBILES" /><meta name="reply-to" content="gab-34_AT_hotmail.fr" /><meta name="description" content="Voici un site qui propose des astuces, des codes, des manipulations, des secrets, des sms et des images. Tout cela gratuitement et légalement pour vos téléphones portables. " /><meta name="identifier-url" content="http://lesitedegab.free.fr/" /><meta name="keywords" content="astuces, GSM, portable, téléphones portables, astuces mobiles, gratuit, images, sms, sms gratuit, orange, gabs34, gab-34" /><meta name="robots" content="All" /><meta name="langue" content="FR" /><meta name="expires" content="never" /><meta name="verify-v1" content="mqZY6HIs8aBABz4OC5AQ4unAIJwbEoMVaG+HNLuEsfE=" /><link rel="stylesheet" href="./style.css" type="text/css" /><link rel="shortcut icon" type="image/x-icon" href="./favicon.ico" /></head>
Jeanluc Posté 3 Décembre 2008 Posté 3 Décembre 2008 j'ai aussi la balise title Oui, mais pas au bon endroit. Elle doit obligatoirement se trouver quelque part entre <head> et </head> et pas plus loin. Jean-Luc
nini14 Posté 3 Décembre 2008 Posté 3 Décembre 2008 Salut GaBs34, Pour info, à défaut d'avoir trouvé ta balise <title>, Google affiche le contenu de ton h1... qui, étant composé d'une image, relaye le alt Petit conseil pour un bon référencement : un h1 doit être unique pour chaque page, au même titre que le title, afin d'indiquer au moteurs en quoi ta page est unique. Ici, on voit clairement que c'est un élément de ta bannière du haut, avec un lien vers la zone d'administration... pas terrible quoi. Bon courage pour la suite !
GaBs34 Posté 4 Décembre 2008 Auteur Posté 4 Décembre 2008 Ah d'accord merci beaucoup de l'info, mais cela me cause un soucis car : J'ai la page index avec le head et le design et ensuite j'inclus mes pages du genre [u]http://lesitedegab.free.fr/?page=astuces/index, et c'est a l'intérieur de cette page que j'ai mis le title, il n'y a pas moyen de contourner le fait d'avoir le titre dans le head ? ou d'avori une meilleure organisation Merci a vous de votre aide
Djolhan Posté 6 Décembre 2008 Posté 6 Décembre 2008 Si tu veux changer le titre de ta page dans les moteurs de recherche, modifie ta balise : <meta name="title" content="GaB-MOBILE : Astuces, Manips, Codes, Images gratuitement pour MOBILES" /> par la balise : <title>GaB-MOBILE : Astuces, Manips, Codes, Images gratuitement pour MOBILES</title> Aussi simple que ca.
Le-juge Posté 6 Décembre 2008 Posté 6 Décembre 2008 ah oui? elle serait ou? Baulet - Ben elle est en plein milieu du body ... <div id="centre"><img id="imgtitre" src="kit/haut.gif" alt="img_desing_haut_gris" /><div class="milgris"><br /><title>GaB-MOBILE : Astuces, Manips, Codes, Images</title> Gab, la balise <title> elle se met tout en haut de ton code ... <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><title>ICI JUST APRES LE DEBUT DU HEADER</title>
GaBs34 Posté 6 Décembre 2008 Auteur Posté 6 Décembre 2008 Justement, le problème c'est que, comme je l'ai dit, j'ai la page index avec le head et le design et ensuite j'inclus mes pages du genre [u]http://lesitedegab.free.fr/?page=astuces/index, C'est a l'intérieur de cette page que j'ai mis le title, il n'y a pas moyen de contourner le fait d'avoir le titre dans le head ? ou d'avori une meilleure organisation Merci a vous de votre aide
Djolhan Posté 6 Décembre 2008 Posté 6 Décembre 2008 (modifié) Tu peux toujours inclure une variable <title> dans ta page qui serait reprise dans le header. En revanche, ça nécessite un peu de programmation Modifié 6 Décembre 2008 par JokoZetla
campagne Posté 6 Décembre 2008 Posté 6 Décembre 2008 s'il ne faut optimiser qu'une seule chose, c'est bien la balise <title> à mettre le plus haut possible dans la partie head. C'est la balise la plus importantes pour le référencement, avec les intitulés des liens qui pointent vers la page... Le reste est superflus mais ça c'est "obligatoire"... En plus c'est le lien bleu sur lequel les gens vont cliquer (ou pas...) dans Google !
GaBs34 Posté 6 Décembre 2008 Auteur Posté 6 Décembre 2008 Erf mais avec ma méthode d'include ca ne va pas du tout. Est ce que c'est possible de mettre la balise head en plein milieu de la page ? Merci
Le-juge Posté 6 Décembre 2008 Posté 6 Décembre 2008 Non mais on nage en plein delire la. Pour balancer des alertes a plus savoir quoi en foutre la y a du monde. par contre quand il faut coder proprement un site avec une Balise <title> mise au bon endroit il n'y aurait plus personne. Dans la mesure ou tu inclus tres pages (perso je trouve que tu te complique la tache mais bon ... passons) Dans ce cas tu fais comme JokoZetla t'as conseille a savoir l'inclusion d'une variable title. Je suis sur que vu a quel point tu te complique la tache dans ton code tu n'as pas peur de mettre quelques lignes de plus.
GaBs34 Posté 6 Décembre 2008 Auteur Posté 6 Décembre 2008 Salut Le-juge Tu trouves que je me complique la tache en incluant mes pages, je le reconnais, mais je ne connais pas d'autres systemes pratiques et propres pour avoir un site ordonné Si tu as une meilleure idée, n'hésite pas Merci encore
Le-juge Posté 6 Décembre 2008 Posté 6 Décembre 2008 Gab, Te's encore jeune et tu as deja beaucoup accompli mais la je crois que tu as une mauvaise logique ... ou alors c'est moi ... Comment le fait d'avoir des includes te permet d'avoir un site plus organise? Sois plus clair.
GaBs34 Posté 6 Décembre 2008 Auteur Posté 6 Décembre 2008 Eh bien, j'utilise des includes pour y mettre le graphisme et les infos de la balise head. Ce qui me permet d'avoir dans les pages, juste le contenu de cette page et non le graphisme qui prends pas mal de place. Et aussi de ne pas avoir a changer toutes les pages quand je modifie un petit truc dans mon kit graphique. Il y a d'autres moyens ?
Le-juge Posté 6 Décembre 2008 Posté 6 Décembre 2008 Je vais sembler de la vieille ecole mais a mon avis il faut que tu laisse tomber ce systeme d'include. Developpe toi quelques bon templates que tu vas utiliser. Off load les CSS, javascripts etc... mets tes images dans des repertoires bien propres. Desole mais la ... tu ne te facilite meme pas la tache et de plus tu t'empeches de faire certaines chose sur ton site.
captain_torche Posté 6 Décembre 2008 Posté 6 Décembre 2008 Puisque tu utilises les include, tu as fatalement une portion de script qui détermine quels fichier inclure. Il te suffit d'y ajouter un choix de titre, non ?
Le-juge Posté 7 Décembre 2008 Posté 7 Décembre 2008 Par off load, tu veux dire enlever Par Offload je veux dire mettre les Javascript dans un beaux fichier JS, les Styles dans une belle feuille css etc ... comme ca tes templates ne contienent que le code HTML (et PHP) dont tu as besoin.
GaBs34 Posté 7 Décembre 2008 Auteur Posté 7 Décembre 2008 <?php if(empty($_GET['page'])) { include('news/news.php'); } else { $page = substr($_GET['page'], 0, strpos($_GET['page'], '?')); if($page) $page = $page . '.php' . substr($_GET['page'], strpos($_GET['page'], '?'), strlen($_GET['page'])); else $page = $_GET['page'] . '.php'; if(file_exists($page)) { include($page); } else { include('404.php'); } }?> C'est possible d'insérer une variable title dans ce code ? Merci beaucoup
captain_torche Posté 8 Décembre 2008 Posté 8 Décembre 2008 Pas vraiment, non. Mais tu vas devoir refaire cette partie de ton code; il n'est pas bien sécurisé (il inclut n'importe quel fichier du moment qu'il est précisé en _GET). Il faudrait que tu fasses un test par page à inclure, ce serait plus sûr. Une fois que tu auras un test par page, tu pourras très bien attribuer un titre par page.
Le-juge Posté 8 Décembre 2008 Posté 8 Décembre 2008 De toute facon pour moi Gab il faut que tu revois tout ton code.
captain_torche Posté 8 Décembre 2008 Posté 8 Décembre 2008 Pas nécessairement, Le-juge; je ne vois pas en quoi les includes seraient une mauvaise pratique ? Au contraire, bien utilisés, ils permettent une bien meilleure organisation.
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant