Typoscript 库中的疯狂 og:type 错误(内容等于 og:article)
Crazy og:type Bug in Typoscript Library (content equals og:article)
我正在尝试为我的站点设置工作数据模式,但当使用在一个站点上运行良好的 Typoscript 片段时,我将要放弃。
这是 google 数据检查的错误:
如您所见,源代码很好。我检查了四次。
这是完整的图书馆:
page.headerData.3 = COA
page.headerData.3 {
4 = TEXT
4.value = <meta property="og:type" content="article">
10 = IMG_RESOURCE
10.file {
import.data = levelmedia:-1, slide
treatIdAsReference = 1
import.listNum = 0
width=1200
}
10.stdWrap.dataWrap = <meta property="og:image" content="{getIndpEnv:TYPO3_REQUEST_HOST}/|" />
10.stdWrap.insertData = 1
20 = TEXT
20 {
typolink.parameter.data = TSFE:id
typolink.forceAbsoluteUrl = 1
typolink.returnLast = url
wrap = <meta property="og:url" content="|" />
}
30 = TEXT
30.value = Lightningsoul
30.wrap = <meta property="og:site_name" content="|" />
40 = TEXT
40.field = title
40.wrap = <meta property="og:title" content=" | - renoi.de" />
40.stdWrap.insertData = 1
50 = TEXT
50.field = description
50.ifEmpty= Renoi ist ein Unternehmen, das Weblösungen wie bspw. Typo3, Wordpress oder Drupal und deren Einrichtung und Weiterentwicklung anbietet.
50.wrap = <meta property="og:description" content="|" />
}
任何提示或者这是 google 中的核心错误?谢谢!
以下是要检查的网址:
https://lightningsoul.de/artikel/e-sports/hammer-von-sol/(工作示例 - 几乎相同的打字错误,除了静态值)
https://renoi.de/blog/webentwicklung/dynamische-scroll-to-library-fuer-typo3-content-elemente/(无效)
使用这个测试:
https://search.google.com/structured-data/testing-tool/u/0/
你能试试
page.meta.og:type = article
page.meta.og:type.attribute = property
page.meta.og:title.data = page:title
page.meta.og:title.attribute = property
等等?它是 IMO 适合您任务的工具(并且恕我直言,比 page.headerData COA 更具可读性)
参见:
https://docs.typo3.org/typo3cms/TyposcriptReference/Setup/Page/Index.html#meta
https://docs.typo3.org/typo3cms/TyposcriptReference/Setup/Meta/Index.html#meta
我也对你提供的 url 进行了相同的测试,关于 "Article" 对象的测试报告了 0 个错误、0 个警告和“@type:Article”——我没有看到任何 "nicht definiert type"。我只能假设 Google 解析器中有一些奇怪的东西,但我不知道。
我正在尝试为我的站点设置工作数据模式,但当使用在一个站点上运行良好的 Typoscript 片段时,我将要放弃。
这是 google 数据检查的错误:
如您所见,源代码很好。我检查了四次。
这是完整的图书馆:
page.headerData.3 = COA
page.headerData.3 {
4 = TEXT
4.value = <meta property="og:type" content="article">
10 = IMG_RESOURCE
10.file {
import.data = levelmedia:-1, slide
treatIdAsReference = 1
import.listNum = 0
width=1200
}
10.stdWrap.dataWrap = <meta property="og:image" content="{getIndpEnv:TYPO3_REQUEST_HOST}/|" />
10.stdWrap.insertData = 1
20 = TEXT
20 {
typolink.parameter.data = TSFE:id
typolink.forceAbsoluteUrl = 1
typolink.returnLast = url
wrap = <meta property="og:url" content="|" />
}
30 = TEXT
30.value = Lightningsoul
30.wrap = <meta property="og:site_name" content="|" />
40 = TEXT
40.field = title
40.wrap = <meta property="og:title" content=" | - renoi.de" />
40.stdWrap.insertData = 1
50 = TEXT
50.field = description
50.ifEmpty= Renoi ist ein Unternehmen, das Weblösungen wie bspw. Typo3, Wordpress oder Drupal und deren Einrichtung und Weiterentwicklung anbietet.
50.wrap = <meta property="og:description" content="|" />
}
任何提示或者这是 google 中的核心错误?谢谢!
以下是要检查的网址: https://lightningsoul.de/artikel/e-sports/hammer-von-sol/(工作示例 - 几乎相同的打字错误,除了静态值)
https://renoi.de/blog/webentwicklung/dynamische-scroll-to-library-fuer-typo3-content-elemente/(无效)
使用这个测试: https://search.google.com/structured-data/testing-tool/u/0/
你能试试
page.meta.og:type = article
page.meta.og:type.attribute = property
page.meta.og:title.data = page:title
page.meta.og:title.attribute = property
等等?它是 IMO 适合您任务的工具(并且恕我直言,比 page.headerData COA 更具可读性)
参见:
https://docs.typo3.org/typo3cms/TyposcriptReference/Setup/Page/Index.html#meta https://docs.typo3.org/typo3cms/TyposcriptReference/Setup/Meta/Index.html#meta
我也对你提供的 url 进行了相同的测试,关于 "Article" 对象的测试报告了 0 个错误、0 个警告和“@type:Article”——我没有看到任何 "nicht definiert type"。我只能假设 Google 解析器中有一些奇怪的东西,但我不知道。