«В шаблоне окна поиска дополнительных ссылок есть ошибка: INVALID_SYNTAX» - PullRequest
0 голосов
/ 27 июня 2019

На всех страницах моего сайта возникает следующая ошибка:

https://www.newworldproductions.net/{search_term_string}Video, Production, Services, Marketing, Minneapolis, Minnesota, Corporate Videos, Commercial Videos (в шаблоне окна поиска дополнительных ссылок есть ошибка: INVALID_SYNTAX.)

Ошибка происходит в строке № 9:

{
    "@context": "https://schema.org/",
    "@type": "WebSite",
    "name": "New World Productions",
    "url": "https://www.newworldproductions.net/",
    "potentialAction": {
        "@type": "SearchAction",
        "target": "https://www.newworldproductions.net/{search_term_string}Video, Production, Services, Marketing, Minneapolis, Minnesota, Corporate Videos, Commercial Videos",
        "query-input": "required name=search_term_string"
    }
}

1 Ответ

1 голос
/ 27 июня 2019

Казалось бы, target реализован неправильно, как подробно описано в этой статье . Нет необходимости перечислять нужные искомые условия поиска в строке, и вы все равно даже не ищете запрос в текущем коде. Попробуйте реализовать следующее:

<script type="application/ld+json">
{
   "@context": "http://schema.org",
   "@type": "WebSite",
   "url": "https://www.newworldproductions.net/",
   "potentialAction": {
     "@type": "SearchAction",
     "target": "https://query.newworldproductions.net/search?q={search_term_string}",
     "query-input": "required name=search_term_string"
   }
}
</script>

Кроме того, имейте в виду, что не каждый веб-сайт соответствует схеме searchAction. Если бы они сделали, все будут делать это. Есть рекомендации, которые затронуты в связанной статье. С вашей стороны могут потребоваться дополнительные исследования.

...