web-dev-qa-db-fra.com

Google affiche une date d'il y a dix ans dans les résultats de recherche lorsque la page est beaucoup plus récente

Récemment, je me suis rendu compte que Google affiche mon billet de blog avec une date erronée (1997). Je recherche du contenu pour cette année (1997), mais rien n'a été trouvé.

google search screen shot

Plan du site

    <url>
        <loc>http://go2tr.com/blog/ZzNxAH34/گشت-و-گذاری-در-آنکارا-و-مراکز-دیدنی-آن</loc>
        <priority>0.8</priority>
        <lastmod>2018-09-26T13:23:22+00:00</lastmod>
        <changefreq>monthly</changefreq>
    </url>

quel est le problème une idée?

3
Masoud Tavakkoli

Si vous traduisez la page en anglais (avec Google Translate), vous avez le texte 01 مهر 97 en haut, ce qui semble bien avoir quelque chose à voir avec cela.

Comme @Stephen l'a suggéré dans les commentaires, il utilise souvent une sorte d'algorithme "astucieux" (mais apparemment imparfait) pour extraire la date du contenu de la page.

Voir également:
Comment Google reconnaît-il la date de publication d'un message

4
MrWhite

La raison en est peut-être que vous venez de mettre à jour vos dates récemment. Vous devez maintenant attendre que Google réanalyse votre site ou vous pouvez obliger Google à réanalyser votre site Web.

Pour forcer Google à redéfinir votre site (prend généralement plusieurs minutes) :

  1. Ajouter votre site Web est ajouté à la console WebMasters s'il n'est pas ajouté,
  2. puis allez simplement à: https://www.google.com/webmasters/tools/googlebot-fetch
  3. puis récupérez la page que vous souhaitez redéfinir ou vous pouvez récupérer tout le site

Vous pouvez utiliser cet outil pour effectuer une analyse des balises Meta, et vérifier quelle est la date si votre date est affichée correctement, puis suivez simplement les étapes que j'ai mentionnées ci-dessus pour le faire apparaissent sur les résultats de la recherche

Mise à jour:

Après avoir lu la réponse de @ MrWhite, je pense que c'est la raison, c'est dans une grande post-méta et vous avez indiqué une date.

C'est ce que j'ai trouvé en regardant la source de votre page, c'est que vous avez cette div qui a une date à côté

<div class="large-post-meta text-center">
<span class="avatar">نویسنده : نازنین صباحی</span>
<span><i class="fa fa-clock-o"></i> ۰۱ مهر ۹۷</span>
<span><a href="single-1.html#comments"><i class="fa fa-comments-o"></i> 0</a></span>
<span><i class="fa fa-eye"></i> 16</span>
</div>

comme vous pouvez le voir, c'est une div avec une classe post: <div class="large-post-meta text-center"> qui a une date dans cette balise span: <span><i class="fa fa-clock-o"></i> ۰۱ مهر ۹۷</span>.

Donc, je vous conseillerais d'utiliser un Schema Markup pour forcer la définition de votre date et de toute autre information au lieu de Google essayant juste de la deviner.

Donc, votre date date balisage va ressembler à ceci:

  <meta itemprop="datePublished" content="2009-05-08">May 8, 2009

Vous pouvez le tester et même essayer d'ajouter des schémas manquants à l'aide de outil de test de données structurées et assistant de balisage de données structurées fourni par Google.

2
Yousef Al-Hadhrami