草庐IT

ld_classic

全部标签

java - ClassCastException : org. slf4j.impl.Log4jLoggerAdapter 无法转换为 ch.qos.logback.classic.Logger

我正在关注this回答以便在运行时添加附加程序。尽管这适用于原始海报,但我在Loggerlogger=(Logger)LoggerFactory.getLogger("abc.xyz");行中得到了这个异常:java.lang.ClassCastException:org.slf4j.impl.Log4jLoggerAdaptercannotbecasttoch.qos.logback.classic.Loggerde.mypackage.controller.MyController.meinOeOrte(MyController.java:335)sun.reflect.Nativ

seo - Schema.org - JSON-LD - 服务的最佳实践

对于牙医网站,我正在尝试创建一个json-ld来帮助进行seo。它有一个包含所有服务的主页。美白、洁牙列出多项服务的最佳方式是什么?想法? 最佳答案 Google搜索负责人GaryIllyes最近证实,架构标记不会直接影响Google搜索中的排名。如果您的目标是影响点击率或Googlemap优化,那么这仍然是有益的(特别是点击率前面的星级评论)。更详细地回答您的问题:如何确保Google不显示已替换且不再出现在我的源代码中的标题和元标记?如果上述情况适用,这里是非常简单的文档:https://schema.org/LocalBusi

asp-classic - 经典 ASP 中的 PDF 保护和 SEO

我有一个销售pdf的经典asp网站。Ocne用户付费,我给他们一个链接来下载pdf,如下所示:https://mysite.com/products/ebook/mypdf.pdf我想保护它免受(1)搜索引擎收录(2)人们直接访问它而不购买它。我该怎么做?请推荐 最佳答案 您必须提供一个额外的ASP页面,例如getpdf.asp下载内容。看到这个答案,这涵盖了你需要的大部分内容:https://stackoverflow.com/a/12946733/911635您必须添加一些访问控制以检查当前用户是否有权访问该文件。

seo - JSON-LD 格式的 richsnippets 是否应该包含页面上不存在的信息?

JSON-LD格式的richsnippets是否应该包含页面上实际未列出的信息?例如,我有一篇文章实际上只显示内容和作者姓名。但在JSON-LDrichsnippet中,我添加了其他发布者信息,如url、Logo、电子邮件、电话等。上面的例子是一个好的做法还是应该避免并只添加那些实际存在于页面上的Prop? 最佳答案 从Schema.org和JSON-LD的角度来看,这很好。数据越多越好。无论如何,并不总是有一个网页,或者一个包含可见内容的网页。不过,您的数据的特定消费者(likeGoogle)可能不喜欢它(但讨论他们的准则/偏好在

json - 我应该使用 $.getJSON() 方法来加载 JSON-LD 文件吗?

我有一个网站可以从JSON文件加载所有数据。我正在将文件转换为JSON-LD以使数据语义化并可被搜索引擎抓取。现在我正在这样做,网站成功加载了内容:$.getJSON('data.jsonld',function(data){});所以问题不是我能不能做,而是我该不该做。JSON-LD文档说在HTML文档中嵌入JSON-LD时,我应该将type属性设置为application/ld+json,但没有说明是否使用用于加载外部JSON-LD文件的$.getJSOn()方法是否是一个好习惯。文件扩展名是否足以让Google知道该文件使用结构化数据? 最佳答案

json - 我如何为本地服务区业务改进此 JSON-LD 架构?

我对任何类型的编码都不熟悉,所以我自己将其组合在一起。我有一个服务区业务......没有实体店......我们覆盖了加利福尼亚州萨克拉门托大约30英里的半径。这是我为主页制作的JSON-LD。我想我也应该为其他页面制作JSON-LD模式,但不确定要在上面放什么与这不同?我也觉得我错过了一些能真正帮助我搜索结果的东西,但我不确定是什么。我愿意接受所有反馈!网站:www.yogabearpc.com这是我当前的主页代码:{"@context":"http://schema.org","@type":"ProfessionalService","address":{"@type":"Post

javascript - 如何使用 Ajax 动态更新 JSON-LD 脚本?

我有如图所示的JSON-LD,其中ratingValue和ratingCount来自后端,但我想通过Ajax调用从UI执行它并在aggregateRating.但是当打开页面源时,它显示来自后端的数据,但是当我执行console.log()时,它显示预期的值,但它没有在页面源中更新。有什么办法可以从UI端做到这一点吗?{"@context":"http://schema.org/","@type":"Product","name":"Phone","aggregateRating":{"@type":"AggregateRating","ratingValue":"4.5","rati

seo - 通过 JSON+LD 实现的来自 Schema.org 的 Rich Snippets 但未被爬虫抓取

我们已经为产品类型实现了丰富网页摘要,并为组织类型实现了丰富网页摘要。这两种类型都将它们的属性传递到JSON+LD类型脚本包装器中。请在此处查看标记和验证:StructuredDataTestingToolGoogle会选择组织类型,这是可以验证的,因为我们实际上已经更改了组织卡上的Logo。但是,Google尚未为我们的产品提取任何丰富网页摘要属性。注意产品代码段和组织代码段都可以完美验证,在结构化数据测试工具上没有任何错误或警告。我认为这不是标记的问题,除非JSON+LD格式的丰富网页摘要存在本质上的错误(与内联标记不同)附加说明这些JSON+LD已在我们所有的产品页面(30,00

seo - 我可以将自定义属性添加到 JSON-LD 中的给定 @type 吗?

我正在开发一个允许用户浏览大量唱片的网站。所有数据目前都存储在一个JSON文件中,我正在将其转换为JSON-LD,以使其语义化并可被搜索引擎抓取。Schema.org有一个标准类型MusicAlbums,它没有我为每个专辑存储(并呈现给用户)的某些数据的属性。这些属性被Google的结构化数据验证器标记为错误。我的问题是:Google是直接忽略自定义属性,还是会因为网站使用不受支持的属性而对其进行处罚? 最佳答案 您可以在JSON-LD中使用多个词汇表(例如,在@context中使用compactIRIs)。如果词汇表Schema.

html - 通过 JSON-LD 和 HTML 描述同一表演者

正如谷歌在IntroductiontoStructuredData中所说的那样:Markupshouldnotbeusedtohidecontentnotvisibletousersinanyform,sinceitmightcreateamisleadingordeceptivesearchexperience.Forexample,iftheJSON-LDmarkupdescribesaperformer,theHTMLbodyshoulddescribethatsameperformer.我想知道是否有一种特定的方法可以在JSON-LD和HTML代码中添加相同的数据,或者我可以使