2017-08-22 4 views
0

google console webmaster me donne des erreurs comme celle-ci pour toutes mes pages d'ampli: feuille de style CSS valide, balisage AMP manquant ou incorrect, Tag Interdit HTML avec AMP équivalent photo showing issuesGoogle choisir à tort que la page est AMP

comme J'ai vérifié ce que la console regarde, j'ai découvert qu'il regarde la page normale, pas la version d'ampli. Mes liens sont comme aaa.com/amp/smth/abc et la page normale est aaa.com/smth/abc sur la page normale J'ai le lien dans l'en-tête celui avec amphtml, sur la version d'ampli que j'ai le lien canonique.

Quelqu'un avait un problème similaire?

Oh et j'utilise de telles données schema.org (peut-être a-t-il des propriétés magiques). enter image description here

+0

c'est difficile à dire sans vraiment le voir. La seule raison à laquelle je peux penser est que vous avez mal fait le lien 'amphtml' et' canonical', mettez l'attribut '' sur la page normale ou vous avez mal lu les informations de la console de recherche. Il visitera toujours la page entière, mais ne devrait pas penser que la page entière est AMP sans quelque erreur pour la confondre, –

+0

Merci beaucoup d'avoir répondu à ma question. Voici les liens: https://taimingu.com/amp/job/designer-webmobile-app-59776518b7b5c71627860941 https://taimingu.com/job/designer-webmobile-app-59776518b7b5c71627860941 – rymoholiko

+0

@FireLancer pouvez-vous s'il vous plaît regarder les liens? – rymoholiko

Répondre

0

Lors de la visite https://taimingu.com/job/designer-webmobile-app-59776518b7b5c71627860941 je vois:

<!DOCTYPE html> 
<html lang="en" amp="" data-react-helmet="lang,amp"> 
    <head> 
    <meta charset="utf-8"> 
    ... 
    <meta name="viewport" content="width=device-width, initial-scale=1" data-react-helmet="true"> 
    ... 
    <link rel="amphtml" href="https://taimingu.com/amp/job/designer-webmobile-app-59776518b7b5c71627860941"> 
    ... 

Et suivant https://taimingu.com/amp/job/designer-webmobile-app-59776518b7b5c71627860941 Je vois:

<!doctype html> 
<html ⚡> 
    <head> 
    ... 
    <link rel="canonical" href="https://taimingu.com/job/designer-webmobile-app-59776518b7b5c71627860941"> 

Ainsi, les link réelles balises semblent corrects pour moi, mais vous avez cette amp="" là dans la principale version, même si cette page n'est pas AMP. Bien que Chrome rende la page entière correctement, je suppose que le robot de recherche est en train de se confondre et pense que votre page entière est AMP, puis devient confus quand il trouve du contenu AMP ne permet pas (parce que ce n'est pas un Page AMP du tout).

En supprimant cet attribut et en demandant à Google de réexplorer la page principale, je pense que cela le résoudra. Il traitera comme une page mobile complète, puis explorer la version d'ampli de la link séparément.