首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >用户输入不完整/不正确时的JobPosting结构化数据

用户输入不完整/不正确时的JobPosting结构化数据
EN

Stack Overflow用户
提问于 2018-06-10 04:08:48
回答 2查看 112关注 0票数 1

我有一个求职门户网站,让雇主张贴他们的职位空缺。我的问题是关于为搜索引擎生成结构化数据所需的一些信息,特别是

代码语言:javascript
复制
jobLocation.address.postalCode

如果雇主只是输入了随机数字或错误的邮政编码怎么办?如果不输入这样的值,JobPosting将收到一条警告,而且似乎没有至少有效地将其处理成富卡。

当雇主将其留空时,是否可以输入像"NA“这样的值?或者“机密”,以防雇主想要保护他们的数据隐私?当我依赖第三方输入数据时,这是一个问题。

EN

回答 2

Stack Overflow用户

发布于 2018-06-10 04:16:39

永远不要相信表单数据是有效的,即使它来自你自己的页面。

在表示层(html/js/css)中,您可以使用一些简单的javascript来确保除非PostalCode文本框中的数据与RegEx模式匹配,否则不会提交表单。提交后,请再次检查。

如果你想要一个更好的邮政编码正则表达式检查器,看看这篇文章。

What is the ultimate postal code and zip regex?

票数 0
EN

Stack Overflow用户

发布于 2018-06-11 01:43:06

如果您没有某个特性的数据,或者您拥有的数据不正确,请忽略该特性。

不要提供像"NA“或"Confidential”这样的值。它违背了提供结构化数据的目的。您的结构化数据的使用者必须检查各种术语的所有属性值(以各种语言表示),这可能表明该值不是实际值。大多数人不会也不能做到这一点。

是的,根据必须省略的属性,这个项目可能不再符合消费者的功能(比如Google的丰富结果)。如果您不能提供某个功能所需的所有属性,则不应尝试提供带有伪/占位符内容的这些属性。需要它们是有原因的;如果你没有必要的数据,你就不应该得到这个特性。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50778107

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档