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.
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: -
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
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: