Ich implementierte Googles Sitelinks Search Box auf meiner Website. Es hat sehr gut funktioniert. Aber heute habe ich wieder auf Google Structured Data Testing Tool gecheckt und etwas stimmte nicht. Jetzt unter Fehler Ich erhalte:Sitelinks Suchfeld JSON-LD gibt Fehler bei Google Structured Data Testing Tool
Und meine Implementierung ist:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "WebSite",
"url": "https://www.saatler.com/",
"potentialAction": {
"@type": "SearchAction",
"target": "https://www.saatler.com/arama?ara={search_term_string}",
"query-input":"required name=search_term_string"
}
}
</script>
Wenn ich überprüfen die JSON auf the JSON-LD playground alles sieht gut aus. Ich habe auf meiner Website nichts geändert. Ist Google bei diesem Problem falsch? Oder hat sich die Struktur von Schema.org geändert? Was soll ich tun, um diese 2 Probleme zu beheben?
Ich bekomme den gleichen Fehler, aber verwende Mikrodaten - Irgendwelche Gedanken? –
@skeetarian Änderung http://schema.org/ http://schema.org/true auf Ihre Mikrodaten – hakiko
@hakkikonu - Danke! Ich wechselte zu der LD JSON-Option, aber jetzt wundere mich, warum es jetzt http http://www.example.com/WebSite sagt statt nur WebSite Ich bemerkte, dass, wenn ich die/True-Option verwenden Ich benutze "logo", aber ohne es ist das "logo" für WebSite nicht zulässig. Dies erweist sich als ziemlich das Hornissennest ... –