Back to Question Center
0

Rich Snippet / Structured Data Testing Tool fouten De fouten De code Semalt

1 answers:

Ik probeer rich snippets te maken voor mijn blogposts, en nadat ik mijn artikelen heb geschreven, afbeeldingen heb toegevoegd, vul ik alle gegevens in de Rich Snippet-plugin in. (Dus alle gegevens zijn aanwezig, Titel, Auteur, Semalt enz.)

Ik heb hier een vraag: Als ik klaar ben met het markeren, exporteer ik de HTML-code en voeg ik deze toe aan de "Tekst" -console, dan voer ik de code uit via de gestructureerde gegevenscontrole gereedschap.


Rich Snippet/Structured Data Testing Tool errors
The Errors
The Code Semalt

Haal hier de onbewerkte HTML-code op

February 5, 2018
. De vereiste is echter ook link te zijn, zoals de vorige broodkruimels. Je hebt twee opties:

1). Voeg ook de eigenschap url toe aan het laatste element. Het zal een link zijn naar het artikel zelf, zal de validator passeren (aanbevolen): in plaats van

   Hier is hoe u zich kunt ontdoen van een Hickey (nr. 13 is een gelukkige)  

maak het als de rest:

   Hier is hoe zich te ontdoen van een Hickey (Nee 

Over het algemeen - met behulp van een WP plug-in, zoals de Wordpress SEO van Yoast zal dit voor u oplossen, het lijkt erop dat de fout is omdat het huidige thema / de plug-in die u gebruikt niet correct is gecodeerd.

Het probleem met BlogPosting is ook eenvoudig - voeg gewoon een itemprop toe aan de afbeelding zelf (itemprop = "image"). De afbeelding is vereist voor microdata van BlogPosting.

Het derde probleem is vals alarm (of je hebt het al gerepareerd), je pagina's opnieuw testen en je zult het zien verdwijnen.

De fouten

Laten we de foutmeldingen eens bekijken.

1. Artikel Mark up

De datum en de headline-informatie ontbreken. De eerste is niet op te merken in uw code, de laatste is misplaatst.

2. Broodkruimel Markeren

Uw breadcrumb mist de laatste URL die blijkbaar de post-URL is.

3. BlogPosten Markering

De BlogPosting-markering bevat geen URL voor een postminiatuur.


De codeerchaos

Nu is het ingewikkelder deel. Ik kan niet achterhalen waar het merk vandaan komt. U zei dat u

paar rich snippet-plug-ins gewijzigd

maar niets werkte goed.

Twee dingen gaan hier hand in hand: de manier waarop de plug-in werkt en de manier waarop jouw thema werkt.

Om het kort te houden: ik raad aan om JSON-LD te gebruiken in plaats van in lijnmarkering.

Waarom?

Omdat het het gemakkelijker maakt om mark-up problemen en testen te identificeren . Als iets buiten deze div wordt geplaatst, gaan de gegevens letterlijk verloren. Wat er in jouw geval gebeurt, is dat sommige informatie misplaatst is en niet verbonden kan worden met het juiste itemtype , omdat de elementen die de informatie bevatten ergens in de code verloren gaan. Ze zijn moeilijk te vinden en nog moeilijker te repareren.

Gebruik makend van JSON-LD creëert een extra stuk code in uw HTML-document, dat er bijvoorbeeld als volgt uitziet:

  
{"@context": "http: // schema. org","@type": "Artikel","auteur": "John Doe","interactionCount": ["UserTweets: 1203","UserComments: 78"],"name": "Hoe een Reef Knoop te binden"
}
 

Dit type codefragment kan overal worden geplaatst, maar is waarschijnlijk aan het einde of bovenaan de html-code geplaatst.

Zoals je alles op één plek kunt zien, gemakkelijker te identificeren en op te lossen als er iets ontbreekt.

Als het goed gaat met de codering, vindt u hier een goede how-to over het gebruik van JSON-LD-gegevens in WordPress: JSON-LD implementeren in Wordpress op builtvisible. org-gegevens worden geleverd door uw thema dat de JSON-LD-gegevens kan verstoren.

  • Installeer vervolgens de JSON-LD plug-in en configureer deze zoals u wilt.
  • Test de code en wees blij.

  • Rich Snippet / Structured Data Testing Tool fouten De fouten De code Semalt
    Reply