web-dev-qa-db-fra.com

comment contrôler la section Description de mon site Web dans le moteur de recherche (Google, Bing & Yahoo)

J'ai publié mon site Web basé sur le modèle Web asp.net mvc-5 (il y a 4 mois). et le problème auquel je suis confronté est que mon site Web se comporte différemment dans les résultats des moteurs de recherche. Par exemple, lorsque je recherche l'URL de mon site Web, je reçois ces résultats dans différents moteurs de recherche: -

1- Dans Google, j'obtiendrai un lien de résultat de recherche contenant le titre et l'URL de la page d'accueil, tandis que la description du résultat de la recherche sera identique à cette annotation qui fait partie de la page de contact (mais ne montre pas les options Téléphone et fax):-

 <h2>Addresses</h2>
     <address>
        <div class="info">
              <p><span class="footercolor">Telephone: </span><span>+***/**</span></p>
              <p><span class="footercolor">FAX: </span><span class="marginfax">+111 1 ***/**</span></p>
              <p class="mainaddress">3rd Floor, Bldg. 5(*****),<br />**** Str. ****.</p>
              <p><span class="footercolor">P</span>.<span class="footercolor">O</span>.<span class="footercolor">Box: </span><span>****,*****</span></p>
              <p><span class="footercolor">Email:</span><span> <a href="mailto:info@****.com " target="_top">info@***.com</a></span></p>
        </div>
     </address>

2 à l'intérieur de Bing, je vais obtenir 2 résultats de recherche; un pour la page d'accueil tandis que l'autre pour la page de contact. Pour le résultat de la recherche de la page d'accueil, la section de description sera égale à la balise suivante qui est le premier paragraphe de ma page d'accueil (si nous excluons le menu du haut): -

<div>
                        <p class="title1" style="color:#78a22f">Project A</p>
                        <p class="title2">Set within B.......,<br> a...... </p>
                        <div class="links1">
                            <a href="@Url.Action("OurProjects","Home")" class="btn btn1">Read More</a><a href="@Url.Action("Contact","Home")" class="btn btn2">Contact Us</a>
                        </div>
                    </div>

tandis que le deuxième lien de résultat de recherche aura la tuile et l'URL de la page de contact avec la même description que dans Google mais montrera le téléphone et le fax.

  • enfin, à l'intérieur de Yahoo, je vais obtenir un lien de résultat de recherche. qui ont le titre et l’url de la page Web de contact et la même description que dans Google et le deuxième lien dans bing.

maintenant je suis confus sur ce qui se passe, alors n'importe qui peut-il donner des conseils sur ces points: -

  • Auparavant, je sais que la section Description du site Web à l'intérieur du résultat de la recherche sera extraite par le moteur de recherche à l'aide des méta-descriptions, mais ceci est ignoré ces dernières années. Voici un lien lien dont on parle ce. Alors, comment puis-je contrôler le résultat de la recherche Description La section qui apparaît dans le résultat de la recherche?

  • La page d'accueil de mon site Web contient une liste de nos derniers projets, alors que je souhaite que la section de description du site Web soit équivalente au premier paragraphe de la page À propos de nous (qui donne une vue d'ensemble de haut niveau sur notre société). alors puis-je obtenir le résultat de la recherche comme suit: -

    • Afficher l'URL et la mosaïque de la page d'accueil
    • Afficher le premier paragraphe de la page sur nous en tant que description?
  • pourquoi les moteurs de recherche principalement (Bing et Yahoo) sont si agressifs pour montrer l'URL et le titre de la page de contact, même yahoo ne le montre que

  • pourquoi les moteurs de recherche sont si agressifs en affichant le balisage d'adresse comme section de description, est-ce dû à l'utilisation de la balise <address>?

Merci

1
John John

Il est impossible de contrôler à 100% l'apparence de votre site dans les résultats de recherche. Les moteurs de recherche utilisent des algorithmes complexes qui choisissent l'extrait de code qui apparaît dans les résultats de recherche. La même page peut afficher différents extraits pour différentes requêtes.

Voici quelques conseils:

  1. Fournir une méta-description. Les moteurs de recherche préfèrent généralement la méta-description au texte de la page si cela convient à la requête.
  2. Utilisez les mots-clés que les utilisateurs sont susceptibles de rechercher dans la méta-description. En règle générale, les moteurs de recherche n'utilisent rien comme extrait si celui-ci ne contient pas au moins certains des mots-clés de la requête.
  3. Limitez votre méta description à 180 caractères. Si cela tient dans l'extrait, il est plus probable qu'il soit choisi.
  4. Utilisez des phrases complètes sur la page que cela ne vous dérangerait pas d'avoir comme extrait. Commencez par une majuscule et terminez par un point. Utilisez-les en haut de la page. Les phrases situées en haut de la page ont plus de chances d'être choisies que les autres textes plus bas. Ceci fournit des alternatives pour quand la méta description ne peut pas être choisie. Utilisez des mots-clés différents dans ces phrases.
1
Stephen Ostermiller